Beiträge von aki

    Hm, mein Fehler - im Wiki hab ich natürlich nicht nachgelesen ...

    Aber seit ich meine Konfig wie beschrieben angepasst habe funktioniert der Logrotate sauber und ich habe auch noch keine Probleme bei einem Neustart gehabt !?!

    Nachdem ich den Wiki Artikel jetzt gelesen habe :)
    Habe ich folgende Anpassung vorgenommen

    root@mail:~# cat /etc/init/rsyslog.conf
    # rsyslog - system logging daemon
    #
    # rsyslog is an enhanced multi-threaded replacement for the traditional
    # syslog daemon, logging messages from applications

    description "system logging daemon"

    start on filesystem
    #start on startup
    stop on runlevel [06]

    #expect fork
    respawn

    script
    . /etc/default/rsyslog
    exec rsyslogd $RSYSLOGD_OPTIONS
    end script

    root@mail:~# cat /etc/default/rsyslog
    # Options for rsyslogd
    # -m 0 disables 'MARK' messages (deprecated, only used in compat mode < 3)
    # -r enables logging from remote machines (deprecated, only used in compat mode < 3)
    # -x disables DNS lookups on messages received with -r
    # -c compatibility mode
    # See rsyslogd(8) for more details
    RSYSLOGD_OPTIONS="-c4 -n"

    Die Option -n bedeutet: Avoid auto-backgrounding, mit diesem Parameter gibt "status rsyslog" dann auch den Dienststatus korrekt zurück. Ich werde die Sache in den nächsten Tagen mal beobachten, aber ich denke das es so funktioniert. Zumindest läuft nach einem Neustart und nach manuellem stop/start des rsyslog alles sauber.

    Danke für den Tipp mit dem Wiki, wer lesen kann ist halt klar im Vorteil :-))

    Gruß
    Andreas

    Hallo, hatte das selbe Problem nach Update auf 10.04.

    Ich habe bei mir die /etc/init/rsyslog.conf angepasst, seitdem funktioniert wieder alles ...


    # rsyslog - system logging daemon
    #
    # rsyslog is an enhanced multi-threaded replacement for the traditional
    # syslog daemon, logging messages from applications

    description "system logging daemon"

    start on filesystem
    #start on startup
    stop on runlevel [06]

    expect fork
    respawn

    script
    . /etc/default/rsyslog
    exec rsyslogd $RSYSLOGD_OPTIONS
    end script


    ansonsten habe ich keine weitern Anpassungen vornehmen müssen.