Quick Install
Install from pre-patched sources:
Unpack pre-patched kernel source tree: tar xvjf linux-X.Y.Z-rsbac-va.b.c-bfN.tar.bz2
cd linux-X.Y.Z-rsbac-va.b.c-bfN
Apply all bugfixes for this
RSBAC
release with higher number than N (from -bfN) in the same manner, e.g.: cat rsbac-bugfix-vX.Y.Z-M | patch -p1.
make menuconfig
touch Makefile
make dep bzImage modules modules_install
Install the new kernel arch/<arch-name>/boot/bzImage with your favourite boot loader.
Required files:
Pre-patched kernel code archives
Administration tools
Patch yourself:
Unpack kernel source tree: tar xvjf linux-X.Y.Z.tar.bz2
cd linux-X.Y.Z
Unpack kernel version independent code: tar xvjf ../rsbac-vA.B.C.tar.bz2
Patch the kernel (and possibly some
RSBAC
files): gzip -dc ../patch-X.Y.Z-vA.B.C.gz | patch -p1
Apply all bugfixes for this
RSBAC
release in the same manner, e.g.: cat rsbac-bugfix-vX.Y.Z-N | patch -p1.
make menuconfig
touch Makefile
make dep bzImage modules modules_install
Install the new kernel arch/<arch-name>/boot/bzImage with your favourite boot loader.
Required files:
Kernel version independent kernel code
Kernel version dependent patches
Administration tools