; MUTIL configuration file ; ------------------------------------------------------------------------- ; ; MUTIL is an automated maintainance and utility program driven by ; configuration files used to perform various tasks upon execution. ; ; The syntax to execute MUTIL is: MUTIL . If no ; configuration file is supplied, then the program will look for mutil.cfg ; in the same directory. ; ; Many different configuration files can exist to perform any series of ; tasks supported by MUTIL, or a single configuration can be maintained that ; does everything. ; ; Current abilities: ; ; - Import FIDONET.NA into Message bases ; - Mass upload files to all file bases (with FILE_ID.DIZ import) ; ; ========================================================================== ; ========================================================================== [General] ; Uncomment this and set it to the full path and filename to ; MYSTIC.DAT if you want to run mutil from a directory other than ; the root Mystic directory. Otherwise, leave this commented and ; MUTIL will look in the current directory. ; mystic_directory=c:\mystic\mystic.dat ; list of functions to perform on startup Import_FIDONET.NA = true Import_FILEBONE.NA = true MassUpload = true GenerateTopLists = true ; ========================================================================== ; ========================================================================== ; ========================================================================== [Import_FIDONET.NA] ; filename to import filename = fidonet.na ; convert tags to lower case for message base filename 1=yes lowercase_filename = 1 ; The following options define the "default" values used when creating any ; new message bases. netaddress must match an exiting network address ; configured within Mystic BBS. default values are also taken from ; the system configuration for origin line, colors, etc. netaddress = 1:1/1 acs_list = acs_read = acs_post = acs_news = acs_sysop = s255 header = msghead read_template = ansimrd index_template = ansimlst max_msgs = 500 max_msgs_age = 365 ; true/false type values 0=false 1=true (newscan 2=forced) use_autosig = 1 use_realname = 0 kill_kludge = 1 private_base = 0 new_scan = 1 qwk_scan = 1 ; value is either 0 for JAM or 1 for Squish base_format = 0 ; ========================================================================== ; ========================================================================== ; ========================================================================== [Import_FILEBONE.NA] ; filename of filebone.na filename = filebone.na ; root directory to create file paths under. when a new filebone echo ; is found, mUtil will create a file using "root_dir" + areatag. So ; for example if root is "c:\mystic\filebase\" and the areatag is MYSTICBBS ; it will create "c:\mystic\filebase\MYSTICBBS". This root directory MUST ; exist. root_dir = \code\mystic1\filebase ; convert tags to lower case for filebase base filename/dir 1=yes lowercase_filename = 1 ; Default values when creating a new file base dispfile = template = ansiflst acs_list = acs_ftp = acs_download = acs_upload = acs_comment = acs_sysop = s255 ; true/false type values 0=false 1=true (newscan 2=forced) free_files = 0 show_uploader = 1 new_scan = 1 ; ========================================================================== ; ========================================================================== ; ========================================================================== [MassUpload] ; this function searches all configured file directories for new ; files and will upload them into the BBS. It will attempt to ; import FILE_ID.DIZ using the configured archivers if the option ; is enabled. ; Name to save has the uploader uploader_name = Mystic BBS ; Import FILE_ID.DIZ? 1=yes import_fileid = 1 ; No description string used when no FILE_ID.DIZ is imported. no_description = No Description ; ========================================================================== ; ========================================================================== ; ========================================================================== [GenerateTopLists] ; Top list generator can generate up to top 100 for various different ; statistics. Each individual top file can be enabled or disabled and ; can each have their own template files that are totally configurable. ; ; The number of items in each list is determined by the template. It ; could be any number between 1 and 100. ; ; Additionally, each list can have an exclude list so that certain ; people or files will not be factored into the list. top_caller = 1 top_caller_template = mutil.top10.template top_caller_desc = Callers top_caller_out = topcallers.asc top_caller_exclude = mutil.top10.exclude top_caller_namelen = 30 top_caller_namepad = 0; top_caller_datalen = 6; top_caller_datapad = 1; top_download_template = mutil.top10.template top_download_desc = Downloaders top_download_out = topdownloads.asc top_upload_template = mutil.top10.txt top_upload_desc = Uploaders top_upload_out = topuploads.asc top_poster_template = mutil.top10.txt top_poster_desc = Posters top_poster_out = topposts.asc top_files_template = mutil.top10.txt top_files_desc = File Downloads top_files_out = topfiles.asc top_file_exclude = 1 ; nameformat length, data length? etc? ; |DA00-99 |NA00-99 |DS