Original by Run <carlo@runaway.xs4all.nl>,
Isomer <isomer@coders.net>, and Kev <klmitch@mit.edu>
Rewritten by Sengaia <sengaia@undernet.org>
+ Updated by Entrope <entrope@undernet.org>
Compiling and installing ircu should be a fairly straightforward process,
if you have obtained this software as a (.tar.gz) package, please consider
much easier.
After obtaining the latest version of the ircu source code, change into the
-source directory (ircu2.10), and run "./configure". To see the various ways
-in which you can customize your installation, run "./configure --help".
+source directory (ircu2.10.xx.yy), and run "./configure". To see the various
+ways in which you can customize your installation, run "./configure --help".
The configure process will check your environment and prepare itself for
compiling the source code. If one or more of the prerequisites cannot be
Once ircu is compiled, install it by running "make install".
Next, you will have to configure your IRC server by setting up your ircd.conf
-file. Use the included doc/ircd.conf.sample as a starting point.
+file. Use the included doc/example.conf as a starting point; it is installed
+in $HOME/lib/example.conf by default.
Setting up ircd.conf can be a bit tricky, so if this is your first time doing
it, begin with a bare-bones configuration and extend it as you go.
-If you are upgrading from ircu2.10.10, use the tools/transition script to
-convert your existing configuration file(s).
+If you are upgrading from ircu2.10.11, use the ircd/convert-conf
+program to convert your existing configuration file(s). It is
+compiled during "make" and installed to $PREFIX/bin/convert-conf.
Good Luck!
(we recommend that you cut and paste the above line to use it :)
When it prompts you for a password hit enter since there isn't one.
-To check out the the last stable version of ircu, use:
+To check out the the last development version of ircu, use:
# cvs -d :pserver:anonymous@cvs.undernet.org:/cvsroot/undernet-ircu co -P ircu2.10
+The latest stable version has a tag name that depends on the version
+number; see doc/readme.cvs for details.
To update your source tree to the latest version, run "cvs update -dP" from within the
ircu2.10 directory. For more information, see http://coder-com.undernet.org.