[+] doinstalowanie programu clamav do dzia

Konfiguracja serwerów, usług, itp.
twry
Posty: 11
Rejestracja: 20 sierpnia 2008, 19:38

[+] doinstalowanie programu clamav do działającej samby

Post autor: twry »

Witam.
Posiadam oprogramowanie w następujących wersjach (pakiety źródłowe):
- samba 3.2.5
- samba-vscan 0.3.6b.

Próbuje doinstalować do działającej samby program antywirusowy według tej instrukcji.
Wszystko ładnie idzie do:

Kod: Zaznacz cały

make clamav
po której to komendzie zatrzymuje się z masą błędów. Remedium na te błędy ma być ta łatka.

I tu pojawia się problem - coś nie mogę go zaaplikować. Jakby mógł mnie ktoś poprowadzić to byłbym wdzięczny.
Awatar użytkownika
kodzik
Beginner
Posty: 175
Rejestracja: 16 listopada 2007, 16:11
Lokalizacja: Sieradz

Post autor: kodzik »

A co to za błędy wyskakują? Przedstaw logi albo wklej tutaj wynik z konsoli..
twry
Posty: 11
Rejestracja: 20 sierpnia 2008, 19:38

Post autor: twry »

To nie jest dokładnie mój log, ale prezentuje się on mniej więcej tak:

Kod: Zaznacz cały

Compiling global/vscan-functions.c with -fPIC
In file included from /root/samba-3.0.25b/examples/VFS/samba-vscan-0.3.6b/include/vscan-global.h:4,
                 from global/vscan-functions.c:15:
/root/samba-3.0.25b/source/include/includes.h:102:31: error: system/capability.h: No such file or directory
/root/samba-3.0.25b/source/include/includes.h:103:24: error: system/dir.h: No such file or directory
/root/samba-3.0.25b/source/include/includes.h:104:28: error: system/filesys.h: No such file or directory
/root/samba-3.0.25b/source/include/includes.h:105:25: error: system/glob.h: No such file or directory
/root/samba-3.0.25b/source/include/includes.h:106:26: error: system/iconv.h: No such file or directory
/root/samba-3.0.25b/source/include/includes.h:107:27: error: system/locale.h: No such file or directory
/root/samba-3.0.25b/source/include/includes.h:108:28: error: system/network.h: No such file or directory
.
Tak jak napisałem to nie jest mój log, ale nie mam jak mojego w tej chwili zaprezentować, a poza tym drugi dzień szperam w internecie za rozwiązaniem i z tego co się zorientowałem błąd ten nie polega na braku konkretnego pakietu czy biblioteki.
Awatar użytkownika
michnik
Beginner
Posty: 162
Rejestracja: 20 lipca 2009, 12:54
Lokalizacja: Kraków

Post autor: michnik »

Pokaż swoje logi, z cudzych niewiele wywnioskujemy.
twry
Posty: 11
Rejestracja: 20 sierpnia 2008, 19:38

Post autor: twry »

Tak jak napisałem moje są prawie identyczne - różnią się tylko tym, że zamiast samba-3.0.25b u mnie jest samba-3.2.5. A poza tym poradziłem już sobie z tym. Dla zainteresowanych:
¦ciągamy łatkę z >tego adresu. W paczce znajduje się kilka katalogów, nas będzie interesował katalog vscan. Pliki diff powinniśmy skopiować do katalogu samba-vscan-0.3.6b. Aplikujemy łatki w kolejności podanej na stronie:

Kod: Zaznacz cały

patch -p0 < 0.3.6c.diff
patch -p0 < installperms.diff
patch -p0 < bool_type.diff
patch -p0 < pstring.diff
patch -p0 < SMB_VFS_NEXT_CLOSE-args.diff
patch -p0 < pm_process_additional_fourth_arg.diff
patch -p0 < Makefile.in.diff
Następnie aplikujemy łatkę vscan_clamav_samba3.2.5.diff
Ja miałem kłopot z zainstalowaniem tej łatki w taki sposób jak powyżej, więc zainstalowałem każdy plik diff osobno (w sumie 7 plików). Po przeprowadzeniu tych operacji kompilacja vscana przechodzi bezproblemowo i można kontynuować instalacje według instrukcji z linku z pierwszego posta. Należy pamiętać, że łata ta dotyczy tylko clamav - nie wiem jak się rzecz ma z innymi antywirusami. Pozdrawiam.
ODPOWIEDZ