[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: logrotate setzt keine User und Gruppen



Wulf Alex schrieb:
> "santiago (anonym-allgemein)" <wertstoffe@nurfuerspam.de> wrote:
>> /var/log/trackoptimizer/trackoptimizer-current {
>>        missingok
>>        weekly
>>        create 0775 trackoptimizer trackoptimizer
>>        rotate 7
>>        compress
>> }
>>
>> Aber die Logfiles werden immer mit dem User root und Gruppe adm angelegt.
>> Wenn ich logrotate händisch anstoße mit  »sudo logrotate -f
>> /etc/logrotate.d/trackoptimizer« dann werden sie richtig angelegt.
>> Wo ist da der Hund drinnen?
>>
> Gibt es auf dem Rechner Benutzer und Gruppe trackoptimizer in /etc/passwd
> und /etc/group? logrotate legt keine Benutzer oder Gruppen an. Gruss, W. Alex

Natürlich sind dieser Benutzer und diese Gruppe vorhanden und ständig in
Verwendung.

Das interessante ist ja, trackoptimizer-current wird richtig rotiert,
und das neue File mit dem richtigen Benutzer und der richtigen Gruppe
angelegt.

trackoptimizer.log dagegen nicht. Und genau das ist es, was mich wundert...

Und wie gesagt, wenn ich logrotate manuell mit der Option -f aufrufe,
dann wird auch richtig rotiert.

Mir ist das ein Rätsel.

lg jakob


Reply to: