Bitdefender Endpoint Security Tools compatibility with Debian 8
To ensure Bitdefender Endpoint Security Tools compatibility with Debian 8 you must provide support for on-access scanning. On-access scanning is available only if you set Fanotify to enforcing mode and rebuild the kernel package.
To allow on-access file scan on the Debian 8 machine, you must configure it as follows:
Install
build-essential
andkernel-package
:$ sudo apt-get install build-essential kernel-package
Make sure you have at least 9 GB of free HDD space.
You can free up the disk space by cleaning downloaded packages from the local repository:
$ sudo apt-get clean
Fetch the package sources:
$ apt-get source linux-image-3.16.0-4-amd64
This command will download the newest version of the sources in a new directory under the current one.
Warning
The versions used in this section are just examples. Make sure you use the correct versions for your system.
Change the current directory to the newly created one:
$ cd linux-3.16.7-ckt11
Copy the configuration file of the running kernel:
$ cp -f /boot/config-`uname -r` .config
In the .config file, change the following line:
# CONFIG_FANOTIFY_ACCESS_PERMISSIONS is not set
with:
CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y
Build the kernel package:
$ fakeroot make-kpkg --initrd --revision=1.0 kernel_image
The package should be found in the parent directory of the current one:
$ ls -l .. total 118352 drwxr-xr-x 25 admin admin 4096 Sep 3 01:30 linux-3.16.7-ckt11 -rw-r--r-- 1 admin admin 3111276 Aug 5 02:21 linux_3.16.7-ckt11-1+deb8u3.debian.tar.xz -rw-r--r-- 1 admin admin 140639 Aug 5 02:21 linux_3.16.7-ckt11-1+deb8u3.dsc -rw-r--r-- 1 admin admin 81714900 Jul 17 01:13 linux_3.16.7-ckt11.orig.tar.xz -rw-r--r-- 1 admin admin 34229740 Sep 3 01:32 linux-image-3.16.7-ckt11_1.0_amd64.deb
Install the new kernel:
$ cd .. $ sudo dpkg -i linux-image-3.16.7-ckt11_1.0_amd64.deb
Update grub:
$ sudo update-grub2
You can now reboot into your new kernel. If grub has not automatically selected it, you can do that yourself from the boot menu.