Логи убивают систему из-за ошибки HP-мфу

Доброй ночи.

Проблема следующая: everything.log, deamon.log, error.log - суммарно убили (заполнили его на 100%) корень, который всего 20Гб. Содержание к сожалению привести не могу, пришлось снести что-бы хоть как-то реанимировать комп.
Вопрос: Как сделать ограничение на разрастание лог файла…

p.s. содержание убитых мною логов было идентичное, какая-то ошибка связанная с HP-мфу, кстати мой HP-мфу при полном картридже выдает на печать чистые листы, в то же время с копированием всё в порядке, причину не нашел.
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
Лучше-бы с проблемой разобраться, но viewtopic.php?f=8&t=6858
разкомментировал
#size 20M

/etc/logrotate.conf
# see "man logrotate" for details
# rotate log files weekly
weekly
# keep 4 weeks worth of backlogs
rotate 4
# restrict maximum size of log files
size 20M
# create new (empty) log files after rotating old ones
create
# uncomment this if you want your log files compressed
#compress
# Logs are moved into directory for rotation
# olddir /var/log/archive
# Ignore pacman saved files
tabooext + .pacorig .pacnew .pacsave
# Arch packages drop log rotation information into this directory
include /etc/logrotate.d
/var/log/wtmp {
    monthly
    create 0664 root root
    rotate 1
}
надеюсь это поможет…

только не понял из скрипта какое есть ограничение на количество лог файлов одного типа???
/etc/logrotate.d/syslog-ng
/var/log/messages.log /var/log/auth.log /var/log/mail.log /var/log/kernel.log /var/log/errors.log /var/log/daemon.log /var/log/user.log /var/log/iptables.log /var/log/everything.log /var/log/syslog.log /var/log/acpid.log /var/log/crond.log /var/log/lpr.log /var/log/uucp.log /var/log/news.log /var/log/ppp.log /var/log/debug.log {
	missingok
	sharedscripts
	postrotate
		/bin/kill -HUP $(cat /run/syslog-ng.pid 2>/dev/null) 2>/dev/null || true
	endscript}
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
колво бекапов, если не задано явно, задается в главном конфигурационном файле ротатора.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
 
Зарегистрироваться или войдите чтобы оставить сообщение.