Configuration

lshell needs a configuration file to start. By default, you can find lshell.conf in:

on LINUX

/etc/lshell.conf

on *BSD

/usr/{pkg,local}/etc/lshell.conf

lshell configuration file includes 4 possible sections:

[global]

lshell system configuration (applies to all users, mandatory)

[default]

lshell default user configuration (applies to all users)

[blah]

UNIX username "blah" specific configuration (applies only to user blah, more than one [user] section can be added)

[grp:blahgroup]

UNIX groupname "blahgroup" specific configuration (applies only to users in the blahgroup group, more than one [grp:groupname] section can be added)

[global] Section

This section set lshell fonctionnal variables:

[default], [username] and [grp:groupname] Sections

The 3 type of sections are configured using the same. Order of priority when loading preferences is the following:

1

User configuration

2

Group configuration

3

Default configuration

This means that [username] section overrides [grp:groupname] section, which overides the [default] section. (if this is clear..)

Here is the list of the keys used to configure every section:

lshell: Configuration (last edited 2010-05-05 23:16:30 by ghantoos)