Bug 11723 - logrotate-3.6.2-alt-taboo.patch делает невозможным ротировать файлы с расширением .[0-9]* и использовать delaycompress
Summary: logrotate-3.6.2-alt-taboo.patch делает невозможным ротировать файлы с расшире...
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: logrotate (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Alexey Gladkov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-08 16:23 MSD by Andrew Kornilov
Modified: 2016-07-04 22:01 MSK (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Kornilov 2007-05-08 16:23:32 MSD
1. Невозможно по умолчанию ротировать файлы с расширением .[0-9]*  А надо.
2. Соответственно, даже если у файла не taboo-расширение, то при использовании
delaycompress при следующем цикле файлы не будет сжаты

Может вынести эту опцию tabooext в глобальный конфиг, а из патча убрать?
Пришлось долго разбираться с logrotate, почему он все игнорирует и очень
печально было узнать, что это наше "улучшение".
Comment 1 Andrew Kornilov 2007-05-08 16:27:45 MSD
man page тоже не соответствует действительности:
At startup, the taboo extension list contains .rpmorig, .rpmsave, ,v,  .swp, 
.rpmnew, and ~.
Comment 2 Dmitry V. Levin 2007-05-10 20:44:10 MSD
Этот патч хорош тем, что позволяет написать, например,
/var/log/syslog/*
Comment 3 Andrew Kornilov 2007-05-10 20:46:43 MSD
Эта часть прекрасна. А вот .# не очень :)
Comment 4 Andrew Kornilov 2007-07-01 07:42:50 MSD
Еще заметил, что если в файле /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

:-)

Попробую еще в патч заглянуть, может я что-то не так понял.