| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | SqaFix.cfg file |
MK> the binaries is no problem.
MK>> I need a sqafix configuration
MK>> example though before I'd call it a done deal.
BJ> Ok..... Need to dig that out....
Ok.... Now that I'm on 1:343/40, let's try again....
===%%===
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% SqaFix v0.99 sample configuration file
%
% Revised: 12/Jan/00 by Pete Kvitek
%
% Note: SqaFix scans its configuration file in a single pass, so it's
% a good idea to keep keywords in the same order as they appear
% in this sample configuration file
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'Address' keyword specifies your primary net address and aka's.
% Following shortcuts are accepted: ,
, but the
% very first address should be the fully specified one. Max number of aka's
% is 32 and at least one should be specified.
Address 1:343/40
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'Alias' keyword specifies additinal aliases. The program will respond
% to the messages addressed to 'SqaFix' and all of the aliases defined
% There can be up to 15 additional aliases defined
Alias AreaFix
% Alias AreaMgr
% Alias AreaLink
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'IgnoreMsgsFrom' tells program to ignore messages sent from the
% specified name. There can be up to 16 additional names to ignore.
IgnoreMsgsFrom MsgTrack
IgnoreMsgsFrom TrackM
IgnoreMsgsFrom UUCP
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'IgnoreKeyword' lines instructs program to ignore specified keywords
% in the config file. This allows various third party utilities to store
% their info in the same config file. There is no limit for number of this
% keywords...
IgnoreKeyword OtherPartyKeyword
IgnoreKeyword YetAnotherPartyKeyword
OtherPartyKeyword and all its parameters
YetAnotherPartyKeyword and all its parameters
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'NetMail' keyword specifies your netmail path. This can be either
% *.MSG style directory folder, or Squish style database. In the latter
% case precede the path specification with the $ character
NetMail /var/max/spool/netmail
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'SquishCfg' keyword specifies the squish configuration file path
SquishCfg /var/max/etc/squish.cfg
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'QueueFile' keyword specifies the queue file path. This file is used
% to keep track of forwarded requests and idle passthru areas maintenance.
QueueFile sqafix.que
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'LogFile' keyword specifies the file where the program writes logs
% it's activity. Comment this keyword out if you don't need the log.
% Note: since SqaFix parses config file in a single pass, errors in keywords
% above LogFile keyword will not be written in a log file (they'll appear onl
y
% on the screen). If you want to make sure all error messages appear in your
% log file, move LogFile specification to the top of % SqaFix.cfg or specify
% it's name via command line parameters.
LogFile /var/max/log/sqafix.log
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'DetailedLog' keyword instructs program to log everything which it does
% Comment this line out if you find your logs growing too fast, and only the
% essential information will be stored then.
DetailedLog
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'HelpFileExt' keyword specifies a list of help file extensions which
% will be sent in response to %HELP [language] remote command. Note that
% first three letters of the [language] should match the help file extension.
% Also, the first extension specified is the default extension used if no
% language specified in the help request
HelpFileExt USE RUS FRA GER
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'SwapPath' keyword specifies the directory where to create the
% swap file when spawning a child process. If this keyword is ommited
% program will not swap itself to the file. DOS real mode version only.
% SwapPath TEMP
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'SwapEMS' keyword instructs program to swap to EMS memory if possible
% DOS real mode only
% SwapEMS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'SwapXMS' keyword instructs program to swap to XMS memory if possible
% DOS real mode only
% SwapXMS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'RescanCommand' tells SqaFix the command to spawn to in order to
% rescan the area for the node. The area tag and the node address will be
% appended to this line when spawning the command. Comment this line out
% if you wish never grant your downlinks remote rescan requests
RescanCommand Squish Rescan
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'RescanPassthru' tells SqaFix to rescan area even if it's passthru
;RescanPassthru
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'AllowPackerRequest' specifies list of packer names from Squish
% Compress.Cfg file which are allowed for %COMPRESS remote request.
% Comment this keyword if you don't want nodes to change assigned packers.
% AllowPackerRequest ZIP ARJ RAR ZOO
AllowPackerRequest ARC ZIP LH113 LHarc ARJ
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'KeepFailedRequests' keyword instructs program to keep failed requests,
% that is those from unknown nodes or with invalid password
KeepFailedRequests
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'UseMSGID' keyword instructs program to add ^aMSGID kludge to all
% automatically generated netmail messages. Note that even if this keyword
% is not specified ^aMSGID kludge will always be added to the notification
% messages posted into the echo mail areas
UseMSGID
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'UseREPLY' keyword instructs program to add ^aREPLY kludge to all
% automatically generated netmail messages.
UseREPLY
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'ForceINTL' keyword instructs program to add ^aINTL kludge even
% if origination and/or destination zone of an automatically generated
% netmail message is the same as the primary address zone
;ForceINTL
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'AddTearLine' keyword instructs program to add specified tearline
% to all generated netmail messages. Note that tearline will always be
% added if 'AddOrigin' keyword is specified or when posting messages
% to echomail areas.
;AddTearLine
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'AddOrigin' keyword instructs program to add the default origin line
% specified in the Squish config file to all automatically generated netmail
% messages. Note that even if this keyword is not specified SqaFix will
% always add the origin line to the notification messages posted into
% the echo areas
AddOrigin
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'UseFullAddr' keyword instructs program not to shorten network
% addresses using the full zone:net/node[.point] form
UseFullAddr
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'MaxMsgLineLength' keyword specifies max report message line length.
% If area description exceedes this limit it gets wrapped to the next line
MaxMsgLineLength 78
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'MaxMsgPartLength' keyword specifies max report message part length.
% Note that this should not be greater than the working buffer size which
% by default is 8k and may be altered by the /b command line switch. Also
% remember that Squish 1.0x can't process messages longer than 16k
% MaxMsgPartLength 8192
MaxMsgPartLength 32768
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'PasswordList' keyword defines the file with node passwords in T-Mail
% compatible format: [,[...]] This
passwords are used
% when the node password in the 'Node' keyword is set to '*'.
% There can be any number of such files defined.
% PasswordList /var/max/etc/sqafix/SqaFixPassword.lst
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'DefaultNodeGroups' keyword defines the set of groups which will be
% made available to all the nodes which have no explicit group specification
% or have '*' in the 'Node' statement. Group is the single character in
% range 'A' - 'Z'. If group character is specified in lowercase, all areas
% in this group are readonly.
% Following are my own uses at 1:343/41.....
% Group Definitions:
% A = Zone 1 Backbone (Backbone.NA, 00/01/24)
% B = Alternate Zone 1 Backbone (Backbone.Z1B, 00/01/23)
% C = Alternate Zone 1 Backbone (Backbone.WW, 99/12/20)
% G = German File Distribution network echo areas
% r = Read only zone 1 echos
% N = Net 1:343 limited echos (Echolist.343)
% S = Region 1:17 limited echos (RHUBECHO.R17)
% M = In Jan. 2000 Echolist, but not in above
% O = Old, dead? echos, as of 00/01/29
% Z = Auto-added echo areas
% Y = BBSNET echo areas
% DefaultNodeGroups ABCrNS
DefaultNodeGroups ABrOZ
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'DefaultNodeFlags' keyword defines the default node flags which will
% be in effect for all nodes unless redefined in the 'Node' statement for
% a specific node. Every flag begin with a '+' or '-' character which
% defines wether this flag should be set or reset. If the flag is not specifi
ed,
% the assumed value is 'not set', that is '-'.
%
% Valid flags are:
%
% L[xxx]- specifies node access level. Area should have equal or
% lesser level to the node to access it. If ommited the
% node access level is assumed to be zero.
% Note: +/- prefix is irrelevant for this flag
%
% !C - %CREATE requests are allowed for this node
%
% !D - %DESTROY requests are allowed for this node
%
% F - force area creation at the downlink system when it links
% to the area by sending the %CREATE
% remote request message to it
%
% K - send request receipts with Kill/Sent attribute
%
% H - send request receipts with Hold attribute
%
% C - send request receipts with Crash attribute
%
% P - keep processed requests for later review
%
% R[nnn]- %RESCAN requests area allowed for this node. Optional
% parameter specifies max number of areas to be rescanned
% during a single SqaFix run. If nnn is ommited or is 0 node
% would be able to rescan any number of areas.
%
% A - autocreate areas if echomail msgs from this node are found
% in BadArea folder
%
% O[nnn]- allow linkup requests forwarding for this node. Optional
% parameter specifies max number of outstanding forwarded
% requests for this node. If nnn is ommited or is 0 node
% would be able to request any number of areas.
%
% N - specifies that areas created by forwarded requests from
% this node should not be made passthru
%
% S - %COMPRESS requests are allowed for this node
%
% V - the node can see restricted areas (provided they have
% the V flag set)
%
% I - the node will be sent rules when linking up to an area
% (provided it also has the I flag set)
%
% Y - prevent sending Notify command reports and area status change
% notifications to this node
%
% Z - prevent report generation for the remote requests coming from
% this node from name SqaFixHost.
% DefaultNodeFlags +K +V +S +O10 +R10 +I
DefaultNodeFlags +K +V +S +O0 +R0 +I +A +N
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'Node' keyword defines node as it its known to the SqaFix. The syntax
% of this line is:
%
% Node [flags]
%
% address -- specifies 3D or 4D node address. The following
% shortcuts are available:
%
% - node in your net
% - point of your primary aka
% - point of a node in your net
%
% password -- specifies a password for a node to send requests,
% maximal password length is 16 characters. If the
% password is set to '*', it would be retrieved from
% the file specified in 'PasswordList' keyword.
%
% groups -- list of groups this node is allowed to link to.
% These can be letters in range 'A' - 'Z' and the
% special character '*' which expands to the set
% of default group defined in 'DefaultNodeGroups'
% If areagroup is specified in lowercase, all areas
% in this group will be made readonly when linking
% up this node.
%
% flags -- node specific flags. These flags override the
% global node flags defined in the 'DefaultNodeFlags
'
% keyword. See the 'DefaultNodeFlags' keyword
% example for details
%
% sysop -- specifies optional sysop name
%
%
% SqaFix uses this info when sending/receiving requests to/from the nodes, so
% it might be a good idea to add all your aka's here as well even if they are
% not links.
%
%
% Address Password Groups Flags Sysop Name
% ----------- -------- ------ ----- -------------
Node 1:343/41 xxxxxxxx * "Bob Jones
Node 1:343/40 xxxxxxxx * "Bob Jones
% Node .1 MamaMia *XY +!C +!D +R4 -l1 "Pete Kvite
k"
% Node .99 MamaMia *XY -R +N +F -l99 "Test Site
.99"
% Node 5 MamaMia *xyEF +A +!C +!D "Test Site
5"
% Node 6 MamaMia *xyZ +A +!C +!D
"MySelf 6"
% Node 5020/204 Passwrd XY +A -O +Y "Test site
204"
% Node 5020/52 Passwrd XY +A -O +Y "Test site
52"
% Node 5020/10 Passwrd ABCRNX -O +Y -l99 "Test site
10"
% Node 5020/9 Passwrd ABCr +A -O +Y -l99 "Test site
9"
% Node .2 * -R +O99 "Point Syso
p 2"
% Node .3 * "Point Syso
p 3"
% Node .4 *
% Node 1:23/45 * *XY +A -O "Zone 1 fee
d"
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'UpLink' keyword defines a node as an uplink suitable for sending
% forwarded area link requsts. The syntax of this line is:
%
% UpLink [flags] [areatagmask(s)]
%
% address -- specifies uplink address. Note that this address
% should be already defined in the 'Node' keyword.
% Also note that you can have more than one 'UpLink'
% line with the same address, but different, say,
% access level and areatag masks.
%
% flags -- specifies the uplink's flags:
%
% -+ - don't add leading + to the areatag
% when sending linkup requests
%
% -* - don't send multiple area requests in
% one message
%
% -A - area management protocol is standard
% even if 'areafixtype' is not AreaFix
%
% -C - send areatags in lower case
% (hehe... welcome to unix world :)
%
% -L[xxx] - set the minimal access level the
% requesting node should have in order
% to its linkup requests to be forwarded
% to this uplink. If not specified the
% access level is assumed to be zero and
% thus this uplink will be available for
% all downlinks
%
% -p - specifies network address to send
% AreaFix requests from. If omitted, the
% primary address will be used.
%
% -N - specifies that areas created by
% forwarded requests to this uplink
% should not be made passthru.
%
%
% areafixtype -- specifies the uplink's areafix type:
%
% AreaFix - area management requests will be
% sent to the name 'AreaFix', with the
% password in subject line and message
% body containing area names preceded
% with + or - for link/unlink requests.
% Any other name can be used here provided
% the +A flag is set. Thus we have room
% for possible future extensions for the
% non standard area management protocols,
% but currently, if your uplink does not
% support AreaFix protocol, you will have
% have to use the following stuff...
%
% {at} - file to be executed in order to create
% area management requests with following
% parameters in the command line:
%
% %1 = * unless -* uplink flag is in effect
,
% otherwise it is + or - for link or
% unlink requests
% %2 = name of file with list of areatags
% if %1 == *, areatag otherwise
% %3 = from name
% %4 = from address
% %5 = to name
% %6 = to address
% %7 = password
% %8 = netmail path
%
% Normally this would be a batch file which
% creates area management requests using
% some sort of message sending utility
% like SendMsg or similar.
%
% areatagmask(s) -- specifies the space separated grep-like masks
% for the available at this uplink areas. If mask
% starts with {at}, it is treaten as a reference to
% a file containing the list area tag masks in the
% first column. When deciding to which uplink to
% forward linkup request, SqaFix checks all available
% uplinks in order they are defined in the config file,
% and uses the first one with the matching areatag mask
.
%
% Examples:
%
% Forward all linkup requests to a single uplink 1 without checking
% if the requested area actually exists at the uplink:
%
% UpLink 2:5020/1 AreaFix *
%
% Forward linkup requests to the areas, specified in file 1ECHO.LST,
% to the node 1:
%
% UpLink 2:5020/1 AreaFix {at}1ECHOS.LST
%
% Following will forward requests for areas starting with COMP. and ALT.
% to the uplink 3, requests matching 2ECHO.LST file contents and starting
% with 2. to the uplink 2, and all other requests to the uplink 1
%
% UpLink 2:5020/3 AreaFix COMP.* ALT.*
% UpLink 2:5020/2 AreaFix {at}2ECHO.LST 2.*
% UpLink 2:5020/1 AreaFix *
%
%
% Address Flags AreaFix Area mask(s)
% ----------- ----- ------- ------------
;UpLink 2:5020/5 -p2:5020/5.1 AreaFix SU.* RU.* 5.* PK.SQAFIX
;UpLink 1:23/45 -p1:23/99 AreaFix Z1.* Z1ECHO1 Z1ECHO2
;UpLink 2:5020/52 -l10 -c {at}gup.bat {at}backbone.na
;UpLink 2:5020/9 AreaFix *
UpLink 1:343/41 AreaFix {at}/var/max/etc/sqafix/rhubec
ho.r17 {at}/var/max/etc/sqafix/echolist.343 {at}/var/max/etc/sqafix/backbone.na {at}/v
ar/max/etc/sqafix/backbone.z1b
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'ForwardRequestTimeout' keyword specifies number of days to wait
% for the requested area to be autocreated after sending out linkup request.
% If it is not specified or set to 0, the forward request feature is
% effectively disabled. Second parameter specifies amount of days before
% the forward request timeout date when to send a warning to the sysop.
% If it's not specified or set to 0, such warnings are not sent.
ForwardRequestTimeout 14 3
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'ForwardRequestNotify' keyword specifies the list of nodes, areas or
% files where forwarded request notification messages should be placed. File
% name specification should start with {at} character. There may be up to 16
% specifications of each type.
% ForwardRequestNotify 2:5020/6 6.ROBOTS {at}\tmp\freqnote.txt
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'ForwardRequestRefuse' keyword specifies grep-like areatag masks for
% those areas, requests for wich should never be forwarded. If areamask
% starts with {at}, it's treaten as a reference to a file with area masks
% in the first column.
% ForwardRequestRefuse ALT.SEX.* *UUE* {at}/var/max/etc/sqafix/freqstop.na
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'ForwardRequestRetryAll' keyword allows program to retry all other
% available uplinks which have the matching area if the first one failed
% to link area within the timeout period.
;ForwardRequestRetryAll
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'ForwardRequestKeepAreas' keyword allows you to make forwarded request
% areas non passthru if area tag matches one of specified masks. If areamask
% starts with {at}, it's treaten as a reference to a file with area masks
% in the first column.
% ForwardRequestKeepAreas PVT.EXHG.* *OS2* {at}/var/max/etc/sqafix/keepfreq.na
ForwardRequestKeepAreas *
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'IdlePassthruTimeout' keyword specifies number of days for the passthru
% area with only one link (that is uplink and no downlinks) to elapse since
% the moment it was detected until it will be destroyed.
% The second parameter is amount of days before the timeout date when to
% send a warning to the sysop. If the it's is set to 0, such warnings
% are not sent.
% The third parameter specifies amount of days to refuse autocreation of
% the killed passthru area after it was killed. This refuse autocreation
% period is cancelled if new request arrives before it expires.
% IdlePassthruTimeout 7 2 7
IdlePassthruTimeout 7 2 0
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'IdlePassthruNotify' keyword specifies the list of nodes, areas or file
s
% where the idle passthru area notifications should be placed. The file
% name specification should start with {at} character. There may be up to 16
% specifications of each type.
;IdlePassthruNotify 2:5020/6 6.ROBOTS {at}\tmp\idlenote.txt
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'IdlePassthruIgnoreNodes' keyword specifies a list of nodes which are
% ignored when checking if the area is an idle passthru area. For example,
% if you have some special nodes linked to all your areas for technical
% purposes (i.e. collecting statistics or whatever), you'll list them here.
;IdlePassthruIgnoreNodes 2:5020/6.2
IdlePassthruIgnoreNodes 1:343/40.999
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'IdlePassthruIgnorePassive' keyword instructs program to delete idle
% passthru area even if it has passive links. if this keyword is commented,
% passive links will prevent area from being treated as idle.
;IdlePassthruIgnorePassive
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'IdlePassthruKeepAreas' keyword specifies grep-like areatag masks for
% those idle passthru areas wich should never be deleted. If areamask
% starts with {at}, it's treaten as a reference to a file with area masks
% in the first column.
;IdlePassthruKeepAreas *5020* {at}keepidle.na
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'PreserveDestroyedAreas' keyword instructs program not to destroy the
% deleted areas message base files and keep its entry commented out in both
% Squish and SqaFix config files.
PreserveDestroyedAreas
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'NewAreaPath' keyword specifies the default path where automatically
% created areas will be placed and the type of areatag to path conversion:
%
% - makes up an 8 character base name truncating areatag
% and removing characters not valid in dos file names
%
% CRC - makes up an 8 character base name using hexadecimal CRC32
% value of areatag. Useful for those who have huge amount
% of echo areas, usually from uunet.
%
% TREE - builds a directory tree out of the dot separated areatag,
% for example area with tag UUCP.COMP.BINARY.IBM.PC will be
% placed in:
%
% \UUCP\COMP\BINARY\IBM\PC\*.MSG or
% \UUCP\COMP\BINARY\IBM\PC.SQ?
%
% TREEDIR - just like TREE but creates a directory to put the squish
% message base in:
%
% \UUCP\COMP\BINARY\IBM\PC\*.MSG or
% \UUCP\COMP\BINARY\IBM\PC\{at}.SQ?
%
% HPFS - makes up the base file name out of the areatag after removing
% characters not valid in OS/2 HPFS file names:
%
% \UUCP.COMP.BINARY.IBM.PC\*.MSG or
% \UUCP.COMP.BINARY.IBM.PC.SQ?
%
% HPFSDIR - just like HPFS but creates a directory to put the squish
% message base in:
%
% \UUCP.COMP.BINARY.IBM.PC\*.MSG or
% \UUCP.COMP.BINARY.IBM.PC\{at}.SQ?
%
% HPFS and HPFSDIR are valid only for the OS/2 version,
% other versions log warning and assume
%
% NTFS - makes up the base file name out of the areatag after removing
% characters not valid in Win32 NTFS file names:
%
% \UUCP.COMP.BINARY.IBM.PC\*.MSG or
% \UUCP.COMP.BINARY.IBM.PC.SQ?
%
% NTFSDIR - just like NTFS but creates a directory to put the squish
% message base in:
%
% \UUCP.COMP.BINARY.IBM.PC\*.MSG or
% \UUCP.COMP.BINARY.IBM.PC\{at}.SQ?
%
% NTFS and NTFSDIR are valid only for the Win32 version,
% other versions log warning and assume
% NewAreaPath /var/max/msg/msgbase
NewAreaPath /var/max/msg/msx LOWERCASE
NewAreaPath /var/max/msg/max HPFS
% NewAreaPath /var/max/spool/CRC CRC
% NewAreaPath /var/max/spool/TREE TREE
% NewAreaPath /var/max/spool/TREEDIR TREEDIR
% NewAreaPath /var/max/spool/HPFS HPFS
% NewAreaPath /var/max/spool/HPFSDIR HPFSDIR
% NewAreaPath /var/max/spool/NTFS NTFS
% NewAreaPath /vaar/max/spool/NTFSDIR NTFSDIR
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'NewAreaGroup' keyword specifies the default group which automatically
% created areas will be assigned to.
% NewAreaGroup N
NewAreaGroup Z
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'NewAreaFlags' keyword defines the Squish echo area flags for the
% automatically created areas. The SqaFix flags and description for the
% newly created areas will be set to ones specified in the 'DefaultAreaFlags'
% and 'DefaultAreaDescr' statements respectively.
%
% Note: -0 passthru flag will be added automatically for all new areas
% created for forwarded requests unless areatag matches one of
% 'ForwardRequestKeepAreas' masks, or any of your akas is present among
% the requesting nodes, or uplink or any of the requesting nodes
% has the +N flag set.
% NewAreaFlags -$m200 -$d30
NewAreaFlags -$
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'NewAreaNodes' keyword defines the nodes which will be linked to the
% automatically created areas in addition to the node which caused the
% new area creation
;NewAreaNodes 5020/9999
NewAreaNodes 343/41
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'NewAreaNotify' keyword specifies the list of nodes, areas or files
% where the new area created notification messages should be places. File
% name specification should start with {at} character. There may be up to 16
% specifications of each type.
% NewAreaNotify 2:5020/6 6.ROBOTS {at}/var/max/tmp/sqafix/newarea.txt
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'NewAreaRefuse' keyword specifies grep-like areatag masks for areas
% wich should never be created. If areamask starts with {at}, it's treaten
% as a reference to a file with area masks in the first column.
% NewAreaRefuse NETMAIL* *UUE* {at}/var/max/etc/sqafix/areastop.na
NewAreaRefuse NETMAIL AREAFIXMail ALLFixMail NetMailO BAD_MSGS DUPES
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Alternate set of new area parameters may be specified for every particular
% node which is allowed to create new areas. If NewAreaPath or NewAreaGroup
% specifications are omitted the default ones will be used. This is different
% for NewAreaFlags/Nodes/Notify/Refuse keywords -- if ommited, none will
% be used when this node triggers area creation even if the default setting
% does specify something.
;NewAreaPath =1:23/45 /var/max/spool/msgbase/Z1/ TREE
;NewAreaGroup =1:23/45 Z
;NewAreaFlags =1:23/45 -$m100 -d200 -p1:23/99
;NewAreaNodes =1:23/45 1:11/22 1:22/33
;NewAreaNotify =1:23/45 1:11/0 Z1_NEW_ECHO_ANNOUNCE
;NewAreaRefuse =1:23/45
% NewAreaPath =567:301/0 g:\fido\msg\bbsnet HPFS
% NewAreaGroup =567:301/0 Y
% NewAreaFlags =567:301/0 -$ -p567:100/0
% NewAreaNodes =567:301/0
% NewAreaNotify =567:301/0
% NewAreaRefuse =567:301/0
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Yet another set of new area parameters may be specified for every area
% matching specified mask. Rules are the same as above... Note that if
% creating node matches any of the above NewArea = keywords, the
% areatag match is not checked.
;NewAreaPath =SU.* /var/max/spool/msgbase/su/ CRC
;NewAreaGroup =SU.* S
;NewAreaFlags =SU.* -$m500 -d365
;NewAreaNodes =SU.* 2:5020/666
;NewAreaNotify =SU.*
;NewAreaRefuse =SU.* *IDIOT*
% NewAreaPath =BBS.* g:\fido\msg\bbsnet HPFS
% NewAreaGroup =BBS.* Y
% NewAreaFlags =BBS.* -$ -p567:100/0
% NewAreaNodes =BBS.*
% NewAreaNotify =BBS.*
% NewAreaRefuse =BBS.*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'AreaDescrFileNA' keyword defines the echo mail area descriptions file
% in NA format where each line contains one area:
.
% There can be any number of such files defined.
%
%AreaDescrFileNA /var/max/etc/sqafix/areamask.na
AreaDescrFileNA /var/max/etc/sqafix/backbone.na
AreaDescrFileNA /var/max/etc/sqafix/backbone.z1b
AreaDescrFileNA /var/max/etc/sqafix/backbone.ww
AreaDescrFileNA /var/max/etc/sqafix/echolist.343
AreaDescrFileNA /var/max/etc/sqafix/eltag.txt
AreaDescrFileNA /var/max/etc/sqafix/bbsnetel.na
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'AreaDescrFileDZ' keyword defines the echo mail area descriptions file
% in DZ format: [Status], Tag, Comment, Moderator's Name, Address,[Flags]
% There can be any number of such files defined.
;AreaDescrFileDZ /var/max/etc/sqafix/echo5020.lst
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'AreaDescrSaveFile' keyword defines the file where echo mail area
% descriptions defined in all 'AreaDescrFileXX' keywords will be saved in a
% single NA format file. This file is not needed for normal program operation
,
% however sometimes it's useful to have all available area descriptions
% stored in one place
;AreaDescrSaveFile /var/max/etc/sqafix/areadesc.lst
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'AreaListSaveFile' keyword defines the file where all defined
% echo mail areas will be saved in NA format:
% This file is not needed for normal program operation, however you may
% want to send it periodically to your downlinks for request forwarding.
AreaListSaveFile /var/max/etc/sqafix/arealist.lst
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'DefaultAreaDescr' keyword defines the default echo mail area
% description if it's not specified in the 'EchoArea' statement
DefaultAreaDescr ""
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'SortAreaGroup' and 'SortAreaTag' keywords instruct program to sort
% all created reports by area group and/or tag. If none are specified, areas
% will be listed in order they appear in SqaFix.Cfg file EchoArea statements.
% If both are specified, areas will be sorted first by group, then by tag.
% If only 'SortAreaGroup' is specified, the areas will be sorted by group,
% but will go in SqaFix.Cfg order withing the group. If only 'SortAreaTag'
% is specified, all areas will be sorted by tag.
SortAreaGroup
SortAreaTag
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'DefaultAreaFlags' keyword defines the default echo mail area flags
% which will be in effect for all areas unless redefined in the 'EchArea'
% statement for a specific one. Every flag begin with a '+' or '-'
% character which defines wether this flag should be set or reset.
%
% Valid flags are:
%
% L[xxx] - specifies area access level. Node should have equal or
% higher level to be able to access an area. If ommited,
% the area access level is assumed to be zero
% Note: +/- prefix is irrelevant for this flag
%
% I[file]- specifies the area rules file which will be sent for
% %RULES request and when the node with flag 'I' set
% links to this area. If the rules file is not explicitely
% specified, the default .RUL will be sent.
%
% V - area is visible for the non authorized nodes, overrides
% the similar flag specified for the node
%
% R - allow rescan requests for this area, overrides the
% similar flag specified for the node
DefaultAreaFlags +R
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The 'EchoArea' keyword defines the echo area as it its known to the SqaFix.
% The syntax of this line is:
%
% EchoArea ["descr"] [flags] [passive links]
%
% areatag -- specifies specifies the echo mail area tag
%
% group -- specifies a group this area belongs to
%
% descr -- specifies echo area description text, double
% quotas are NOT allowed in the string body :-)
%
% flags -- area specific flags. These flags override the
% global area flags defined in the 'DefaultAreaFlags
'
% keyword. See the 'DefaultAreaFlags' keyword
% example for details
%
% passive links -- here goes a list of a node addresses which where
% made passive for the area. This list is maintaine
d
% by the program itself so it's not generally advise
d
% to edit it manually.
%
%
% Area Tag Group Area Description Text Flags
% -------- ------ --------------------- -----
% EchoArea 6.ROBOTS Z "Local robots" +V -R
--- Maximus/UNIX 3.03b
* Origin: Top Hat BBS -- Linux Alpha Setup (1:343/40)SEEN-BY: 633/267 270 @PATH: 343/40 41 10/345 106/1 2000 633/267 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.