Raising the BUILDER system

Log in as the unprivileged user

Check that you are still logged in as the BANDIT user, or log in again otherwise:

# su - bandit

Danger

Be sure to really work as the unprivileged BANDIT user to execute the following commands at the HOST system. This is used to protect the HOST from accidental modifications.

Raise the phyglos-builder bundle

The BUILDER system will be raised by the BANDIT user at the HOST system using the BANDIT toolkit and the phyglos-builder bundle.

This bundle can be installed from prebuilt binaries or compiled from source code. For a quick installation, using precompiled build packs, downloaded from a trusted repository, can be enough. For a phySystem that is to be optimized for its own hardware or any other specific purposes, the recommended option is to raise it from sources.

Configure the bundle

Edit the phyglos-builder configuration file and set proper values.

(bandit)$ bandit phyglos-builder edit

See the phyglos-builder documentation for more details.

Raising from sources

Raise the bundle, as the unprivileged user:

(bandit)$ bandit phyglos-builder raise

This process can take between 30 and 90 minutes or even more depending on your hardware.

Installing from builds

Instead of raising from sources, if available, the bundle can be installed from build packs.

Install the bundle, as the unprivileged user:

(bandit)$ bandit phyglos-builder install

Log out as the unprivileged user

Log out from the BANDIT user account:

(bandit)$ exit