lg.conf man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

lg.conf(5)							    lg.conf(5)

NAME
       lg.conf - looking glass configuration file

DESCRIPTION
       lg.conf contains configuration for the looking glass scripts.

       The syntax is that of perl(1).  It is used to set variables that affect
       run-time behavior and/or to locate resources.

VARIABLES
       The following variables are used (alphabetically):

       LG_AS_REG
	      *** not implemented.

       LG_BGP_RT
	      Allows show ip bgp neighbor  commands  that  can	produce	 heavy
	      output,  such as sh ip bgp neighbor <ip> advertised-routes for a
	      transit customer	when  the  neighbor  address  is  followed  by
	      'advertised-routes' for the sh ip bgp neighbor query.

       LG_CACHE_DIR
	      Sets  the	 location  of  the cache directory.  The looking glass
	      uses this to hold lock files, log files, and output from	cached
	      commands.

	      Default: ./tmp

	      Note  that the default is relative to the directory where lg.cgi
	      runs    in     the     server's	  document     root	(e.g.:
	      /usr/local/www/data/lg/tmp).

       LG_CACHE_TIME
	      Sets  the	 number of seconds that the looking glass should cache
	      output from commands that tend to produce a lot of output,  such
	      as 'show ip bgp dampened-paths'.

	      Default: 600

       LG_CLOGINRC
	      Defines  the  location of the cloginrc(5) that the looking glass
	      should use.  The path may be relative to the directory where the
	      CGI scripts run in the server's document root.

	      Default: $HOME/.cloginrc

	      Note  that  the  .cloginrc must be readable by the user or group
	      that will be running the CGI and that clogin(1) will not allow a
	      world readable .cloginrc.	 The user is normally that of the http
	      server (httpd).

       LG_IMAGE
	      Defines a html image tag (<img>)	which,	if  defined,  will  be
	      included	at the top of the looking glass pages.	It may contain
	      any html as it is simply handed off to print().

	      Example: $LG_IMAGE="<img src=/icons/rancid.gif hspace=0>\n <font
	      size=+2>FOO</font>";

       LG_INFO
	      Defines  information  in	html format which, if defined, will be
	      included at the bottom of the looking glass form page.   It  may
	      contain any html as it is simply handed off to print().

	      Example:	     $LG_INFO="For	 Support       contact	    <a
	      href=mailto:webmaster@localhost>webmaster</a>";

       LG_LOG Defines the fully qualified path name (i.e.:  begins  with  '/')
	      for  the	log file or the syslog(3) facility to use for logging.
	      For syslog, the argument is  the	lowercase  name	 of  a	syslog
	      facility (see syslog.h) without the 'LOG_' prefix.

	      Example: local0

	      Default: $LG_CACHE_DIR/lg.log

       LG_ROUTERDB
	      Sets   the   location   for   the	 router.db  file  in  rancid's
	      router.db(5) format.   It	 lists	the  devices  that  should  be
	      available	 to  the  looking  glass users.	 Only those devices of
	      supported types and with state 'up' are made available.  If  not
	      defined  and  the default file does not exist, the looking glass
	      will compile a list from the router.db files of all  the	groups
	      present  in rancid, that is, the list will be a concatenation of
	      the available router.db(5) files.

	      Note that if  the	 concatenation	method	is  used,  it  may  be
	      necessary to alter the mode of the router.db files in the rancid
	      group directories, since rancid's	 default  umask	 is  027  (see
	      rancid.conf(5)).

       LG_STRIP
	      Causes  the LG to strip login information from the looking glass
	      results.	 Since	Expect	often  munges  disabling   echo	  when
	      passwords	 are  entered,	this  is a SECURITY CONCERN!  However,
	      this output can be very useful for debugging clogin problems.

       LG_STYLE
	      Defines the URL of a style sheet to be used for HTML formatting.

       PATH   Is a colon separated list of directory  pathnames	 in  the  file
	      system  where  rancid's  login  scripts,	clogin(1)  etc.)   and
	      programs needed within these, such as  telnet(1),	 are  located.
	      Its value is set by configure.  Should it be necessary to modify
	      PATH, note that it must include $BASEDIR/bin (see above).

       Queries	      ...................................

ENVIRONMENT
       LG_CONF
	      Location of lg.conf  file.   See	the  FILES  section  for  more
	      information.

ERRORS
       lg.conf	is interpreted directly by perl(1), so its syntax follows that
       of perl.	 Syntax errors may produce quite unexpected results.

FILES
       /usr/local/etc/rancid/lg.conf
	      Configuration file described here.

	      lg.conf is located by the	 value	of  the	 environment  variable
	      LG_CONF,	 in  the  CWD  (current	 working  directory),  or  the
	      sysconfdir defined when rancid was installed, in that order.

SEE ALSO
       cloginrc(5), lg_intro(1), router.db(5)

HISTORY
       In RANCID releases prior to 2.3, lg.conf was  located  in  the  util/lg
       sub-directory  of  the  install	path.	This  was  changed  to be more
       consistent with common file location practices.

				  7 Jan 2004			    lg.conf(5)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net