documentation:rsbac_handbook:installation:installing_from_source:administration_tools
=>  Releases

Current version
Git/Latestdiff: 1.5.6

Latest Snapshots
Produced after each commit or rebase to new upstream version

GIT
RSBAC source code, can be unstable sometimes

=>  Events

No events planned

Building and installing the administation tools

To successfully manage RSBAC, you will have to install the RSBAC administration tools.

Note : the RSBAC administration tools have to match your RSBAC version. E.g.: for RSBAC version 1.2.5, go to the download section on the website and download the archive rsbac-admin-1.2.5.

Before you get to the admin tools installation, you will need some development related packages, to be found in your distribution packages (they are probably already installed) :

  • gcc
  • make
  • binutils
  • coreutils
  • libc-dev
  • findutils
  • dialog

Depending on your architecture, you could also need :

  • kernel-headers

If you're planning to use rklogd, the logging daemon, you will need :

  • ncurses-dev
  • ncurses-lib

If you want to use the User Management module, you will need :

  • pam-dev

Important: Please check that your /etc/ld.so.conf file exists and contain the following line:

/usr/local/lib

Building the tools

Once you've got everything required, go to the /usr/src directory (or where you want to unpack the tarball) :

# tar xvfj rsbac-admin-X.Y.Z.tar.bz2

Then cd into the created directory (usually rsbac-admin-X.Y.Z). Typing make will show you building options and tools list :

# make
Welcome to RSBAC!
To compile all packages, type:
``make build'

To install all packages, as administrator user, type:
``make install' or ``make install-strip'

To compile or install per package, type:
``make <package>' or ``make <package>-install'

with package one of:

 ---------------------------------------
|   headers libs nss pam rklogd tools   |
 ---------------------------------------

If you want to build only some of the tools, use the make <package> way, but if you basically want the default tools in the default location, just type :

# make build

Installing the tools

Once everything is built ok (compilation not ending with the word error somewhere), install the tools (be sure to have administative rights) :

# make install

Alternative, to save space (strips symbols from binaries, makes debugging hardly possible)

# make install-strip

Once the installation process ends successfully, do not reboot right now. There are specific things to take care of for the first boot, so read the next section carefully.



Table of Contents: RSBAC Handbook
Previous: Linux Kernel
Next: First boot

//
documentation/rsbac_handbook/installation/installing_from_source/administration_tools.txt · Last modified: 2007/01/16 16:57 by 127.0.0.1

documentation/rsbac_handbook/installation/installing_from_source/administration_tools.txt · Last modified: 2007/01/16 16:57 by 127.0.0.1
This website is kindly hosted by m-privacy