Board Configuration Files (mcb_news*.cfg)

Top  Previous  Next

For security purposes, you must create a news board configuration file before mircryptionboard server will allow people to access a board.

The most basic board configuratoin file, without any data, will look like this.

ROOT

 {

 Perm_Default = rad

 }

 

This file simply says that the default permission is set to allow anyone to Read, Add, and Delete.

 

 

A more detailed configuration file might look like this:

ROOT

 {

 Perm_Default = r

 Perm_Pass:TEST = rads

 AutoLogFilename = newslog.txt

 AutoIrcTopic = «m«DeJ1y.8b/»m»

 Paranoia = true

 DetailedNewTracking = true

 SECTION = «m«q3sFH0Au/aO105K2c1Xjzu31»m»

         {

         Label = «m«m/iOa030xqo1OeAEt/x3twm.ce.DV.qcatt/»m»

         NoDefaultShow = true

         AutoTrimCount = 5

         AutoTrimDays = 10

         }

 }

 

Root Variables:

AutoLogFilename                - tells the news server to log all commands received by the board to a text file.
AutoIrcTopic                - variable specifies the name of a section where topic changes in a channel will automatically be added.  The topic name specified must be in encrypted form (easiest way to do that is add the topic first from irc, and then set the variable).
Paranoia                        - instructs the news server not to record the channel and nick of users when automatically adding topics or when updating the log file (since these are in plain text).
DetailedNewTracking        - if 'true' (default) then each post keeps track of who (using one way hash function for privacy) has read it, for more accurate new news checking

 

Root and Section Variables:

Perm_Default        -        sets the default permissions to allow reading of posts only.
Perm_Pass:XX        -        adds a board password, XX, which provides permissions for users with this admin password.  You can have as many different passwords and permissions as you want.

 

Section Variables:

NoDefaultShow        -        indicates that the contents of this section should not be shown during default commands to show all or show new (ie only show contents if user explicitly asks to show contents of this section).
AutoTrimCount        -        keeps only this many of the most recent items
AutoTrimDays        -        keeps only items less than this many days old
Announce                -        if 'false' then when items are added or replaced, no announcement will be sent to channel, even if section is marked as publically readable (useful for test sections)
AllowPoints                -        if 'true' then points can be added to the section (see Having Fun with Scores)