Re: Schreibrechte /var/log/exim/mainlog
Jens Schuessler <jgs@trash.net> schrieb:
> * Andreas Zimmermann <And.Zimmermann@web.de> [23-02-05 11:41]:
>>
>> Das Problem hierbei ist halt logrotate, der wieder eine neue mainlog mit
>> denselben Rechten anlegt, also -rw-------, und dann kann ich wieder net
>> schreiben :(
>
> Das hat exim3 bei mir mit diesen Zeilen in der /etc/chron.daily/exim erledigt:
>
> # Cycle logs
> if [ -x /usr/bin/savelog ]; then
> for i in mainlog rejectlog paniclog; do
> if [ -s /var/log/exim/$i ]; then
> savelog -p -c 10 /var/log/exim/$i >/dev/null
> fi
> done
> fi
Also savelog, wie ich vermutet habe. Allerdings dachte ich, dass savelog
in sarge das Problem nicht hat, und hier hat er es auch nicht.
Was ergibt denn
dpkg -l debianutils
und zum Testen:
# cp -a /var/log/exim/{mainlog,testlog}
# ls -l /var/log/exim/testlog
# savelog -p -c 10 /var/log/exim/testlog
# ls -l /var/log/exim/testlog
Gruß, Frank
--
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer
Reply to: