Anzeige:
Ergebnis 1 bis 6 von 6

Thema: mail.log, mail.warn, mail.err und mail.info werden nicht mehr geschrieben

  1. #1
    Registrierter Benutzer
    Registriert seit
    Feb 2006
    Beiträge
    18

    mail.log, mail.warn, mail.err und mail.info werden nicht mehr geschrieben

    Guten Abend,

    da ich nur ISDN habe und meine Mail.log-Dateien schon viel zu groß waren habe ich diese gelöscht und neue leere Dateien angelegt.

    Danach habe ich Postfix und Courier neu gestartet. Seit dem´werden diese Dateien nicht mehr gefüllt, die Dateien bleiben also einfach leer.

    Ich könnte mir vorstellen das es evtl. mit den Benutzer- und Gruppenrechten zu tun hat, aber ich weiß es nicht genau.

    Wenn es daran liegen sollte, wie kann ich herausfinden unter welcher Gruppe Postfix und Courier laufen?

    Ich bedanke mich vielmals für eure Mühen und wünschen noch einen schönen Abend.

    Liebe Grüße
    Semy

  2. #2
    Solarmarschall Avatar von BedriddenTech
    Registriert seit
    Jul 2002
    Ort
    Monsheim bei Worms a. Rhein
    Beiträge
    1.461
    Zitat Zitat von semy Beitrag anzeigen
    da ich nur ISDN habe (...)
    Was hat die Größe deiner Logfiles mit deiner Anbindung zu tun?

    Die Benutzer kannst du mit "ps -exu" anzeigen lassen.

    Zeig uns doch mal die Konfiguration deines Logging-Daemons, und ein "ls -l /var".

    Ein Hinweis noch: Statt die Dateien händisch zu leeren, solltest du das nächste mal das Werkzeug »logrotate« verwenden.
    Please, please spam me! bedriddentech@web.de -- oh please, spam bedriddentech@web.de
    Thanks, dear spam bots for training my spam filter. :D

  3. #3
    Registrierter Benutzer
    Registriert seit
    Feb 2006
    Beiträge
    18

    hmm..

    Hallo,

    vielen Dank erstmal für deine schnelle Hilfe...

    Also mein Mailserver spinnt noch etwas und deshalb wollte ich mir die Logdatei anschauen. Deshalb wollte ich sie erstmal leeren, dann noch ein paar mal die E-Mails versuchen abzuholen und dann die Logs kontrollieren.

    Hier die Rückgabe durch deinen Befehl:
    drwxr-xr-x 2 root root 4096 2005-09-06 15:17 backups
    drwxr-xr-x 12 root root 4096 2006-08-24 12:25 cache
    drwxr-xr-x 22 root root 4096 2006-08-24 14:25 lib
    drwxrwsr-x 2 root staff 4096 2004-12-15 23:55 local
    drwxrwxrwt 3 root root 4096 2006-08-29 21:59 lock
    drwxr-xr-x 12 root root 4096 2006-08-29 22:48 log
    drwxrwsr-x 2 root root 4096 2006-08-29 22:21 mail
    drwxr-xr-x 2 root root 4096 2005-09-06 15:16 opt
    drwxr-xr-x 13 root root 4096 2006-08-29 21:59 run
    drwxr-xr-x 6 root root 4096 2006-08-24 13:58 spool
    drwxrwxrwt 3 root root 4096 2005-09-06 15:18 tmp
    drwxrwxrwx 4 root root 4096 2006-08-25 03:57 www

    Ok, danke für dein Tipp mit dem Befehl 'logrotate', werde ihn das nächste Mal anwänden .

    Hmm des ist so ein ******, der loggt einfach net mehr...

    Naja hoffe wir finden hier eine Lösung.

    Liebe Grüße
    Semy

  4. #4
    Registrierter Benutzer
    Registriert seit
    Feb 2006
    Beiträge
    18
    USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
    root 1 0.0 0.0 1588 516 ? S 21:59 0:00 init [2] HOME=/
    root 2 0.0 0.0 0 0 ? SN 21:59 0:00 [ksoftirqd/0]
    root 3 0.0 0.0 0 0 ? S< 21:59 0:00 [events/0]
    root 4 0.0 0.0 0 0 ? S< 21:59 0:00 [khelper]
    root 5 0.0 0.0 0 0 ? S< 21:59 0:00 [kthread]
    root 7 0.0 0.0 0 0 ? S< 21:59 0:00 [kblockd/0]
    root 81 0.0 0.0 0 0 ? S 21:59 0:00 [pdflush]
    root 82 0.0 0.0 0 0 ? S 21:59 0:00 [pdflush]
    root 84 0.0 0.0 0 0 ? S< 21:59 0:00 [aio/0]
    root 83 0.0 0.0 0 0 ? S 21:59 0:00 [kswapd0]
    root 668 0.0 0.0 0 0 ? S< 21:59 0:00 [kseriod]
    root 692 0.0 0.0 0 0 ? S< 21:59 0:00 [ata/0]
    root 695 0.0 0.0 0 0 ? S< 21:59 0:00 [scsi_eh_0]
    root 696 0.0 0.0 0 0 ? S< 21:59 0:00 [scsi_eh_1]
    root 701 0.0 0.0 0 0 ? S< 21:59 0:00 [scsi_eh_2]
    root 702 0.0 0.0 0 0 ? S< 21:59 0:00 [scsi_eh_3]
    root 712 0.0 0.0 0 0 ? S 21:59 0:00 [kjournald]
    root 1541 0.0 0.0 2444 392 ? Ss 21:59 0:00 dhclient -e -pf /
    root 1965 0.0 0.0 2328 724 ? Ss 21:59 0:00 /sbin/syslogd CON
    root 1968 0.0 0.0 1584 364 ? Ss 21:59 0:00 /sbin/klogd CONSO
    root 2059 0.0 0.0 1756 388 ? S 21:59 0:00 /usr/sbin/courier
    root 2060 0.0 0.0 2428 656 ? S 21:59 0:00 /usr/lib/courier/
    root 2062 0.0 0.0 3168 936 ? S 21:59 0:00 /usr/lib/courier/
    root 2063 0.0 0.0 3168 932 ? S 21:59 0:00 /usr/lib/courier/
    root 2064 0.0 0.0 3168 936 ? S 21:59 0:00 /usr/lib/courier/
    root 2065 0.0 0.0 3168 936 ? S 21:59 0:00 /usr/lib/courier/
    root 2066 0.0 0.0 3168 936 ? S 21:59 0:00 /usr/lib/courier/
    root 2071 0.0 0.0 2552 668 ? S 21:59 0:00 /usr/sbin/courier
    root 2073 0.0 0.0 1624 308 ? S 21:59 0:00 /usr/sbin/courier
    root 2084 0.0 0.0 2556 664 ? S 21:59 0:00 /usr/sbin/courier
    root 2087 0.0 0.0 1624 308 ? S 21:59 0:00 /usr/sbin/courier
    root 2092 0.0 0.0 2552 664 ? S 21:59 0:00 /usr/sbin/courier
    root 2104 0.0 0.0 2552 660 ? S 21:59 0:00 /usr/sbin/courier
    root 2107 0.0 0.0 1756 472 ? S 21:59 0:00 /usr/sbin/courier
    root 2108 0.0 0.0 1624 308 ? S 21:59 0:00 /usr/sbin/courier
    root 2114 0.0 0.0 2316 656 ? Ss 21:59 0:00 /usr/sbin/inetd C
    root 2133 0.0 0.0 2580 1232 ? S 21:59 0:00 /bin/sh /usr/bin/
    root 2169 0.0 0.0 2580 560 ? S 21:59 0:00 /bin/sh /usr/bin/
    root 2171 0.0 0.0 1568 508 ? S 21:59 0:00 logger -p daemon.
    root 2314 0.0 0.0 3544 928 ? Ss 21:59 0:00 /usr/sbin/sshd CO
    root 2318 0.0 0.0 2452 860 ? Ss 21:59 0:00 /sbin/rpc.statd C
    root 2331 0.0 0.0 1824 744 ? Ss 21:59 0:00 /usr/sbin/cron CO
    root 2341 0.0 0.4 25104 10144 ? S 21:59 0:00 /usr/sbin/apache
    root 2363 0.0 0.4 24568 9864 ? S 21:59 0:00 /usr/sbin/apache-
    root 2386 0.0 0.0 1580 488 tty1 Ss+ 21:59 0:00 /sbin/getty 38400
    root 2392 0.0 0.0 1584 488 tty2 Ss+ 21:59 0:00 /sbin/getty 38400
    root 2393 0.0 0.0 1580 484 tty3 Ss+ 21:59 0:00 /sbin/getty 38400
    root 2394 0.0 0.0 1584 492 tty4 Ss+ 21:59 0:00 /sbin/getty 38400
    root 2395 0.0 0.0 1580 488 tty5 Ss+ 21:59 0:00 /sbin/getty 38400
    root 2396 0.0 0.0 1580 488 tty6 Ss+ 21:59 0:00 /sbin/getty 38400
    root 2565 0.0 0.1 15384 2216 ? Ss 22:01 0:00 sshd: root@pts/0
    root 2580 0.0 0.0 3068 1628 pts/0 Ss 22:01 0:00 -bash USER=root L
    root 7105 0.0 0.0 3740 1344 ? Ss 22:49 0:00 /usr/lib/postfix/
    root 8384 0.0 0.0 2112 740 ? S 23:06 0:00 /USR/SBIN/CRON CO
    root 8385 0.0 0.0 2768 1204 ? Ss 23:06 0:00 /bin/sh -c /usr/b
    root 8386 0.1 0.3 21216 6768 ? S 23:06 0:00 /usr/bin/php5 /va
    root 8414 0.0 0.0 2564 848 pts/0 R+ 23:06 0:00 ps -exu TERM=xter

    Das sind übrigens die Benutzerrechte. Also Postfix und Courier laufen als root.

  5. #5
    Solarmarschall Avatar von BedriddenTech
    Registriert seit
    Jul 2002
    Ort
    Monsheim bei Worms a. Rhein
    Beiträge
    1.461
    Hups, da habe ich wohl ein paar Fehler gemacht. Also ein »ls -l /var« hilft nicht, es muß schon »ls -l /var/log« sein. Außerdem müßtest du vielleicht mal den Inhalt der /etc/syslog*.conf geben, vielleicht liegt ja da der Hase im Pfeffer (was ich aber nicht glaube). Vielleicht reicht es auch einfach, den Logger neu zu starten.

    Welche Distribution ist bei dir überhaupt im Einsatz?

    Außerdem möchte ich dich bitten, deine Ausgaben das nächste mal in die [ code]-Tags zu packen, dann sind sie besser lesbar.

    Inwieweit Courier/Postfix als root laufen sollten, weiß ich nicht (bei dir läuft überhaupt gefährlich viel als Benutzer »root«!) -- aber als »root« haben sie auf jeden Fall überall Schreibrechte. Das Problem liegt wohl eher am Logger, denn die meisten Dienste hängen ihre Meldungen nicht einfach an eine Datei an, sondern schicken sie an einen Logging-Daemon, der sie dann sortieren kann. Die mail.*-Dateien sind auf jeden Fall kein Courier/Postfix-Produkt.

    Ah, nochwas: Wenn du mal wirklich ganz brutal Logdateien leeren mußt, solltest du
    Code:
    echo '' > datei
    benutzen, dann bleiben wenigstens die Rechte intakt.
    Please, please spam me! bedriddentech@web.de -- oh please, spam bedriddentech@web.de
    Thanks, dear spam bots for training my spam filter. :D

  6. #6
    Registrierter Benutzer
    Registriert seit
    Feb 2006
    Beiträge
    18

    ...

    Hallo,

    hey vielen Dank dir. Irgendwie hat sich das Problem jetzt von alleine geklärt. Geht irgendwie plötzlich alles wieder. Kann mir das auch nicht erklären, aber so ist es mir am liebsten . Vielen Dank auch für deine zahlreichen Tipps.

    Liebe Grüße
    Semy

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •