DISC was developed on a Debian testing (sarge) platform, and we can only recommend doing the same.
Allmost all necessary software is availale from the Sarge package tree directly.
Generally a good start would be to install Debian Sarge with the absolute minimum of possible packages. From that, this manual will tell you what to install.
Our systems are using the Ext3 filesystem and software raid as a means to safeguard our data. Setting up software raid on linux is a bit outside the scope of this document, but you can find a good description here.
DISC Hosting stores almost all data in a partition called /hosting, so make sure this is a big and separate partition. Also /var needs enough space to store the ldap tree.
When using other distributions than Debian, it depends on which program versions are available in your distribution whether you will be able to use binary packages of your distribution, and it might be better to compile sources yourself.
In case you do compile from sources, note that your installation paths may vary from the configuration we used. With the exceptions detailed in this manual, all the installs we made use standard Debian installation paths, which may differ from the defaults of other distributions or those set in source build configuration files.Get the DISC code from CVS:
# cd /usr/local/ # cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/dischosting login # cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/dischosting co discadmin |