1. Невозможно по умолчанию ротировать файлы с расширением .[0-9]* А надо. 2. Соответственно, даже если у файла не taboo-расширение, то при использовании delaycompress при следующем цикле файлы не будет сжаты Может вынести эту опцию tabooext в глобальный конфиг, а из патча убрать? Пришлось долго разбираться с logrotate, почему он все игнорирует и очень печально было узнать, что это наше "улучшение".
man page тоже не соответствует действительности: At startup, the taboo extension list contains .rpmorig, .rpmsave, ,v, .swp, .rpmnew, and ~.
Этот патч хорош тем, что позволяет написать, например, /var/log/syslog/*
Эта часть прекрасна. А вот .# не очень :)
Еще заметил, что если в файле /etc/logrotate.d/name прописать строку: tabooext ".rpmsave", ".rpmorig", "~", ",v", ".rpmnew", ".swp", ".gz", ".bz2" , то есть, взять стандартную и убрать оттуда .#, то начинает обрабатывать файлы с расширением .#, однако, превращая их в bz2, почему-то начинает игнорировать это расширение и сжимает их каждый раз, получаем вот такие имена файлов: bill20070501_000000.1.1.bz2.1.bz2.1.bz2.1.bz2.1.bz2.1.bz2.1.bz2 :-) Попробую еще в патч заглянуть, может я что-то не так понял.