Bouwen van de administratietools

U kunt het beste nu eerst de oude toolset weghalen uit de directory waar u hem de laatste keer heeft neergezet. Het gaat om de volgende bestanden:
acl_grant         attr_rm_fd         mac_wrap             rsbac_menu
acl_group         attr_rm_file_dir   mac_wrap_cat         rsbac_pm
acl_mask          attr_rm_user       pm_create            rsbac_process_menu
acl_rights        attr_set_fd        pm_ct_exec           rsbac_rc_role_menu
acl_rm_user       attr_set_file_dir  rc_copy_role         rsbac_rc_type_menu
acl_tlist         attr_set_ipc       rc_get_eff_rights_fd rsbac_stats
attr_back_dev     attr_set_process   rc_get_item          rsbac_stats_pm
attr_back_fd      attr_set_up        rc_role_wrap         rsbac_user_menu
attr_back_user    attr_set_user      rc_set_item          rsbac_write
attr_get_fd       auth_back_cap      rsbac_acl_group_menu switch_adf_log
attr_get_file_dir auth_set_cap       rsbac_acl_menu       switch_module
attr_get_ipc      backup_all         rsbac_check          user_aci.sh
attr_get_process  get_attribute_name rsbac_dev_menu        
attr_get_up       get_attribute_nr   rsbac_fd_menu
attr_get_user     linux2acl          rsbac_ipc_menu
Vervolgens bouwen we de nieuwe toolset. Dit gaat ook weer precies als de vorige keer. Ook nu geldt: pas NADAT u de kernel heeft geconfigureerd en gebouwd. De stappen zijn:
/usr/src # tar zxf /tmp/rsbac-admin-v1.2.0.tar.gz
/usr/src # cd rsbac-admin-v1.2.0
/usr/src/rsbac-admin-v1.2.0 # ./configure --with-kerneldir=/usr/src/linux-2.2.20
/usr/src/rsbac-admin-v1.2.0 # make
De tools worden standaard in de /usr/local/bin/ directory geplaatst, maar u kunt configure andere locaties opgeven (toets configure --help voor een lijst).

Als alle code is gebouwd doen we als laatste nog een..
/usr/src/rsbac-admin-v1.1.2 # make install

U kunt nu uw systeem rebooten en de nieuwe kernel opstarten. Deze zal nu in softmode opkomen -- een situatie die uiteraard niet permanent zo moet blijven.