Using Stone

From RockWiki

Jump to: navigation, search

STONE is the central configuration frontend in ROCK. It is comparable in function to SuSE's YAST.

Various ROCK packages come with STONE plugins:

* XFree86 / X.org
* GRUB
* LILO
* OpenSSH
* ...

Using STONE

STONE can be run in one of three modes:

  • text mode

stone -text In text mode STONE creates the user interface only by using the commands echo and read. This is most commonly used on serial terminals that don't support terminfo colors.

  • dialog mode

stone -dialog In dialog mode STONE uses the dialog(1) program to handle user interaction. This is most commonly used on local terminals when you can not or don't want to use a graphical interface.

  • x11 mode

stone -x11 In x11 mode STONE uses the Xdialog program to handle user interaction. This is most commonly used on local machines with a graphical user interface.

No matter which mode you use, the basic interface will always look similiar. For the following examples I will use the stone -text mode because that one can be easily displayed on a website.

the main menu

When you start up STONE it will look like this:

+---
|  Main Menu - Select the Subsystem you want to configure
+---

    1. Various general system configurations
    2. Kernel Drivers and Hardware Configuration
    3. Network Configuration
    4. SSH Daemon configuration
    5. X11/X.Org (Graphical User Interface)
    6. DeviceMapper configuration (encrypted filesystems)
    7. GRUB Boot Loader Setup
    8. LILO Boot Loader Setup
    9. Runlevel Configuration (Services)
   10. System Init Configuration
   11. Package Management (Install, Update and Remove)

>

The main menu displays the options that the various STONE plugins have registered. To navigate to the submenus simply enter the respective number. To get back to a higher level simply press Enter without entering a number.

Most STONE modules are self explanatory:

  • the SSH Daemon configuration lets you create a keypair for your system and configure the runlevels in which SSH should be started
  • the X11/X.Org configuration lets you create a configuration for the X-Server using one of three methods
  • the GRUB and LILO options help you in configuring your boot loader
  • the Runlevel Configuration helps you selecting which services should be started in which runlevel

However, there are some options which require a more in depth explanation:

* Network Configuration
* DeviceMapper configuration
Personal tools