NAME | SYNOPSIS | DESCRIPTION | OPTIONS | OPERANDS | EXAMPLES | FILES | ATTRIBUTES | SEE ALSO
configurator is a host utility.
The configurator tool allows static configuration of the ChorusOS microkernel.
It allows three levels of configuration:
Features
Static tunables
Environment variables
Setting an environment variable creates an environment file which is included in the ChorusOS boot system image.
After a configuration change, the system must be rebuilt with the make build command.
The following options are supported:
For ChorusOS, config-file is conf/ChorusOS.xml
Instructs the configurator to apply command to all entities. This option gives a more complete status of the information. All XML declarations are displayed, irrespective of their attributes being visible or configurable.
The following commands are supported:
Displays the command line options.
Get the list of commands from the profile file. Each line in the profile file contains a command, for example:
-set EVENT=true.
Lines starting with # are comments.
Checks both the XML syntax of the configuration files and the coherency of the configuration information. An error message is issued if an error is found in an XML file during parsing.
Writes a description of the currently selected configuration in HTML, storing the output in output-file. Use the -debug option if you need more information about the available configuration options. If you specify both -debug and -display, the HTML displayed describes the configuration options available, and not the current configuration settings.
Lists configurable definitions, features, tunables or environment variables that match the pattern. If you do not specify a pattern, all the definitions, features, tunables, or environment variables are listed.
Displays the possible values for the parameter and a description text for the definitions, features, or tunables that match the specified pattern. If the pattern is not specified, all elements are displayed.
Sets the named feature or tunable to value. Depending on the type of the name declaration, value may be a boolean (true, false), an integer or hexadecimal value, or a string.
Resets the value of name to its default value.
Adds the variable name with value value to the ChorusOS environment.
Removes the variable name from the ChorusOS environment.
Executes the action described by name. For internal use only.
To add the EVENT feature to your default configuration, move to the root of the configuration directory and type:
configurator -set ENV=true
The following files are used by this utility:
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
---|---|
Interface Stability | Evolving |
ews(1CC), env(1M), sysGetEnv(2K), sysSetEnv(2K), sysUnsetEnv(2K)
The Graphical Configuration Tool, In: ChorusOS 4.0 Introduction
NAME | SYNOPSIS | DESCRIPTION | OPTIONS | OPERANDS | EXAMPLES | FILES | ATTRIBUTES | SEE ALSO