|
|
The following environment variables are use in Antigone. It is usually sufficient to only set up the NAME and ANTI_HOME variables. The others allow for more flexibility in administering systems.
NAME
: Member name. This should be unique for each group member. This will not be used to uniquely identify group members, but is used by the example programs and can be useful for debugging, as it clarifies from where messages originate.
ANTI_HOME
: Root directory of Antigone source tree.
ANTI_PATH
: List of directories to search for all Antigone files.
ANTI_TCL_PATH
: List of directories to search for tcl executables.
ANTI_CERT_PATH
: List of directories to search for authentication certificates.
ANTI_POLICY_PATH
: List of directories to search for policy files and policy file list files.
When searching for a file, Antigone will search these directories in the given order. The first occurance of the required file is used. Note that ANTI_HOME may be defined as a macro at compile time to provide a search path built-in to the application. To do this, specify it in the configure and make command:
./configure --with-preproc-flags=-DANTI_HOME
The types of file needed by Antigone are:
tk
and they are invoked with the wish
interpreter. See http://www.scriptics.com/ , http://www.tcl.tk/ or http://tcl.sourceforge.net/ for more information.adp
.$ANTI_PATH
refers to the shell environment variable and ANTI_PATH
refers to the C++ macro.
Each of the following lists is searched in the given order. Antigone uses the first file found. For example, if a policy file of foo.apd
was given, and there was a foo.apd
in the current directory and one in the $ANTI_HOME/docs/policy
directory, then the one in the current directory would be used.
Search list for tcl files: