Installing Citadel on a FreeBSD 5.4 or 6.0 OS.
You can use EasyInstall to install Citadel on your FreeBSD 5.4 or 6.0 machine.
Simply bring up a command prompt as root, and enter the following command:
wget -q -O - http://easyinstall.citadel.org/install | sh
As it runs, answer the various questions this asks you, in order to set up your system properly.
EasyInstall will download all the files you require to get a proper Citadel system running, with WebCit installed.
After this finishes, you will want a way to start the 'citserver' and 'webserver' components when the machine boots.
You can find a pair of scripts for this available at http://fleeb.com/Citadel. Put these in your
/usr/local/etc/rc.d folder
adjusting their permissions as appropriate.
Then, go to your /etc/rc.conf file and add the following two lines:
citserver_enable='YES' webcit_enable='YES'
This should ensure that Citadel runs before sendmail, allowing Citadel to act as your SMTP server. This should also ensure Citadel runs only after the network has come up on your FreeBSD machine. Should you wish to disable these services, simply modify the 'YES' to 'NO'.