Difference between revisions of "Unreal Compile Guide"
m (Upgrade to wiki-style markup) |
(Upgrade from gedit to ${EDITOR}) |
||
Line 44: | Line 44: | ||
8. Assuming you have had no errors when this process is complete, type: | 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 | 9. Paste your configuration file here, and save it. click [Here|UnrealConf] to view an example configuration file | ||
10. Back in the terminal, type | 10. Back in the terminal, type | ||
${EDITOR} ircd.motd | |||
This is the server MOTD. click [Here|Unrealmotd] to view an exmaple MOTD | This is the server MOTD. click [Here|Unrealmotd] to view an exmaple MOTD | ||
Line 55: | Line 55: | ||
11. Back in terminal, type | 11. Back in terminal, type | ||
${EDITOR} ircd.rules | |||
This is the server rules file. click [Here|Unrealrules] to view an example rules file. | This is the server rules file. click [Here|Unrealrules] to view an example rules file. |
Revision as of 19:19, 5 March 2012
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: 1. Compile with Ziplinks, and SSL. 2. Clear ports 6667, 6669, 7002, and 7252. 3. 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 exmaple 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