On 01 Nov 2019 at 08:54p, SHIFT838 pondered and said...
I know that you can use mutil to mark users for deletion based on last date logged in. Is there a way to actually remove the deleted user
though so that when a new user signs up they get that user #?
To remove users marked for deletion you would need to run the [PackUserBase] function in MUTIL.
Here's a look at mine.
[snip]
[General]
; list of functions to perform on startup
PackUserBase = true
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
;
; 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
; 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 = 0
; number of log files to keep (0 to disable log rolling)
maxlogfiles = 31
; size of each log file in kilobytes
maxlogsize = 10000
[PackUserBase]
; This function has no options
[snip]
--- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
* Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)