Configuration tools
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
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" which is the new "pcboard.dat". It contains lots of references to other configuration files which are exposed in icbsetup.
Like PCBSETUP there are built in editors for almost any of these configuration files. For example the security file editor for setting the limits:
icbsetup is used to create new configurations. On command line with "import" it's possible to import existing pcboard installations to IcyBoard and create creates a new default installation.
Comments
Post a Comment