# configuration file for the looking glass # # note: these are perl statements! mind the syntax # # adjust the path to find [cj]login, telnet, ssh, rsh, etc. # $ENV{PATH}="@prefix@/bin:@ENV_PATH@"; # # # LG_IMAGE is the filename of an image you wish to appear at the top # of the LG pages. it can also be other html goo, like # the first example. this is just handed to print, so \n and # the like will work. # #$LG_IMAGE="\n FOO"; #$LG_IMAGE="\n"; # # # LG_ROUTERDB is the router.db in rancid's router.db format, listing # the routers and their platform that should be available to # the looking glass. if defined, the LG will use this variable # to find the router.db. if not defined, it will look for it # at /util/lg/router.db. if it does not exist, it will # build the list from /*/router.db (ie: the router.db's # from all your groups). note that if you choose this last # option; the group directories and router.db files' modes may # have to be changed, depending upon the UID/GID of the user # your server (httpd) runs under, since rancid's default mask # is 007 (see bin/env). routers marked 'down' are skipped. # #$LG_ROUTERDB="@prefix@/util/lg/router.db"; # # # LG_CLOGINRC is the .cloginrc that the LG should use. it defaults to # /.cloginrc. note that the .cloginrc must readable # by the user or group (UID / GID) that will be running the CGI # and the clogin (and friends) will not allow a world readable # .cloginrc. this is normally the user the server (httpd) runs # under. # #$LG_CLOGINRC="@prefix@/.cloginrc"; # # # LG_SINGLE *** not implemented. #$LG_SINGLE=0; # # # LG_CACHE_DIR is the location of the cache directory. the LG uses this # to hold lock files, lg.log log file, and o/p from commands # that can be very verbose. it defaults to "tmp", ie: relative # to the directory where lg.cgi runs in your server's (httpd's) # DocumentRoot (eg: /usr/local/www/data/lg/tmp). # #$LG_CACHE_DIR="./tmp"; # # # LG_CACHE_TIME is the number of seconds the LG should cache o/p from certain # commands; those that tend to produce a lot of o/p, such as # 'show ip bgp dampened-paths'. it defaults to 600 seconds # (10 minutes). # #$LG_CACHE_TIME=600; # # # LG_LOG is either a FQPN (fully qualified path name) the syslog # facility to use for logging. if not defined, the LG # will log to LG_CACHE_DIR/lg.log. possible syslog facility # values are from the facility codes in /usr/include/syslog.h # minus the 'LOG_' and lower case. # #$LG_LOG="$LG_CACHE_DIR/lg.log"; #$LG_LOG="/tmp/lg.log"; #$LG_LOG="local0"; # # # LG_AS_REG *** not implemented. # #@LG_AS_REG=(); #