fdconfig1
Manipulates framerd configuration files
Usage
fdconfig [config_name]
list
fdconfig [config_name]
locate
fdconfig [config_name]
get
var
fdconfig [config_name]
set
var
value
fdconfig [config_name]
reset
var
fdconfig [config_name]
add
var
val
fdconfig [config_name]
use-pool
pool
fdconfig [config_name]
use-index
index
fdconfig [config_name]
use-server
function
port
@
hostname
Overview
fdconfig is used to maintain FramerD configuration files, which provide configuration information for various programs. A configuration file specifies a set of global variable bindings which are used to initialize different programs or modules.
If the initial config_file argument is -profile , then the current user's FramerD profile is accessed; if the config_file parameter is either not provided (e.g. the first argument is the subcommand name) or is -config , the system-wide FramerD config file is accessed (this may require special privileges). Otherwise, config_file is a filename to which fdconfig will append the suffix .cfg
Certain of the commands require write access to the specified file or create access to its directory (the file will be created if neccessary).
Subcommands
- locate
-
returns the absolute pathname of the specified configuration file. This is most useful for locating the system configuration file on the system.
- list
-
lists all of the variable bindings specified by the configuration file.
- get var
-
prints the binding for var specified by the configuration file.
- set var val
-
sets the binding for var in the configuration file to be val
- reset var
-
removes and bindings for var in the configuration file
- add var
-
adds an additional value val to the bindings of var in the configuration file. If there are no current bindings for var in the file (i.e. it has not been
set), the additional value will be marked to be added to whatever current values exist in the environment when the configuration file is loaded. This allows multiple configuration files to contribute to the same global values.
- use-server fcn_name port@hostname
-
assigns the global value of fcn_name to be a remote procedure implemented by the server listening on port at hostname.
Options
fdconfig is a script implemented by fdscript(1) so its command line can contain interspersed bindings of the form var = val as well as options such as -f scheme-file, -C config-file, or -m module which can load arbitrary scheme files, config files, or modules.
Diagnostics
The program reports file access errors.
Revision Info
$Id: fdconfig.1,v 1.3 2002/07/10 00:13:11 haase Exp $