Posts

Configuration tools

Image
One thing I wanted to have for Icy Board are console configuration tools. PCBoard was a complex system so it did split up configuration in several parts.  So does IcyBoard. This blog post gives an overview of the various tools. mkicbmnu For creating & changing menu files - I've used that in the demo of the menu system.  mkicbtxt   This one is used for changing the BBS display strings. Every string the BBS displays is stored in a icbtxt.toml file (or pcbtxt). IcyBoard usually uses the .toml format so it's possible to use an ordinary text editor for everything.  However I prefer config tools :).Note: mkicbtxt can be used to change PCBTXT files as well. It doesn't alter the format. icbsetup Icbsetup is the main configuration utility. All BBS options, conferences, file & message areas can be configured with this tool. IcyBoard inherits a complex structure from PCBoard to work with and ads some more options on the pile. The main file is "icyboard.toml" whic