Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Wywalanie FRESHCLAM daemon http://forum.freesco.pl/viewtopic.php?f=22&t=9889 |
Strona 1 z 1 |
Autor: | Anonymous [ poniedziałek, 14 listopada 2005, 15:42 ] |
Tytuł: | Wywalanie FRESHCLAM daemon |
Czy czasami u siebie na serwerkach nie zauwazyliscie dziwnej rzeczy? U mnie po jakims czasie logi FreshClam (daemon'a aktualizacji bazy danych wirusow ClamAv) sa puste a w listach procesow nie ma daemona freshclam. To jest o tyle dziwniejsze ze nic w logach nie jest zapisane ze daemon takowy zostal zakonczony lub zostal zmuszony do zamkniecia. Po prostu sie zamknal i nie funkcjonuje. Ale wystarczy ze odpale go ponownie i dziala az do czasu kolejnego takiego manewru....macie moze jakis pomysl na to ? Dodam ze mam najnowsza wersje 0.87.1 ale i na wczesniejszych dzialy sie podobne rzeczy....nie wiedziec czemu. |
Autor: | provayder [ poniedziałek, 14 listopada 2005, 17:54 ] |
Tytuł: | Re: Wywalanie FRESHCLAM daemon |
widget pisze: Czy czasami u siebie na serwerkach nie zauwazyliscie dziwnej rzeczy? U mnie po jakims czasie logi FreshClam (daemon'a aktualizacji bazy danych wirusow ClamAv) sa puste a w listach procesow nie ma daemona freshclam.
To jest o tyle dziwniejsze ze nic w logach nie jest zapisane ze daemon takowy zostal zakonczony lub zostal zmuszony do zamkniecia. Po prostu sie zamknal i nie funkcjonuje. Ale wystarczy ze odpale go ponownie i dziala az do czasu kolejnego takiego manewru....macie moze jakis pomysl na to ? Dodam ze mam najnowsza wersje 0.87.1 ale i na wczesniejszych dzialy sie podobne rzeczy....nie wiedziec czemu. A zauważyliście of course i jeśli pamięć mnie nie myli to już zwracałem na to uwagę. Ja obszedłem to w ten sposób, że dopisałem w /etc/logrotate.d plik freshclam /var/log/clamav/freshclam.log { create 644 clamav clamav postrotate /bin/kill -HUP `cat /var/run/freshclam/freshclam.pid 2>/dev/null` 2> /dev/null || true endscript } Dodatkowo w pliku freshclam.conf uaktywniłem wpis dotyczący identyfikatora procesu: PidFile /var/run/freshclam/freshclam.pid Wymagało to utworzenia katalogu /var/run/freshclam z uprawnieniami użytkownika i grupy clamav. Oczywiście w pliku rotacji logów dla clamav-a usuwamy wszystko co dotyczy freshclam-a. U mnie działa ![]() pozdro |
Autor: | Anonymous [ poniedziałek, 14 listopada 2005, 18:52 ] |
Tytuł: | |
szczerze to tez na swoje zmienilem lekkawo pliki logrotate.d i tez mam to w osobnych daemonach (w wersji instalacyjnej clamav jest w jednym daemonie a ja podzielilem na dwa - czyli twoj sposob) ale na niewiele mi sie to zdalo....moze faktycznie warto uzyc kill -HUP `cat.....` anizeli killall -HUP freshclam zobaczymy na ile to sie zda, ale dzieki za informacje ![]() |
Autor: | provayder [ wtorek, 15 listopada 2005, 07:35 ] |
Tytuł: | |
Ważne jest, żeby w /var/run stworzyć dodatkowy katalog fresclam (czy jak go nazwiesz) ale z właścicielem i grupą clamav. Bo z takim użytkownikiem uruchamiany jest freshclam. Jak tego nie będzie to plik .pid się nie zapisze i działać nie będzie. pozdro |
Autor: | Anonymous [ wtorek, 15 listopada 2005, 11:21 ] |
Tytuł: | |
provayder pisze: Ważne jest, żeby w /var/run stworzyć dodatkowy katalog fresclam (czy jak go nazwiesz) ale z właścicielem i grupą clamav. Bo z takim użytkownikiem uruchamiany jest freshclam. Jak tego nie będzie to plik .pid się nie zapisze i działać nie będzie.
pozdro ja to wiem...ale czy czasem freshclama nie mozna uruchomic z uzytkownikiem root? jakos mi sie wydaje ze chyba mozna hehe |
Autor: | provayder [ wtorek, 15 listopada 2005, 13:17 ] |
Tytuł: | |
widget pisze: ja to wiem...ale czy czasem freshclama nie mozna uruchomic z uzytkownikiem root? jakos mi sie wydaje ze chyba mozna hehe
Może i można - ja poszedłem po najmniejszej linii oporu ![]() |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |