===== Choosing the right package ===== We recommend you to read about [[http://www.gentoo.org/proj/en/hardened/pie-ssp.xml|SSP/PIE]] and the [[wp>PaX]] module. You might want to choose a special Linux distribution to handle this kind of binaries for you. (Namely, [[http://hardened.gentoo.org|Gentoo Hardened]], or [[http://www.adamantix.org|Adamantix]] for example) ==== Install RSBAC on Gentoo ==== A special guide exists to install RSBAC on Gentoo: * http://hardened.gentoo.org/rsbac To make it short, you need to run as root user: # emerge rsbac-sources rsbac-admin ==== Install RSBAC on Adamantix ==== There is no manual for Adamantix, however RSBAC is integrated by default. You may find more information on their website. * http://www.adamantix.org/ * http://rsbac.adamantix.org/ (RSBAC related tools) * http://wiki.adamantix.org/ (Wiki documentation) ==== Install RSBAC on Debian ==== Debian provides RSBAC packages in the unstable branch. They are often outdated, so you might not want to use them. You can, however, compile your kernel [[installing_from_source|from source]] and create a Debian package from the RSBAC source admin tool package (debian files are already provided). A complete debian guide on how to create ''.deb'' packages is available [[http://www.debian.org/doc/FAQ/ch-pkg_basics.en.html|online at debian.org]]. However, if you are familiar with the process, you simply need to unpack the rsbac admin tool archive and issue this command: dpkg --build rsbac-admin- rsbac-admin-.deb and install it: dpkg --install rsbac-admin-.deb Note: Adamantix is a Debian based distribution providing native RSBAC support. ==== Install RSBAC on Fedora Core ==== You can download the RPMs for Fedora here: * [[:download#fedora_core_rpms|Fedora Core RPMs]] There are particular installation instructions for Fedora, provided by Andrea Pasquinucci here: * http://fedora.rsbac.org/4_ws/INSTALL ==== Install RSBAC on Mandriva ==== RSBAC is installed by default with Mandriva kernels. To enable it, you simply need to install the rsbac-admin package using their graphical tool, and to pass the ''rsbac_on'' kernel argument at system boot. RSBAC might be automatically set up and enabled in future Mandriva versions. \\ ---- **Table of Contents:** [[documentation:rsbac_handbook|RSBAC Handbook]]\\ **Previous:** [[documentation:rsbac_handbook:installation|Installation]]\\ **Next:** [[documentation:rsbac_handbook:installation:installing_from_source|Installing from Source]]