URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 38801
[ Назад ]

Исходное сообщение
"'генеральная уборка' на freeBSD"

Отправлено IgorD , 24-Дек-03 15:31 
Здравствуйте уважаемые эксперты!!!
Подскажите, пожалуйста, новичку. На маршрутизаторе (Pentium 200MMX/32Mb/2Gb) стоит freeBSD 4.5, squid 2.5, squidGuard 1.2.0, sendmail 8.12.10, apache 1.3.27.
Есть желание написать скрипт, который в конце месяца проводил бы после сбора статистики "генеральную уборку", - чистка лог файлов,темповых и т.п.  
Подскажите, пожалуйста, как корректно это делать. На сколько я понимаю, необходимо чистить следующие:
/usr/local/squid/var/logs
/usr/local/squid/var/cache (не знаю, неадо ли чистить)
/usr/local/squidGuard/log
/usr/local/apache/logs
Наверное есть и файлы, которые необходимо почистить в /var/log, а также и в др.
Может быть у когото есть готовый скрипт, сбросте, пожалуйста, на мыло i_d@mail.ru

Содержание

Сообщения в этом обсуждении
"'генеральная уборка' на freeBSD"
Отправлено genry , 24-Дек-03 15:46 
>Здравствуйте уважаемые эксперты!!!
>Подскажите, пожалуйста, новичку. На маршрутизаторе (Pentium 200MMX/32Mb/2Gb) стоит freeBSD 4.5, squid 2.5,
>squidGuard 1.2.0, sendmail 8.12.10, apache 1.3.27.
>Есть желание написать скрипт, который в конце месяца проводил бы после сбора
>статистики "генеральную уборку", - чистка лог файлов,темповых и т.п.
>Подскажите, пожалуйста, как корректно это делать. На сколько я понимаю, необходимо чистить
>следующие:
>/usr/local/squid/var/logs
>/usr/local/squid/var/cache (не знаю, неадо ли чистить)
их не надо чистить, в crone надо написать squid -k rotate раз в сутки и он будет обновлть логи сам
>/usr/local/squidGuard/log
>/usr/local/apache/logs
>Наверное есть и файлы, которые необходимо почистить в /var/log, а также и
почитай ф-л /etc/newsyslog.conf там все написано, что и когда надо обновлять
>в др.
>Может быть у когото есть готовый скрипт, сбросте, пожалуйста, на мыло i_d@mail.ru
>



"'генеральная уборка' на freeBSD"
Отправлено IgorD , 24-Дек-03 16:14 
>>/usr/local/squid/var/logs
>>/usr/local/squidGuard/log
>>/usr/local/apache/logs
а как поступить с этими файлами...


"'генеральная уборка' на freeBSD"
Отправлено Mikhail , 24-Дек-03 16:19 
>>>/usr/local/squid/var/logs
>>>/usr/local/squidGuard/log
>>>/usr/local/apache/logs
>а как поступить с этими файлами...

man logrotate


"'генеральная уборка' на freeBSD"
Отправлено genry , 24-Дек-03 16:42 
>>>>/usr/local/squid/var/logs
тоже через squid -k rotate будет обновляться
>>>>/usr/local/squidGuard/log
у меня нету этого, но я думаю, что-то и там есть похожее
>>>>/usr/local/apache/logs
почитай доку по apache. Если он log_ается через syslog, то в newsyslog.conf допиши строчку по аналогии с предыдущими и все
>>а как поступить с этими файлами...
>
>man logrotate



"'генеральная уборка' на freeBSD"
Отправлено IgorD , 24-Дек-03 17:13 
Спасибо за помощь...