User Tools

Site Tools


mutil_ini_1.12

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
mutil_ini_1.12 [2018/01/03 21:40] – updated mutil.ini to ver 1.12 A38 avonmutil_ini_1.12 [2022/01/09 20:11] – revised default mutil.ini to 1.12 a47 avon
Line 1: Line 1:
 ====== MUTIL.INI Mystic BBS 1.12 Alpha ====== ====== MUTIL.INI Mystic BBS 1.12 Alpha ======
  
-This is the current 'stock install' example of MUTIL.INI that ships with Mystic BBS 1.12 Alpha **38** +This is the current 'stock install' example of MUTIL.INI that ships with Mystic BBS 1.12 Alpha **47** 
  
   ; MUTIL configuration file   ; MUTIL configuration file
Line 28: Line 28:
   ;    - Import FIDONET.NA into Message bases   ;    - Import FIDONET.NA into Message bases
   ;    - Import FILEBONE.NA into File bases   ;    - Import FILEBONE.NA into File bases
 +  ;    - Export FILEBONE.NA from File bases
 +  ;    - Export AREAS.BBSfrom Message Bases
 +  ;    - Export Golded Areas Configuration from Message Bases
   ;    - Mass upload files to all file bases (with FILE_ID.DIZ import and the   ;    - Mass upload files to all file bases (with FILE_ID.DIZ import and the
   ;      ability to exclude files by filemask)   ;      ability to exclude files by filemask)
Line 44: Line 47:
   ;    - Purge user database marking inactive users for deletion   ;    - Purge user database marking inactive users for deletion
   ;    - Pack user database and remove private messages of deleted users   ;    - Pack user database and remove private messages of deleted users
 +  ;    - Automatically hatch a list of files to FDN
   ;   ;
   ; The concept here is that you can create your own custom command lines to   ; The concept here is that you can create your own custom command lines to
Line 60: Line 64:
     Import_MessageBase = false     Import_MessageBase = false
     Import_FILEBONE.NA = false     Import_FILEBONE.NA = false
 +    Export_FILEBONE.NA = false
 +    Export_AREAS.BBS   = false
 +    Export_GOLDED      = false
     Import_FILES.BBS   = false     Import_FILES.BBS   = false
     MassUpload         = false     MassUpload         = false
Line 73: Line 80:
     PackFileBases      = false     PackFileBases      = false
     FileSort           = false     FileSort           = false
-    LinkMessages      = false+    LinkMessages       = false
     PurgeUserBase      = false     PurgeUserBase      = false
     PackUserBase       = false     PackUserBase       = false
 +    AutoHatch          = false
 +    EchoNodeTracker    = false
 +    
      
     ; Set this value if you want to run mutil from a directory other than     ; Set this value if you want to run mutil from a directory other than
Line 83: Line 93:
      
     ; If no directory is specified in the logfile name, mUtil will attempt     ; If no directory is specified in the logfile name, mUtil will attempt
-    ; to use the configured LOGS directory from in Mystic's configuration. +          ; to use the configured LOGS directory from in Mystic's configuration. 
-    ; Comment out to disable logging completely.+          ; Comment out to disable logging completely.
      
     logfile=mutil.log     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 1 = basic
     ; Level 2 = verbose     ; Level 2 = verbose
     ; Level 3 = debug     ; Level 3 = debug
 +    ;
 +    ; Note that the loglevel can also be set in a specific stanza and that value
 +    ; will override the value defined here only for that specific stanza
      
     loglevel=2     loglevel=2
      
-    ; logfile time stamp.  defaults to NNN DD HH:II:SS if not set here +          ; logfile time stamp.  defaults to NNN DD HH:II:SS if not set here 
-    ;logstamp = YYYYHHMMHHIISS+          ;logstamp = YYYYHHMMHHIISS 
 +   
 +    ; Log roller type: 
 +    ;   0 = Do not roll log files 
 +    ;   1 = Roll by number of files/filesize 
 +    ;   2 = Roll by number of days
      
-    ; Log roller type 0=roll by number of files/size  1=roll by number of days 
     logtype = 0     logtype = 0
      
-    ; number of log files to keep (0 to disable log rolling) +          ; number of log files to keep (0 to disable log rolling) 
-    maxlogfiles = 3+          maxlogfiles = 3
      
