Unreal Compile Guide
Click Here to go back to the UnrealIRCd page.
Distribution Support
Certain distributions may package UnrealIRCd, avoiding the need to compile it yourself. However, using a distribution-provided copy of UnrealIRCd will limit the flexibility that comes from compiling third-party UnrealIRCd modules. If you only need a vanilla UnrealIRCd, however, the distribution's package may be the way to go.
- Gentoo: net-irc/unrealircd
Guide to compiling UnrealIRCd
- This configuration works only on Linux.
- This configuration will link with the Anope Services configuration file.
- This configuration is based off of insaNET IRC Network. Please change the server name and description.
Guru Instructions:
- Compile with Ziplinks, and SSL.
- Clear ports 6667, 6669, 7002, and 7252.
- Services must be on same machine as host of server to use the defaults.
Everything is CaSe SeNsEtIvE
1. Open 'Terminal' (Applications, Accessories, Terminal) 2. Type:
wget http://unreal.brueggisite.de/Unreal3.2.8.1.tar.gz
3. Type:
tar -xf Unreal3.2.8.1.tar.gz
4. Type:
cd Unreal3.2
5. Type:
./Config
6. Answer the questions. Answer yes to enabling SSL and Ziplinks. 7. When complete, type:
make && make install
8. Assuming you have had no errors when this process is complete, type:
${EDITOR} unrealircd.conf
9. Paste your configuration file here, and save it. click [Here|UnrealConf] to view an example configuration file 10. Back in the terminal, type
${EDITOR} ircd.motd
This is the server MOTD. click [Here|Unrealmotd] to view an example MOTD
11. Back in terminal, type
${EDITOR} ircd.rules
This is the server rules file. click [Here|Unrealrules] to view an example rules file.
12. Back in terminal, type
./unreal start
This will start your Server