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: