Development Team/ircd-darenet/INSTALL
(New page: This guide was written for those installing ircd-darenet on DareNET. First, SSH into your server, then run: <code>svn co URL(given to you by Server Management team) ircd-darenet</code> ...)
Newer edit →
Revision as of 03:31, 27 September 2008
This guide was written for those installing ircd-darenet on DareNET.
First, SSH into your server, then run:
svn co URL(given to you by Server Management team) ircd-darenet
The system will begin to download the latest version of ircd-darenet, as used on DareNET.
Before we continue further, we'd like to make sure you have the packages needed for a successful install. So be sure you have the packages below installed on your box:
- openssl
- libssl-dev (for enabling ssl -- openssl-devel on redhat)
- autoconf (to avoid errors when running make)
- automake
The named packages above can be fetched (on a Debian based system) with apt-get:
For example:
sudo apt-get install openssl libssl-dev autoconf automake
Note: The actual names of the packages above may vary, depending on your distribution.
With that said, we now move on to getting the server up and running.
cd ircd-darenet
For your own convenience, and our's, we recommend using one centralized directory when running the configure script (it's up to you though). And DO NOT forget to enable ssl:
./configure --libdir=$HOME/ircd --mandir=$HOME/ircd --bindir=$HOME/ircd --enable-ssl
Once that is done, run:
make
Then:
make install
If everything runs smoothly, you should now have an ircd directory:
cd /home/user/ircd
Then fetch the ircd.conf to the ircd directory:
wget -O ircd.conf http://www.darenet.org/downloads/ircd/ircd.conf
You'll have to edit the configuration file a bit. Once you have done this, a Server Manager should help you finish the configuration process (e.g. get the latest network specific settings, your numeric, setup the appropriate cronjobs, etc).