## Path: Network/Callweaver ## Description: Options for the safe_callweaver server monitor ## Type: string ## Default: "" # # A list of command line arguments that are passed to callweaver, prefixing any # others that were given as arguments to safe_callweaver. CALLWEAVER_ARGS= ## Type: yesno ## Default: "yes" # # Set to "yes" to run callweaver with a console. Note that even if this is not # "yes" callweaver may still have a console if the "-c" option is given either # on the command line or in CALLWEAVER_ARGS. CALLWEAVER_CONSOLE='yes' ## Type: string ## Default: '@cwvardir@/core' # # The location that core files and analyses will be dumped to and preserved in. # # This directory is NOT created automatically - it must already exist and be # writable by the user that callweaver is configured to run as. # # The contents of this directory are NOT cleaned out automatically. # # If CALLWEAVER_COREDIR is not set no core dumps are taken unless the -g # option is supplied to safe_callweaver (either on the command line or via # CALLWEAVER_ARGS). In this case core dumps will be written to the directory # safe_callweaver is run from and safe_callweaver will make no attempt to # preserve or analyse them. CALLWEAVER_COREDIR='@cwvardir@/core' ## Type: string ## Default: 'no-reply' # # What to put in the "From:" header of crash alert and core analysis # emails generated by safe_callweaver. CALLWEAVER_FROM='no-reply' ## Type: string ## Default: `hostname` # # A string to identify the reporting host in crash alert and core analysis # emails generated by safe_callweaver. This will be used prefix the "Subject:" # header. CALLWEAVER_MACHINE=`hostname` ## Type: string ## Default: "" # # A comma-separated list of email addresses (suitable for use in the "To:" header of an # email) which should be alerted if callweaver exits as a result of anything other than # a normal shut down. CALLWEAVER_NOTIFY= ## Type: string ## Default: "" # # A comma-separated list of email addresses (suitable for use in the "To:" header of an # email) that should recieve core analyses. CALLWEAVER_NOTIFYDEV= ## Type: string ## Default: 'no-reply' # # What to put in the "Reply-to:" header of crash alert and core analysis # emails generated by safe_callweaver. CALLWEAVER_REPLYTO='no-reply' ## Type: integer ## Default: 4 # # The amount of time, in seconds, to sleep before restarting callweaver after # an abnormal termination. CALLWEAVER_SLEEPSECS=4 ## Type: string ## Default: 'daemon' # # The facility to use when logging messages to syslog. If blank or unset no messages # will be logged to syslog. CALLWEAVER_SYSLOG='daemon' ## Type: string ## Default: 'vt102' # # What value to use for the TERM environment variable if safe_callweaver is configured # to run callweaver on other than the current terminal (i.e. if CALLWEAVER_TTY is set). # On Linux, if CALLWEAVER_TTY specifies a virtual console using digit-only notation # (i.e. 1, 2, 3, ... 64) then $TERM will ALWAYS be forced to "linux". If you wish to # avoid this and use some other value of $TERM specify a full path for CALLWEAVER_TTY # (e.g. /dev/tty). CALLWEAVER_TERM='vt102' ## Type: string ## Default: '9' # # The terminal device that callweaver should be run on. Leave blank to run callweaver # on the current tty. A digit-only value (like the default) is taken to mean a specific # virtual console. Otherwise it should be the pathname of the tty device relative # to /dev. CALLWEAVER_TTY='9'