PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : sendmail



Stift
11.08.05, 06:34
Hallo,

ich moechte gerne sendmail starten, aber es kommt folgende Fehlermeldung:


Starting sendmail: 451 4.0.0 /etc/mail/sendmail.cf: line 91: fileclass: cannot open '/etc/mail/local-host-names': World writable directory
451 4.0.0 /etc/mail/sendmail.cf: line 588: fileclass: cannot open '/etc/mail/trusted-users': World writable directory
[FAILED]
Starting sm-client: /etc/mail/submit.cf: line 545: fileclass: cannot open '/etc/mail/trusted-users': World writable directory
[FAILED]


"World writable directory" bedeutet doch das jeder in den ordner schreiben darf, oder?
Aber die Attribute der /etc/mail-Ordners sind auf


drwxr-xr-x 3 root root 4096 Aug 11 07:30 mail


duerfte doch passen oder?

Bitte um hilfe?

marce
11.08.05, 07:27
... und wie sind die Rechte der angemeckerten Dateien?

Stift
11.08.05, 07:28
-rw-r--r-- 1 root root 331 May 6 14:35 access
-rw-r----- 1 root root 12288 Aug 10 16:04 access.db
-rw-r--r-- 1 root root 0 May 6 14:35 domaintable
-rw-r----- 1 root root 12288 Aug 10 16:04 domaintable.db
-rw-r--r-- 1 root root 5588 May 6 14:35 helpfile
-rw-r--r-- 1 root root 64 May 6 14:35 local-host-names
-rw-r--r-- 1 root root 0 May 6 14:35 mailertable
-rw-r----- 1 root root 12288 Aug 10 16:04 mailertable.db
-rw-r--r-- 1 root root 1035 May 6 14:35 Makefile
-rw-r--r-- 1 root root 58062 Aug 11 07:30 sendmail.cf
-rw-r--r-- 1 root root 58098 Aug 11 07:30 sendmail.cf.backup
-rw-r--r-- 1 root root 7069 May 6 14:35 sendmail.mc
drwxr-xr-x 2 root root 4096 Aug 10 23:03 spamassassin
-r--r--r-- 1 root root 41348 Aug 11 07:14 submit.cf
-rw-r--r-- 1 root root 952 May 6 14:35 submit.mc
-rw-r--r-- 1 root root 17 Aug 11 07:30 trusted-users
-rw-r--r-- 1 root root 0 May 6 14:35 virtusertable
-rw-r----- 1 root root 12288 Aug 10 16:04 virtusertable.db

RichieX
11.08.05, 08:49
Hi Stift,

/etc/mail darf _NICHT_ world writeable sein!

probier mal mit
chmod 755 /etc/mail
chown root:root /etc/mail

RichieX

Stift
11.08.05, 08:59
drwxr-xr-x 3 root root 4096 Aug 11 08:58 mail


ist bereits

RichieX
11.08.05, 09:03
Welche sendmail Version, welche Distri?

RichieX

Stift
11.08.05, 10:10
Fedora Core 4
sendmail 8.13.4

RichieX
11.08.05, 10:16
Ist vielleicht selinux aktiv?

Stift
11.08.05, 10:30
Ja koennte sein wie wird selinux ueber die Console deaktiviert?

RichieX
11.08.05, 10:50
Mit "system-config-securitylevel", aber ich ich glaube da musst du das System neustarten.

PS: http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-de-4/s1-selinux-files.html

Stift
11.08.05, 11:29
Hat auch nichts geholfen.

Weitere vorschlaege?

RichieX
11.08.05, 11:41
Naja nun bin ich auch etwas ratlos. Was du noch versuchen kannst, ist das Neubauen der sendmail.cf vielleicht ist da irgendwas schiefgegangen.


m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

Stift
11.08.05, 13:16
Hat auch nichts geholfen.

RichieX
11.08.05, 15:44
Dann nimm doch erstmal die Parameter die den Fehler verursachen aus der sendmail.mc raus (local-host-names und trusted-users), baue die cf neu und nochmal versuchen zu starten.

Stift
12.08.05, 05:38
Habe ich auch schon probiert. hat auch nichts geholfen.

Jetzt funktioniert es, ich habe den Rechner neu aufgesetzt.

RichieX
12.08.05, 09:33
Das ist auch ne Möglichkeit, aber nicht die eleganteste :D

Stift
12.08.05, 09:35
Ja, vermutlich die schnellste.

Naechstes Problem, vielleicht kannst du mir helfen

http://linuxforen.de/forums/showthread.php?p=1209274&posted=1#post1209274