-    ; size of each log file in kilobytes +          ; size of each log file in kilobytes 
-    maxlogsize = 1000+          maxlogsize = 1000
      
   ; ==========================================================================   ; ==========================================================================
Line 140: Line 164:
     use_autosig    = 1     use_autosig    = 1
     use_realname   = 0     use_realname   = 0
-    kill_kludge    = 1 +          use_ansi       = 1 
-    private_base   = 0+  ] private_base   = 0
     new_scan       = 1     new_scan       = 1
     qwk_scan       = 1     qwk_scan       = 1
Line 193: Line 217:
     show_uploader = 1     show_uploader = 1
     anon_ftp      = 0     anon_ftp      = 0
 +  
 +  ; ==========================================================================
 +  ; ==========================================================================
 +  ; ==========================================================================
 +  
 +  [Export_FILEBONE.NA]
 +  
 +    ; Path/Filename of NA file to create
 +  
 +    filename = filebone.na
 +  
 +          ; Include only the following zones (separated by commas)
 +          ; If commented out, all network bases that have an echotag and address
 +    ; set will be exported
 +  
 +          ;zones = 0,1,2,3,4
 +  
 +  ; ==========================================================================
 +  ; ==========================================================================
 +  ; ==========================================================================
 +  
 +  [Export_AREAS.BBS]
 +  
 +    ; Path and filename to create
 +  
 +    filename = areas.bbs
 +  
 +  ; ==========================================================================
 +  ; ==========================================================================
 +  ; ==========================================================================
 +  
 +  [Export_GOLDED]
 +  
 +    ; Path and filename to create
 +  
 +    filename = goldedareas.txt
      
   ; ==========================================================================   ; ==========================================================================
Line 232: Line 292:
     ;     ;
     ;   If the value is -1, then the importer will not look for a description on     ;   If the value is -1, then the importer will not look for a description on
-    ;   the first line.   +    ;   the first line.
     ;     ;
     ;   If the first description line is always at a specific character position     ;   If the first description line is always at a specific character position
Line 435: Line 495:
     ; bases inside of Mystic that have data files in the directory.     ; bases inside of Mystic that have data files in the directory.
      
-    search_subdirs = true+          search_subdirs = true
      
     ; The following options define the "default" values used when creating     ; The following options define the "default" values used when creating
Line 461: Line 521:
     use_autosig    = 1     use_autosig    = 1
     use_realname   = 0     use_realname   = 0
-    kill_kludge    = 1 
     private_base   = 0     private_base   = 0
     new_scan       = 1     new_scan       = 1
     qwk_scan       = 1     qwk_scan       = 1
 +          use_ansi       = 1
      
   ; ==========================================================================   ; ==========================================================================
Line 471: Line 531:
      
   [ImportEchoMail]   [ImportEchoMail]
 +  
 +    ; If you want bad packets that cannot be imported moved to a directory
 +    ; then uncomment and set this value to an existing directory.
 +  
 +    ; bad_packet = c:\mystic\echomail\badpkt
      
     ; If you want to save duplicated / bad messages to a certain message     ; If you want to save duplicated / bad messages to a certain message
Line 484: Line 549:
      
     dupe_db_size = 32000     dupe_db_size = 32000
 +  
 +    ; Enable or disable circular PATH dupe checking.  This should be enabled
 +    ; in 99.99% of cases and will default to true if commented out.
 +  
 +    dupe_circular = true
      
     ; Toss packets from unsecure directory in addition to inbound?     ; Toss packets from unsecure directory in addition to inbound?
Line 489: Line 559:
     unsecure_dir = true     unsecure_dir = true
      
