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

Re: logrotate setzt keine User und Gruppen



santiago (anonym-allgemein) schrieb:
> 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.

Mir ist auch ein Rätsel, dass wirklich NIEMAND offenbar dazu eine Idee
hat...
Steh ich echt so allein mit diesem Problem im Wald?

manuell ausgeführt werden Owner und Gruppe und Rechte richtig gesetzt.
Wenn es über cron ausgeführt wird, dann nicht.

Himmel, ich verzweifle noch!!!

:( jakob


-- 
The UNIX way of Sex:
gunzip-strip-touch-finger-mount-fsck-more-yes-umount-sleep


Reply to: