( sj | 2011. 01. 12., sze – 09:39 )

biztos van, amikor ez a legolcsobb, de akkor is -1

En pl. hasznalom a clamav-ot, amit alapvetoen 3-felekeppen tehetek meg:

- a libclamav-ot hozzalinkelem a cucchoz
- a clamd-t halozaton/unix socket-en keresztul hasznalom
- exec*(), system(), stb-vel meghivom a felparameterezett clamscan-t

Az elso kettot hasznalom, de tekintve, hogy egy nagy teljesitmenyu szurore gondoltam, az utolso szoba sem johet, ami ordas egy hekk, es security szempontbol is aggalyos.

Amugy btw. igaz az, hogy boot-kor is meghivod az ifconfig-ot, de azert van kulonbseg egy kb. read-only script kozott, amit te allitasz be es akozott, hogy egy binaris program ki tudja, hogy mi modon birizgal es hasznal...

De hogy egy kicsit ellentmondjak magamnak, irtam egy szegeny ember HA-utility-t, ahol egy halom demon inditasa, lelovese mellett a halozatot is fel le, stb. kell mozgatni. Guess what, hogy oldottam meg? system(SCRIPT_UP); ill. system(SCRIPT_DOWN); ahol a SCRIPT_* az 2 #define ... :-)

SPAMtelenül - MX spamszűrő szolgáltatás, ahogyan még sosem próbálta