>> Добрый день.
>> Подскажите как правильно организовать ротацию логов, есть папка samba, в ней 7
>> логов.
>> Как заставить newsyslog ротировать все логи в папке? Пробывал так:
>> /var/log/samba/*
> может /var/log/samba/*.log Совершенно верно.
Смотрим man newsyslog.conf
DESCRIPTION
flags This optional field is made up of one or more characters that
specify any special processing to be done for the log files
matched by this line. The following are valid flags:
G indicates that the specified logfile_name is a shell pat-
tern, and that newsyslog(8) should archive all filenames
matching that pattern using the other options on this
line. See glob(3) for details on syntax and matching
rules.
что значит
ОПИСАНИЕ
флаги Это необязательное поле состоит из одного или более символов,
указывающий на какую-либо специальную обработку, которую предстоит
сделать для файла журнала соответствующий этой строке.
Допустимыми являются следующие флаги:
G указывает на то, что указанное название логфайла - это shell шаблон,
что newsyslog(8) должен архивировать все файлы, соответствующие
заданному шаблону с использованием других параметров этой строки.
Смотрите glob(3) для получения информации о синтаксисе
и соответствующих правилах.
шаблон *.log заставит архивировать все файлы оканчивающиеся на .log
а только один шаблон * (без .log) указывает, что архивации будут подвержены абсолютно все файлы, в том числе и уже заархивированные.