Ротация логов squidGuard

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
WAlexx
проходил мимо
Сообщения: 3
Зарегистрирован: 2014-03-21 12:21:23

Ротация логов squidGuard

Непрочитанное сообщение WAlexx » 2014-03-21 12:28:45

После ротации в newsyslog логов контроля доступа squidGuard дальнейшее логирование прекращается. Возобновить запись в лог можно только после squid -k reconfigure. Нигде не нашел инструкций как же правильно выполнить ротацию логов контроля доступа squidGuard. Пока что пришел к такому решению (прописал pid процесса):
/var/log/squidGuard/porno squid:squid 640 1 200 * JC /var/run/squid/squid.pid
Подскажите, может это и есть правильное решение или есть другие подходы?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

mak_v_
проходил мимо

Re: Ротация логов squidGuard

Непрочитанное сообщение mak_v_ » 2014-03-22 0:11:34

Делайте ротацию средствами squid или тонко изучите документацию к newsyslogd\logrotate

WAlexx
проходил мимо
Сообщения: 3
Зарегистрирован: 2014-03-21 12:21:23

Re: Ротация логов squidGuard

Непрочитанное сообщение WAlexx » 2014-03-24 13:57:33

Разве squid может ротировать логи squidGuard? Нигде в документации к squid этого не нашел. Ткните носом, будьте так любезны. Спасибо.
Что касается logrotate: вопрос не столько в том чем ротировать, а в том, что обязательно ли требуется squidGuard-у после ротации "kill -HUP" или использовать squid.pid. В документации по squidGuard ничего не нашел. А logrotate как и ntwsyslog - не принципиально (хотя согласен, что в данном случае logrotate удобнее).

WAlexx
проходил мимо
Сообщения: 3
Зарегистрирован: 2014-03-21 12:21:23

Re: Ротация логов squidGuard

Непрочитанное сообщение WAlexx » 2014-03-25 11:24:15

Всё, вопрос решен с помощью установки и настройки logrotate вместо newsyslog.
Конфигурация файла logrotate чтобы не "затирало" лог куда пишет примерно такая (главное тут - copytruncate):
/var/log/squidGuard/* {
missingok
rotate 2
size=2048k
compress
copytruncate
delaycompress
notifempty
nocreate
noolddir
nomail
}