Kubuntu 8.04 64bit essential apps install guide

2. Klamav, clamav, dazuko

a) Klamav

Klamav is the KDE-Frontend for the clamav package. It resolves all dependencies so just install:
$ apt-get install klamav
To get access on every file for klamav you have to execute is as sudo. Go to Application > System > KlamAV and edit the menu entry. Change Command to: kdesu klamav %i %m -caption “%c”
Save and exit menu editor.

b) dazuko

deprecated: klamav ships his own dazuko on hardy!!!

Remove packages using adept:
apparmor-utils
apparmor

Donwload http://www.dazuko.org/files/dazuko-2.3.5-pre1.tar.gz

compile

$ ./configure --disable-local-dpath --disable-chroot-support --enable-syscalls --mapfile=/boot/System.map-2.6.24-16-generic
$ make
$ make test

insert

$ insmod /lib/modules/2.6.24-16-generic/extra/dazuko.ko
optional: (if check fails)
$ mknod -m 600 /dev/dazuko c 254 0
$ chown root:root /dev/dazuko

test

$ cd example_c
$ make

For security reasons Dazuko will only operate with processes that are running as root. Therefore you need to be root when you run the example program. The example program takes a list of paths to “watch” as arguments.
$ ./example /home /usr/home
Once the example program is running, open up another terminal or shell. Open up some file within the /home directory (or any subdirectory thereof). As the files are accessed, the example program should output various information.

install

$ make install

check

$ lsmod | grep dazuko

After reboot check for dazuko again. It’s gone. To get it permanently started with klamav see klamav section!

Next chapter: CiscoSystemsVPNClient 64bit