===== Installing from Source ===== Before we start, let's explain the process and your different choices. - Patch the kernel yourself (if you want to put in more patches by yourself)\\ Each RSBAC release consists of 3 parts: * [[:download#kernel_patches|Kernel Patch]] * [[:download#rsbac_admin_utilities_and_common_rsbac_base_archive|Base Archive]] * [[:download#rsbac_admin_utilities_and_common_rsbac_base_archive|Administration Tools]] - Use the classic prepatched kernel (only contain RSBAC and the vanilla kernel) - Use the enhanced RSBAC kernel (**hardened** custom prepatched kernel, with third-party security patches like PaX, though non-RSBAC patches may not be fully supported by the RSBAC Team) We will first build and install your kernel, and then the administration tools, required for RSBAC administration. Building and installing the administration tools is straight forward and will be covered in the next section. You will be able to choose if you want or not have support for gettext (for non-glibc users), among other options. \\ ---- **Table of Contents:** [[documentation:rsbac_handbook|RSBAC Handbook]]\\ **Previous:** [[documentation:rsbac_handbook:installation:choosing_the_right_package|Choosing the right package]]\\ **Next:** [[installing_from_source/linux_kernel|Downloading, configuring, and installing the RSBAC Linux kernel from source]]\\ **Alternative:** [[installing_from_source/administration_tools|Downloading and installing the RSBAC administration tools]]