152 lines
5.3 KiB
INI
152 lines
5.3 KiB
INI
[General]
|
|
|
|
; list of functions to perform on startup
|
|
|
|
PurgeMessageBases = true
|
|
PackMessageBases = true
|
|
MergeNodeLists = true
|
|
PackFileBases = true
|
|
LinkMessages = true
|
|
FileSort = true
|
|
|
|
; Set this value if you want to run mutil from a directory other than
|
|
; the root Mystic directory or the mysticbbs environment variable:
|
|
|
|
; mystic_directory=c:\mystic\mystic.dat
|
|
|
|
; If no directory is specified in the logfile name, mUtil will attempt
|
|
; to use the configured LOGS directory from in Mystic's configuration.
|
|
; Comment out to disable logging completely.
|
|
|
|
logfile=mutil.log
|
|
|
|
; If set to TRUE (*HIGHLY* recommended for MUTIL) then it will write the
|
|
; log file in increments of 8KB at a time. If set to FALSE it will write
|
|
; each individual line as it is logged. This will significantly reduce
|
|
; MUTIL performance if set to FALSE.
|
|
|
|
logcache=true
|
|
|
|
; Level 1 = basic
|
|
; Level 2 = verbose
|
|
; Level 3 = debug
|
|
|
|
loglevel=3
|
|
|
|
; logfile time stamp. defaults to NNN DD HH:II:SS if not set here
|
|
;logstamp = YYYYHHMMHHIISS
|
|
|
|
; Log roller type:
|
|
; 0 = Do not roll log files
|
|
; 1 = Roll by number of files/filesize
|
|
; 2 = Roll by number of days
|
|
|
|
logtype = 2
|
|
|
|
; number of log files to keep (0 to disable log rolling)
|
|
maxlogfiles = 31
|
|
|
|
; size of each log file in kilobytes
|
|
maxlogsize = 1500
|
|
|
|
; ==========================================================================
|
|
; ==========================================================================
|
|
; ==========================================================================
|
|
[PurgeMessageBases]
|
|
|
|
; No options for this function
|
|
|
|
; ==========================================================================
|
|
; ==========================================================================
|
|
; ==========================================================================
|
|
[PackMessageBases]
|
|
|
|
; No options for this function
|
|
|
|
; ==========================================================================
|
|
; ==========================================================================
|
|
; ==========================================================================
|
|
[MergeNodeLists]
|
|
|
|
; Finds the latest nodelists and merges them together in the mystic data
|
|
; folder.
|
|
;
|
|
; Set nodefile value one per line. The value should contain the full path
|
|
; and the base filename of the nodelist.
|
|
;
|
|
; examples:
|
|
; nodefile=c:\nodelist\nodelist
|
|
; nodefile=c:\nodelist\agoranet
|
|
;
|
|
; The above example will search in c:\nodelist and select the latest
|
|
; nodelist.### and agoranet.### nodelists. This comparison is first done
|
|
; by checking the day extension. If the extension is archived (.z12, etc)
|
|
; it will be unarchived before comparison.
|
|
;
|
|
; After decompressing, the 3-digit day extensions are compared, selecting
|
|
; the highest number. It will also compare the years of the file dates,
|
|
; and select the newest option. So if you have nodelist.025 dated 2013
|
|
; and also nodelist.320 dated 2012, nodelist.025 will be selected.
|
|
;
|
|
; The same process is then be repeated for agoranet.### and once all of
|
|
; the defined 'nodefiles' are processed, they will be merged together and
|
|
; copied into Mystic's DATA folder so it can be used for nodelist lookups.
|
|
;
|
|
; If no nodelists are found, Mystic will not overwrite the current
|
|
; nodelist. Comments are stripped while merging to lower filesize and
|
|
; increase search performance.
|
|
|
|
; Strip nodes marked as DOWN?
|
|
strip_down = true
|
|
|
|
; Strip nodes marked as PRIVATE?
|
|
strip_private = true
|
|
|
|
nodefile=/mystic/files/fsx/fsx_node/FSXNET
|
|
nodefile=/mystic/files/rtn/rtn_nodelist/retronet
|
|
nodefile=/mystic/files/tqw/tqw_node/tqwnet
|
|
nodefile=/mystic/files/fdn/fdn_nodelist/ZONE2
|
|
nodefile=/mystic/files/fdn/fdn_nodelist/NODELIST
|
|
nodefile=/mystic/files/NODELISZ
|
|
nodefile=/mystic/files/ark/ark_nodelist/araknet
|
|
nodefile=/mystic/files/agn/AGN_NODE/AGORANET
|
|
nodefile=/mystic/files/vkr/vk_node/VKRADIO
|
|
nodefile=/mystic/files/sportnet/SPORNODE/sportnet
|
|
|
|
|
|
|
|
; ==========================================================================
|
|
; ==========================================================================
|
|
; ==========================================================================
|
|
[PackFileBases]
|
|
|
|
; If true, MUTIL will check to make sure files exist, and will update their
|
|
; file size in the listing, optionally removing missing files (remove_missing)
|
|
|
|
check_files = true
|
|
|
|
; If true, MUTIL will remove any files which do not exist from the file
|
|
; list database while checking integrity. Otherwise they will be flagged as
|
|
; OFFLINE in the file listing. 0 byte files are considered "missing"
|
|
|
|
remove_missing = false
|
|
|
|
; ==========================================================================
|
|
; ==========================================================================
|
|
; ==========================================================================
|
|
[LinkMessages]
|
|
|
|
; This function has no options
|
|
|
|
; ==========================================================================
|
|
; ==========================================================================
|
|
; ==========================================================================
|
|
[FileSort]
|
|
|
|
; Sort on which attribute (0=filename 1=size 2=date 3=downloads)
|
|
attribute = 0
|
|
|
|
; Sort direction 0=Ascending (A to Z, 1 to 10) 1=Descending (Z to A, 10 to 1)
|
|
direction = 0
|
|
|