Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Nowy Clamav 0.88.4 z 07.08.2006
http://forum.freesco.pl/viewtopic.php?f=24&t=13174
Strona 1 z 1

Autor:  Alfred [ wtorek, 8 sierpnia 2006, 21:12 ]
Tytuł:  Nowy Clamav 0.88.4 z 07.08.2006

Nowa wersja Clamav ( 0.88.4 ) datowana na 07.08.2006 jest dostępna do pobrania (instalacji) tu:

pacman -U http://ao.sytes.net/clamav/clamav-0.88. ... pkg.tar.gz
lub po prostu pobierz ze strony www.ao.sytes.net
(Jak zwykle przypominam o zrobieniu kopii plików konfiguracyjnych !!!)

Aktualny (kompletny !) PKGBUILD - na tej samej stronie.

U mnie działa od dziś rana i wygląda, że jest O.K.

Autor:  Mis' [ wtorek, 8 sierpnia 2006, 21:31 ]
Tytuł:  Re: Nowy Clamav 0.88.4 z 07.08.2006

Alfred pisze:
Aktualny (kompletny !) PKGBUILD - na tej samej stronie.


Czy ten pakiet wymaga aby clamav pracował jako user root?
Jakiś czas temu pakiety "pocztowe", w tym clamav, zostały przerobione aby pracowały jako user mail. I tak już pozostanie w dalszych wersjach.
A przy okazji - dlaczego cię nie ma liście mailowej? Tam to wszystko było omówione... Proponuję abyś pobrał z cvs PKGBUILD (i resztę plików) i dostosował do najnowszej wersji programu. W razie problemów/watpliwości zapraszam na priv...

Autor:  Alfred [ wtorek, 8 sierpnia 2006, 22:23 ]
Tytuł: 

Cytuj:
Jakiś czas temu pakiety "pocztowe", w tym clamav, zostały przerobione aby pracowały jako user mail. I tak już pozostanie w dalszych wersjach.

Na stronie www.ao.sytes.net dostępne są paczki clamav 0.88.4 w obu wersjach (Nowej i Starej).

UWAGA: Następne wersje będą już tylko w NOWEJ wersji (jako user mail).

Autor:  viater [ czwartek, 10 sierpnia 2006, 00:47 ]
Tytuł: 

Zaktualizowałem (wersja "nowa" - jako user "mail") - działa jest OK.

Aczkolwiek jedno zastrzeżenie:
- w paczce w /etc/clamav/clamd.conf jest
: [/] [] ()
PidFile /var/run/clamd.pid

no i clamd w logach trochę się burzy, że nie może zapisać pliku .pid.
Dzieje się tak dlatego, że clamd pracując jako mail, nie ma prawa zapisu w /var/run.
Naprawiłem to, zakładając katalog /var/run/clamav i zmieniając mu właścieiala na mail oraz poprawiając w /etc/clamav/clamd.conf powyższy zapis na
: [/] [] ()
PidFile /var/run/clamav/clamd.pid

Autor:  Alfred [ czwartek, 10 sierpnia 2006, 07:37 ]
Tytuł: 

Wygląda na to, że masz rację.
Tymbardziej, że w /etc/logrotate.d/clamav tak właśnie jest.

Autor:  Mis' [ czwartek, 10 sierpnia 2006, 10:53 ]
Tytuł: 

viater pisze:
Zaktualizowałem (wersja "nowa" - jako user "mail") - działa jest OK.

Aczkolwiek jedno zastrzeżenie:
- w paczce w /etc/clamav/clamd.conf jest
: [/] [] ()
PidFile /var/run/clamd.pid

no i clamd w logach trochę się burzy, że nie może zapisać pliku .pid.
Dzieje się tak dlatego, że clamd pracując jako mail, nie ma prawa zapisu w /var/run.
Naprawiłem to, zakładając katalog /var/run/clamav i zmieniając mu właścieiala na mail oraz poprawiając w /etc/clamav/clamd.conf powyższy zapis na
: [/] [] ()
PidFile /var/run/clamav/clamd.pid


ten problem również jest rozwiązany w zestawie pakietów pocztowych - clamd powinien należeć do grupy daemon, która ma prawo zapisu do /var/run (wymagana aktualizacja pakietu (o ile pamiętam) filesystem).
Zresztą nie dotyczy to tylko clamav - inne daemony również powinny należeć do grupy daemon żeby uniknąc podobnych błędów... w przeszłości już się z tym spotkaliśmy przy innych programach...

Autor:  viater [ czwartek, 10 sierpnia 2006, 16:19 ]
Tytuł: 

OK, rozumiem, czyli ten clamav z repo.test jest "dostosowany" do aktualnych wersji pakietów w tym repozytorium (rzeczywiście przy instalacji dodało mi usera mail do grupy daemon), w takim razie jest pewna nieścisłość w paczce, bo w /etc/clamav/clamd.conf jest
: [/] [] ()
PidFile /var/run/clamd.pid

natomiast w /etc/logrotate.d/clamav jest
: [/] [] ()
...
... cat /var/run/clamav/clamd.pid ...
...

- to trzaby jakoś tak bardziej konsekwentnie ...

Autor:  Mis' [ czwartek, 10 sierpnia 2006, 18:45 ]
Tytuł: 

viater pisze:
: [/] [] ()
PidFile /var/run/clamd.pid

natomiast w /etc/logrotate.d/clamav jest
: [/] [] ()
...
... cat /var/run/clamav/clamd.pid ...
...

- to trzaby jakoś tak bardziej konsekwentnie ...


Wypadki się zdarzają... zgłoś do Mantisa. Przepraszamy.

Autor:  viater [ czwartek, 10 sierpnia 2006, 21:01 ]
Tytuł: 

Mis' pisze:
[...]
Wypadki się zdarzają... zgłoś do Mantisa. Przepraszamy.


:D Drobiazg, nie żebym narzekał albo coś w tym stylu, po prostu jestem dość drobiazgowy :wink:

Autor:  viater [ środa, 16 sierpnia 2006, 23:42 ]
Tytuł: 

No i qpa :cry:
: [/] [] ()
chown root.daemon /var/run
chmod 775 /var/run


W clamd.conf :
: [/] [] ()
...
PidFile /var/run/clamd.pid
...
User mail
...


W /etc/group :
: [/] [] ()
...
daemon::2:root,bin,daemon,mail
...


Po starcie clamav'a w clamd.log :
: [/] [] ()
ERROR: Can't save PID in file /var/run/clamd.pid


Co jest grane ?!?

=========( dopisane )==========
Pobawiłem się i stwierdziłem, że dzieje się tak (użytkownik nie ma uprawnień grupy w katalogu) w przypadku, gdy właścicielem katalogu jest grupa, która dla danego użytkownika jest grupą dodatkową, czyli user jest dopisany do tej grupy w /etc/group. W przypadku grupy podstawowej (czyli tej, której gid jest wpisany w /etc/passwd dla danego usera) nie ma problemu.
No i nie wiem, czy tak ma być, czy też u mnie coś jest namieszane, czy po prostu NND tak ma ?

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/