Re: logrotate setzt keine User und Gruppen
santiago (anonym-allgemein) wrote the following on 28.01.2009 13:32
> Ich habe auf meinem Rechner in einem Unterverzeichnis in /var/log 3
> verschiedene Log-Dateien, die ich mir von einem Programm erzeugen und
> befüllen lasse.
>
> Und mit logrotate täte ich sie gerne rotieren.
>
> Dazu hab ich in /etc/logrotate.d/ eine Datei angelegt mit dem Inhalt:
>
> /var/log/trackoptimizer/trackoptimizer.log {
> missingok
> weekly
> create 0775 trackoptimizer trackoptimizer
> rotate 7
> compress
> }
>
> /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?
>
> lg jakob
,----[ /etc/logrotate.d/apt ]--------
/var/log/apt/term.log {
rotate 7
monthly
compress
missingok
notifempty
create 0640 root adm
}
`---------------------------------------------
Fällt dir was auf?
,----[ man 8 logrotate ]--------
Later config files may override the options given in earlier
files, so the order in which the logrotate config files are
listed is important.
`---------------------------------------------
--
bye Thilo
key: 0x4A411E09
Reply to: