Jens Schuessler <[EMAIL PROTECTED]> schrieb:

> * Andreas Zimmermann <[EMAIL PROTECTED]> [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

Antwort per Email an