09.06.2019 21:26, [email protected] пишет: > Добрый день. > > Есть пачка системных логов в каталоге /var/log/ > Есть logrotate для которого я не могу решить следующие задачи > Обработка файлов по дефолту (т.е просто файлов подпадающих под *.log) > Обработка файлов httpd, named, mysql (ну, хотя-бы исключение их из под > обработки, явным указанием в в конфиге newsyslog)
Подземный стук не лечится, как и неконкретные жалобы. Совершенно непонятно, что значит "обработка файлов по дефолту" и зачем создавать себе проблему, настраивая обработку для *.log, а потом её героически преодолевать, пытаясь задать исключения. В newsyslog нет никакой магии - это самая обычная утилита, вызываемая из cron, даже не демон. Никто не запрещает прописать в crontab вызов её с нужными аргументами второй раз, чтобы получить нужное поведение. Читаны ли man newsyslog на тему синтаксиса командной строки newsyslod и man syslyslog.conf на тему его конфигурирования? В самом начале второго мана документировано слово <default>, что мешает его использовать? И что мешает раскидать файлы по подкаталогам внутри /var/log и обрабатывать их по-разному, раз уж хочется обрабатывать их по-разному? _______________________________________________ freebsd mailing list [email protected] http://mailman.uafug.org.ua/mailman/listinfo/freebsd
