This file documents fidoconfig.

Copyright 1998-2003 Husky Development Team

fidoconfig
**********

This document describes the use of fidoconfig to make fido work on your unix workstation.

This document applies to version 0.14 of fidoconfig.

Design goals
************

The design goal of fidoconfig was to provide one config-file for several different fido software packages like editor, tosser etc. An additional aim was to have one library (fidoconfig) which can be used by all programs. The advantage is you only have to edit one config-file, so changing your system is much easier than with common software packages. Also bugs can only creep in one library and not in thousands over thousands libraries. The config definition can be used in all operating systems. Also the library should be quite portable.

Config file
***********

     [file proposal.texi not included]

Converting fidoconfig to golded, msged and aquaed
*************************************************

Since original GoldEd by Odin Sorensen does not support fidoconfig at all and msged and aquaed only in beta versions, we have developed three programs that convert your fidoconfig to these proprietary config file formats.

 1. fconf2golded fconf2golded <goldedConfigFileName> [<default.cfg>]

          fconf2golded ~/golded/golded.cfg ~/golded/goldDefaults.cfg

 2. fconf2msged fconf2msged <msgedConfigFileName>

          fconf2msged ~/msged.areas

 3. fconf2aquaed fconf2aquaed <aquaedConfigFileName> [<default.cfg>] (if you specify default.cfg there will be a include <default.cfg> generated in your config file)

          fconf2aquaed ~/aquaed/aquaed.cfg

Testing the config
******************

You should run tparser everytime you have changed the config. If tparser crashes please correct your config file and send your config or the line which causes the crash.

     ./tparser | less

tparser (like any fidoconfig program) will display error messages if you have made an error in the config. It will grumble on every Keyword it does not know. It will stop after the first error to give you the ability to change your config.

Contacting the author
*********************

     Husky project manager: Dmitry Sergienko
     E-Mail: trooper@email.dp.ua
     FidoNet: 2:464/910

     Official FidoNet echoconferences:

     ru.husky (russian)
     fidosoft.husky (english)

The actual fidoconfig library and other fido software will be on http://husky.sourceforge.net.