home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Black Box 4
/
BlackBox.cdr
/
lan
/
charon31.arj
/
CHARON.DAT
< prev
next >
Wrap
Text File
|
1991-02-09
|
12KB
|
333 lines
; charon.dat -- sample charon configuration data file
;
; all text following a ';' on each line is considered to be a
; comment line.
;
;
; Quoted Strings may contain escaped characters
; \nnn An octal escape
; \e Decimal 27 ESCAPE
; \r Decimal 13 CR
; \n Decimal 10 NL
; \\ The character '\'
;
; Quoted strings may continue accross line boundaries, in which case the
; <CR><NL> will become part of the quoted string.
;
;
; This file is a 'free format' file. The columar position is not
; important during the parsing of this file.
;
; What is important is the sequencing of the command elements, the
; having the proper number of arguements for each command.
;
; Arguements that do not contain spaces do not require quotes.
;
myname romulus.erc.clarkson.edu ; the internet name of the gateway machine
screensave 15 ; 15 second screen saver timeout
rconsole ; include this parameter if you want
; to enable remote terminals to telnet
; into the gateway and view the console.
; users will be required to log in.
; they must be direct members of the
; group "RCONSOLE"
server "draco" ; enter the Novell server name,
; and additional server information
userid "charon" ; the Print Server Account name
password "" ; the Print Server Account password
mailqueue "mailqueue" ; the name of the mailqueue
poll 10 ; poll this queue every Poll seconds
server "darius"
userid "charon"
password ""
mailqueue "mailqueue"
poll 10
mailer ; begin mailer information section
agent "omnigate" ; specify the config.tel name
; of the smtp agent
lists ; specify information about where
; mailing list information is stored
"draco" ; The Master Novell Server
"sys:public\\lists" ; the Directory on that Server
; Don't include trailing \
; and remember to use two of them
; because \ in quotes means an escape
smtpout ; specify where outgoing SMTP messages
; should be queued for transmission
; to the SMTP Agent.
"draco" ; The Master Novell Server Name
"workqueue" ; The name of the Queue on that Server.
10 ; How Frequently that queue should be
; polled
smtpin ; Specify where incoming SMTP messages
; should be queued.
"draco" ; The Master Novell Server Name
mailqueue ; The name of the Queue on that Server.
listcycles 2 ; number of list addressees to deliver
; to per cycle
listdelay 1 ; number of seconds to delay between
; cycles during list delivery
debug ; Inclusion of this parameter in the
; mailer section causes an SMTPD
; debug window to be created.
; Comment out the debug line if
; you don't need a debugging window.
max_smtpds 2 ; Specify the maximum number of
; SMTPDs (they listen for incoming
; SMTP connections) that may be
; active at any given time.
; A new one is created when
; an incoming SMTP session is established.
; unless MAX_SMTPDs have already been
; created.
; nobroadcast ; this optional parameter, if
; included, instructs charon to
; not send broadcast messages to
; recipients when they receive
; new mail
returnlines 0 ; this optional parameter specifies
; how many lines of message text
; in rejected messages should be
; returned to the sender.
; 0 means all lines. If not specified
; the default is 10
returnto "sender" ; this optional parameter indicates who
; should receive rejected mail messages.
; possible choices are
;
; "sender" - default if not specified
; "postmaster"
; "both"
timeout 600 ; this optional parameter sets the
; maximum execution time per message
; in seconds for outgoing and incoming
; smtp mail. The default is 10 minutes.
;
timesync ; this section lists the master and
; slave time synchronize entries
; which allows charon to synchronize
; the server time on novell servers
; to a single master novell server
; or to a unix system which supports
; rdate
master "omnigate" ; the master name. This should either
; be your master novell server
; or the name of a unix system which
; supports rdate (be sure there is
; an entry for this host in your config.tel
; file
slave darius ; list each slave novell server
slave draco ; the gateway group must be a console operator
; on these servers to set the time
poll 86400 ; this parameter tells the gateway
; how often it should synchronize
; the servers. The value is in
; seconds and the default is once
; every 12 hours (24 hours is shown
; in this file).
aliases ; this section lists the aliases
; The NODE command equates a Novell
; Server with it's internet domain name.
; you must have a Node entry for each
; novell server serviced by this gateway.
node "draco.erc.clarkson.edu" ; Specify the Internet name of a Novell Server
"draco" ; along with its Novell Name
node "darius.erc.clarkson.edu" ; Specify the Internet name of a Novell Server
"darius" ; along with its Novell Name
; The USER command defines an alias
; for a Novell Username (optionally at a host)
;
; you MUST specify an alias for Postmaster.
; you MAY specify an alias for Postmaster
; on each server.
; first the global alias is checked
; (an alias without a host specified)
; then an alias for the target user@host
; is checked
user "postmaster" ; Specify an alias for the Postmaster (required)
"supervisor@draco" ; to actually send mail to this user on this Novell Server
user "postmaster@darius" ; Specify an alias for the Postmaster on Novell Server Darius
"supervisor@darius" ; to send it to the supervisor on Darius
user "postmaster@draco" ; Same as Above
"supervisor@draco" ; Send it to supervisor on draco instead
user "novell-l-request" ; Enter an alias for a list maintainer
"bkc@draco" ; Thats me
user "supervisor@darius" ; this is an interesting one
"bkc@omnigate.clarkson.edu" ; entered just to prove a point.
; you can 'nest' aliases up to 10
; deep.
; in this case, mail to postmaster@darius
; would go to supervisor@darius which
; is actually sent to bkc@omnigate.clarkson.edu
; the LIST command specifies the required
; information about mailing lists which
; you want the gateway to be able to expand.
list "novell-l" ; the name of the list (like a userid)
"novell.lst" ; the name of the file in the lists dir
; (see mailer section above) that contains
; the subscribers to the list.
; The format of a list file is the
; same as what Pmail uses, and both
; pmail and charon can use the same
; list file.
; (one addressee per line).
list "charon-l" ; here's another list
"charon.lst"
logfiles ; The logfiles section describes
; files to be used to log
; accounting and message information
; in.
; Information written to a log file
; consists of key/value pairs
; written with an optional seperator
; string between values and an optional
; field width.
file "system" ; the internal name of this
; particular log file. The name
; is referenced later in the file.
server "draco" ; the file server which we wish
; to use to store the log file on.
; This parameter is optional, and if
; not given implies that the log
; file will be stored on a non-novell
; drive.
name "vol1:usr\\staff\\bkc\\system.act"
; the real physical name of the log file.
; it may reference a local drive, if
; desired.
maxsize 64000 ; This optional parameter specifies
; the maximum size of the file. If
; not given, the log file can grow to
; any length.
recycle ; This optional parameter is used along
; with the maxsize variable to indicate
; what action should be taken when
; the log file reaches maximum size.
; Recycle means that the write pointer
; is moved to the beginning of the file
; and operation continues.
separator " " ; optional, specifies the seperator string to
; be output between data fields.
; this string can contain newlines "\n"
; commas, anything you want.
; showtags ; This boolean option indicates that
; the key names should be written to
; the file preceeding the values.
; columns 16 ; this optional parameter specifies
; the maximum and minimum field width
; for the data values written to the
; log file. Values shorter than this
; width are padded on the left
; values longer are truncated.
file "smtp_accounting" ; the internal name of the file
server draco ; which server we want
name "vol1:usr\\staff\\bkc\\smtp.act" ; the name of the physical file.
maxsize 64000
recycle
separator "," ; comma seperator
log ; this section attaches processes
; to log files
process "system" ; which process we want to log
file "system" ; which log file we will use
; this corresponds to a file statement
; from the logfiles section
item date ; record the date
item info ; log informationals
item warn ; log warnings
process smtpout ; smtp output
file smtp_accounting
item date
item time
item process
item sender_name ; log the senders name
item sender_node ; log the senders node
item filesize ; log the size of the message
item destination_name ; log the destination userid
item destination_node ; log the destination node
item message_id
process mailer ; mailer transfers to novell mailboxes
file smtp_accounting
item date
item time
item process
item sender_name ; log the senders name
item sender_node ; log the senders node
item filesize ; log the size of the message
item destination_name ; log the destination userid
item destination_node ; log the destination node
item message_id
process smtpin ; this isn't too useful from an accounting
; standpoint, since entries here will also
; show up under the mailer entry
file smtp_accounting
item date
item time
item process
item sender_name ; log the senders name
item sender_node ; log the senders node
item filesize ; log the size of the message
item destination_name ; log the destination userid
item destination_node ; log the destination node
item message_id
; Note: You may enter a process name more than once. If you want
; to record process information to two different log files,
; just enter the process name twice and use a different file statement
; each time.