... | ... | @@ -16,7 +16,7 @@ In order to keep your machine clean, I recommend you to create a folder where al |
|
|
|
|
|
All the following steps will need the `git` scm. The package is named `git`.
|
|
|
|
|
|
## The kernel module
|
|
|
## The kernel module (unsigned instructions)
|
|
|
|
|
|
This is the very first step in order to install the firewall. The kernel module is written with DKMS, and a Makefile has been written in order to easy the installation:
|
|
|
|
... | ... | @@ -26,6 +26,10 @@ This is the very first step in order to install the firewall. The kernel module |
|
|
|
|
|
The last command will copy/compile/install and load the kernel module on your machine. As it is a DKMS module, next time you install a new kernel, the Douane kernel module will be re-compiled against the new kernel automatically.
|
|
|
|
|
|
## The kernel module (signed instructions)
|
|
|
|
|
|
Some machines use a UEFI security feature known as Secure Boot. If you have Secure Boot enabled, you will most likely get an error saying that the module has not been signed with an appropriate key and will not be installed. If you get this error, [you can either sign the module by following these instruction](https://github.com/Douane/Douane/wiki/How-to-Sign-and-Install-douane-dkms-for-Machines-Using-Secure-Boot) or go into the UEFI menu and disable Secure Boot (not recommended).
|
|
|
|
|
|
## The daemon
|
|
|
|
|
|
Next you need the daemon:
|
... | ... | |