Provided by: switchconf_0.0.9-2_all bug

NAME

       switchconf - Change system configuration to one of many predefined

SYNOPSIS

       switchconf [ -list | config_scheme ]

DESCRIPTION

       switchconf  is  a  command  line tool that helps nomad laptop users to easily change their
       configuration.

OPTIONS

       switchconf takes only one argument. If this  argument  is  -list,  a  list  of  all  known
       configuration  schemes  is  returned  (found  in  $conf_top_dirs).  If  the  argument is a
       configuration scheme, this configuration will be installed on the laptop.

CONFIGURATION FILE

       The configuration file  (/etc/switchconf/conf)  is  simple.   The  following  entries  are
       defined:

       conf_top_dirs
              This specify where are located the configurations schemes.

       dest_dir
              This specify in which top directory you want to install the new configuration. This
              option  is  pretty  useful  if  you  want  to  debug  your  configuration   without
              overwritting the actual one.

       exec_dir_before, exec_dir_after
              This  specify  the name of the exec directory : all files included will be executed
              before or after configuration changes

       run_parts
              This specify the path to the  run-parts  command,  that  is  used  to  execute  the
              scripts.  Leave it empty to use the internal implementation of run-parts.

       config_method
              This  specify  the  method to use to copy the configuration files, to their places:
              softlink, hardlink, copy

       /etc/switchconf/conf should be written so it is parsable as a shell script - There  should
       be no spaces between the variable name and its value.

SCHEMES

       You  should create a directory for each configuration scheme you define, including all the
       files it should set in the system.  Inside  /etc/switchconf  the  directories  you  should
       create        the       files       including       the       full       path       (i.e.,
       /etc/switchconf/home/etc/network/interfaces for /etc/network/interfaces).

       No scheme should be named as either the exec_dir_before or the exec_dir_after, unless  the
       conf_top_dirs is moved out of its default directory, /etc/switchconf.

       Although  it  is  not  really  necessary,  you  should  probably ensure that all the files
       existing in one of the schemes exist on every other scheme, in order to ensure you do  not
       end up in a hybrid state.

FILES

       /etc/switchconf/conf
              Configuration file.

       /var/lib/misc/switchconf.lastcfg
              Memory file, has the name of the current active scheme

BUGS

       Actually no bugs are reported.

AUTHOR

       switchconf  was written by Sebastien J. Gross <seb@sjgross.org> switchconf was contributed
       by  Julien  Ducros  <jul@chezwam.org>  switchconf  was   maintained   by   Jose   Calhariz
       <jose.calhariz@tagus.ist.utl.pt>