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

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: