[Comm] help with squid

Andrew Nazarkin =?iso-8859-1?q?gnomik_=CE=C1_mtv=2Eru?=
Чт Окт 17 12:56:16 MSD 2002


On Wed, 16 Oct 2002 23:55:27 +0700
Ilya Palagin <tux на fioc.kz> wrote:

> Andrew Nazarkin wrote:
> > 
> > О, господи!
> > service squid stop
> > cd /var/log/squid
> > mv access.log access.log.0
> > touch access.log
> > chown squid.squid access.log
> > service squid start
> > 
> > 
> Никогда не поступайте так с логами!
> В данном случае обратите внимание, что
> /var/log/squid/access.log имеет владельца squid.squid.
> Созданный будет во владении root.root, и squid не
> сможет туда ничего записать.

Специально для слепых, БОЛЬШИМИ БУКВАМИ:
CHOWN SQUID.SQUD ACCESS.LOG !!!!!! 

Не надо лишних проблем товарищу создавать. Он и так "на пожаре"!

 Могут быть и другие
> специфические для файла атрибуты.
> 
> Если уж надо почистить log вручную, делайте так:
>   >log_file
> 
> В нашем случае лог вообще в тягость, так что:
> ln -s /dev/null /var/log/squid/access.log

А вот это вообще преступление!
Давайте уж тогда все логи в /dev/null ?
А что? В тягость же. 
А потом человек захотел посмотреть, что у него там не работает, а логи
все тю-тю. И syslogd не забыть прибить и сделать на него rm -f :)
А потом окажется, что у него статистика через сквид считается, а
предыдущий админ его предупредить об этом "забыл".
Человек дал конкретную проблему. Ему объяснили как быстро "единоразово"
ее решить, причем по-буквам, предупредив что правильный путь -
logrotate.

А Вы ему: "Суй логи в /dev/null и чувствуй себя сухо и комфортно!"
*NIX тем и хорош, что там все логируется. А не "программа выполнила
недопустимую Биллом Гейтсом операцию и будет закрыта. Код ошибки
89767260878786728093768237489075690873249076-9324769=3" :-))))

Давайте не будем учить новичков сразу неправильным действиям!

> 
> 
> _______________________________________________
> Community mailing list
> Community на altlinux.ru
> http://www.altlinux.ru/mailman/listinfo/community





Подробная информация о списке рассылки community