Код: Выделить всё
# ls /var/log/
all.log dmesg.today ipfw.yesterday mount.today samba34/ sendmail.st.2 ssl_request_log
auth.log dmesg.yesterday lastlog mpd.log security sendmail.st.3 userlog
cron httpd-access.log lpd-errs mpd.log.0.gz security.0.bz2 sendmail.st.4 webmin/
cron.0.bz2 httpd-error.log maillog mysql.log sendmail.st setuid.today wtmp
cups/ inadyn.log messages pf.today sendmail.st.0 setuid.yesterday xferlog
debug.log ipfw.today messages.0.bz2 ppp.log sendmail.st.1 ssl_engine_logКод: Выделить всё
# cat /etc/newsyslog.conf | grep -v ^#
/var/log/all.log 600 7 * @T00 J
/var/log/amd.log 644 7 100 * J
/var/log/auth.log 600 7 100 * JC
/var/log/console.log 600 5 100 * J
/var/log/cron 600 3 100 * JC
/var/log/daily.log 640 7 * @T00 JN
/var/log/debug.log 600 7 100 * JC
/var/log/kerberos.log 600 7 100 * J
/var/log/lpd-errs 644 7 100 * JC
/var/log/maillog 640 7 * @T00 JC
/var/log/messages 644 5 100 * JC
/var/log/monthly.log 640 12 * $M1D0 JN
/var/log/pflog 600 3 100 * JB /var/run/pflogd.pid
/var/log/ppp.log root:network 640 3 100 * JC
/var/log/security 600 10 100 * JC
/var/log/sendmail.st 640 10 * 168 B
/var/log/weekly.log 640 5 1 $W6D0 JN
/var/log/wtmp 644 3 * @01T05 B
/var/log/xferlog 600 7 100 * JC
/var/log/mpd.log 600 100 50 * ZC
Ничего не жмётся. Размер лога mpd5 для ротации задан в 50 kb, толку пшик. Попробуем ручками:
Код: Выделить всё
# newsyslog -n -v -F /var/log/mpd.log
Processing /etc/newsyslog.conf
/var/log/mpd.log <100Z>: size (Kb): 1 [50] --> trimming log....
rm -f /var/log/mpd.log.100
rm -f /var/log/mpd.log.100.gz
rm -f /var/log/mpd.log.100.bz2
mv /var/log/mpd.log.0.gz /var/log/mpd.log.1.gz
chmod 600 /var/log/mpd.log.1.gz
ln /var/log/mpd.log /var/log/mpd.log.0
chmod 600 /var/log/mpd.log.0
Start new log...
mktemp /var/log/mpd.log.zXXXXXX
chmod 600 /var/log/mpd.log.zXXXXXX
mv /var/log/mpd.log.zXXXXXX /var/log/mpd.log
Signal all daemon process(es)...
kill -1 7697 # /var/run/syslog.pid
sleep 10
Compress all rotated log file(s)...
gzip /var/log/mpd.log.0
chmod 600 /var/log/mpd.log.0.gz
Код: Выделить всё
# ll /var/log/ | grep mpd
-rw------- 1 root wheel 976318 23 сен 20:09 mpd.log
Ещё есть потерпевшие?)
