Synchronet v3.18b-Win32 (install) has been released (Sept-2020).

Synchronet is switching to Git

You can donate to the Synchronet project using PayPal.

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
util:smbutil [2018/02/15 21:49]
digital man [Syntax]
util:smbutil [2020/04/04 12:39]
digital man [Examples] typo
Line 1: Line 1:
-====== ​smbutil - Synchronet ​Message Base Utility ======+====== Message Base Utility ======
  
-The Synchronet Message Base Utility (smbutil) can be used for several things, but most importantly,​ it must be used for maintaining the message bases of your system'​s public message areas (sub-boards).+The Synchronet Message Base Utility (''​smbutil''​) can be used for several things, but most importantly,​ it must be used for maintaining the message bases of your system'​s public message areas (sub-boards).
  
 The ''​m''​ command (for //​maintenance//​) instructs smbutil to mark old messages, and messages over the maximum sub-board limit, as //deleted// so that the disk space used by these message can be allocated to new messages. If you are using the 'Hyper Allocation'​ or 'Fast Allocation'​ method for your message bases, you must also use this utility to pack your message bases periodically. ​ The pack (''​p''​) command instructs smbutilto compress the message bases, removing any unused allocation blocks (for messages marked as //​deleted//​). The ''​m''​ command (for //​maintenance//​) instructs smbutil to mark old messages, and messages over the maximum sub-board limit, as //deleted// so that the disk space used by these message can be allocated to new messages. If you are using the 'Hyper Allocation'​ or 'Fast Allocation'​ method for your message bases, you must also use this utility to pack your message bases periodically. ​ The pack (''​p''​) command instructs smbutilto compress the message bases, removing any unused allocation blocks (for messages marked as //​deleted//​).
Line 17: Line 17:
  
 **WARNING**:​ **WARNING**:​
-All BBS nodes should be offline when using smbutil with the pack option!  To do this, set the smbutil event to be '​Exclusive'​ in the SCFG program.+All BBS nodes should be offline when using smbutil with the pack command!  To do this, set the smbutil event to be '​Exclusive'​ in the SCFG program.
  
 ==== Syntax ==== ==== Syntax ====
Line 73: Line 73:
 ====Examples==== ====Examples====
  
-=== Mainteance ​===+=== Maintenance ​===
  
 for maintenance and packing (100k or more per sub): for maintenance and packing (100k or more per sub):
Line 97: Line 97:
   ​   ​
 This command will instruct smbutil to: This command will instruct smbutil to:
-  -continue upon error hen opening a corrupted message base+  -continue upon error when opening a corrupted message base
   -re-initialize the SMB/status headers of the message base   -re-initialize the SMB/status headers of the message base
   -change/​configure the status header values (e.g. max messages, CRCs, age)   -change/​configure the status header values (e.g. max messages, CRCs, age)

In Other Languages