FreeBSD is not directly supported by the Citadel team, but it is known to work, with a small amount of coaxing. You will need to adapt the Easy Install script to install Citadel on your FreeBSD]] machine.
These instructions were provided by Steffen Fritz, to whom we are thankful for helping develop the procedure:
Create a user account for Citadel: adduser citadel Install requirements from ports: a) lang/gcc b) devel/gmake c) converters/libiconv d) textproc/intltool e) devel/gettext f) misc/shared-mime-info Download the Easy Install script, but don鈥檛 execute it yet: wget -q -O http://easyinstall.citadel.org/install Download and modify the start scripts: Download webcit.sh and citserver.sh from http://fleeb.com/Citadel/ Move them to /usr/local/etc/rc.d/ make them executable with chmod +x You have to modify webcit.sh! Open file and search for 鈥渃ommand=鈥/usr/local/webcit/webserver鈥. Change it to 鈥渃ommand=鈥/usr/local/webcit/webcit鈥 Modify /etc/rc.conf Add citserver_enable=鈥橸ES鈥 and webcit_enable=鈥橸ES鈥 to /etc/rc.conf Install Start installation with 鈥渟h install鈥
After the installation, citserver and webcit start, but webcit will not start the next boot. Even it will not work with IPv4, it strictly listens on port 2000 IPv6. As a workaround, you have to start webcit manually with option 鈥-i 0.0.0.0鈥.