-    ; Strip SEEN-BY lines from messages when importing?+          ; Strip SEEN-BY lines from messages when importing? 
 +    ; Note: This option should never be enabled if you current hub echomail 
 +    ; or plan to act as an echo echomail hub for other BBS systems in the 
 +    ; future. 
 +   
 +          strip_seenby = false 
 +   
 +    ; Rescan command to use when someone does a full %RESCAN on all bases 
 +    ; This must be a valid command (ie R=<msgs> D=<days> or else the rescan 
 +    ; will refuse to perform any action.  The default is the last 250 messages 
 +    ; for each base.  Setting it to D=90 for example would give the last 90 
 +    ; days of messages.  If you want the default to send every message in the 
 +    ; base, then set it to go back a ridiculous number of messages R=999999999
      
-    strip_seenby false+    default_rescan R=250
      
     ; If you want to remap netmail from one user name to another, you can     ; If you want to remap netmail from one user name to another, you can
     ; define up to 50 remapped names below using the format <orig>;<new>     ; define up to 50 remapped names below using the format <orig>;<new>
 +    ; Names are case insensitive.  Fowards can even forward to other systems
 +    ; using the @address.
     ;     ;
     ;forward = sysop;g00r00     ;forward = sysop;g00r00
     ;forward = system operator;g00r00     ;forward = system operator;g00r00
 +    ;forward = g00r00;g00r00@1:123/123
      
     ; If you want to twit filter names so that messages are not imported     ; If you want to twit filter names so that messages are not imported
Line 514: Line 599:
     auto_create = true     auto_create = true
      
-    ; Convert filenames to lowercased 1=true+          ; Convert filenames to lowercased 1=true
      
     lowercase_filename = 1     lowercase_filename = 1
Line 532: Line 617:
     use_autosig    = 1     use_autosig    = 1
     use_realname   = 0     use_realname   = 0
-    kill_kludge    = 1+          use_ansi       = 1
     new_scan       = 1     new_scan       = 1
     qwk_scan       = 1     qwk_scan       = 1
Line 554: Line 639:
      
     ; Do not export messages from users currently online     ; Do not export messages from users currently online
-    skip_online = true+    skip_online = false
      
   [MergeNodeLists]   [MergeNodeLists]
Line 635: Line 720:
      
     ; If this is true, then Mystic will allow the REPLACE TIC option, which will     ; If this is true, then Mystic will allow the REPLACE TIC option, which will
-    ; remove and replace files by the specified file mask. +    ; remove and replace files by the specified file mask.
      
     allow_replace = true     allow_replace = true
Line 649: Line 734:
     ; areatag appended onto it, so for example if prefix was set to:     ; areatag appended onto it, so for example if prefix was set to:
     ;     ;
-    ; dir_prefix=c:\bbs\files\fdn_+    ; dir_prefix=c:\mystic\files\fdn_
     ;     ;
     ; And the areatag was "nodelist", Mystic would create and the use path:     ; And the areatag was "nodelist", Mystic would create and the use path:
-    ;   c:\bbs\files\fdn_nodelist\+    ;   c:\mystic\files\fdn_nodelist\
     ;     ;
     ; And the datafile would be fdn_nodelist     ; And the datafile would be fdn_nodelist
Line 724: Line 809:
      
     direction = 0     direction = 0
 +  
 +  [AutoHatch]
 +  
 +          ; Files will be automatically hatched to connceted downlinks
 +          ; Each file must already exist in the file base.  The format
 +          ; file=<base ID or echotag> | filename | replaces filename (optional)
 +  
 +          file=nodelist | nodelist.z99 |nodelist.z99
 +          file=3        | nodelist.z98
 +  
 +  [EchoNodeTracker]
 +  
 +    ; Automatically reset the echonode tracking statistics after a specific
 +    ; number of days (or 0 to disable)
 +  
 +    reset_stats = 0
 +  
 +    ; Set the number of days of inactivity before an Echomail Node is
 +    ; automatically deactivated (or 0 to disable)
 +  
 +    inactivity = 0
 +  
 +          ; When a node is deactivated, should they also be unlinked from all
 +          ; subscribed message/file bases?
 +  
 +          unlink = false
 +  
 +    ; When set to TRUE, MUTIL will remove any files or mail packets from the
 +    ; node's outbound queue upon deactivation from inactivity
 +  
 +    clear_outbound = false
 +  
 +    ; When Mystic is unable to connect outbound to a node it can automatically
 +    ; change their mail type and filebox settings from "Crash" to "Hold" after
 +    ; a specific number of outbound connection failures combined with a specific
 +    ; number of days of outbound inactivity.  Setting either to 0 will disable
 +    ; this feature and both requirements must be met for action to be taken.
 +    
 +    crash_errors = 0
 +    crash_days = 0
      
mutil_ini_1.12.txt · Last modified: 2023/01/20 01:39 by avon

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki