AfterX UnrealIRCd Config Script Required Values
From Afterxwiki
DRAFT COPY
Before installing a new version of the Unreal IRCd, consult this page for any updates made to the standard AfterX installation.
Mandatory values are highlighted in bold and additionally notes are added underneath each question.
[edit]
Config questions
Many older operating systems have an insecure TCP/IP stack
which may be vulnerable to IP spoofing attacks, if you run
an operating system that is vulnerable to such attacks
enable this option. This option can also be useful to prevent
blind proxies from connecting (eg: HTTP POST proxies).
Do you want to enable the server anti-spoof protection?
[No] -> Yes
- Ensure you answer Yes to this question
What directory are all the server configuration files in? [/home/ircd/Unreal3.2.5] -> /home/afterxircd/unreal/etc
- The AfterX recommended installation location is /home/user_name/unreal/etc
- The value of this question is ultimately up to each individual IRCd administrator
What is the path to the ircd binary including the name of the binary? [/home/ircd/Unreal3.2.5/src/ircd] -> /home/afterxircd/unreal/bin/ircd
- The AfterX recommended IRCd binary location is /home/user_name/unreal/bin/ircd
- The value of this question is ultimately up to each individual IRCd administrator
Would you like to compile as a hub or as a leaf? Type Hub to select hub and Leaf to select leaf. [Hub] -> Hub
- Ensure you answer Hub to this question
What is the hostname of the server running your IRCd? [supersonic.midd.vscan.org] ->
- Ensure you DO NOT use your assigned Afterx domain, e.g. pintsize.fr.eu.afterx.net or pintsize.fr.eu.afterx.net
- Use the hostname your ISP has assigned or a hostname you are in control of, e.g. supersonic.vscan.org
What should the default permissions for your configuration files be? (Set this to 0 to disable) It is strongly recommended that you use 0600 to prevent unwanted reading of the file [0600] ->
- Ensure you use the default value for this question
Do you want to support SSL (Secure Sockets Layer) connections? [No] ->
- Afterx does NOT support SSL, please use the default answer No
Do you want to enable IPv6 support? [No] ->
- This is up to the IRCd administrator
Do you want to enable ziplinks support? [No] -> Yes
- Ensure you answer Yes to this question
If you know the path to zlib on your system, enter it here. If not leave this blank [] ->
- The Config script usally finds the zlib location without any problems so it is OK to leave this answer blank
Do you want to enable remote includes? [No] -> No
- Ensure you answer No to this question
Do you want to enable prefixes for chanadmin and chanowner? This will give +a the & prefix and ~ for +q (just like +o is @) Supported by the major clients (mIRC, xchat, epic, eggdrop, Klient, PJIRC, irssi, CGI:IRC, etc.) This feature should be enabled/disabled network-wide. [Yes] -> No
- Ensure you answer No to this question
What listen() backlog value do you wish to use? Some older servers have problems with more than 5, others work fine with many more. [5] ->
- Ensure you use the default value for this question
How far back do you want to keep the nickname history? [2000] ->
- Ensure you use the default value for this question
What is the maximum sendq length you wish to have? [3000000] ->
- Ensure you use the default value for this question
How many buffer pools would you like? This number will be multiplied by MAXSENDQLENGTH. [18] ->
- Ensure you use the default value for this question
How many file descriptors (or sockets) can the IRCd use? [1024] ->
- Ensure you use the default value for this question
Would you like any more parameters to configure? Write them here: []->
- Usually leave the answer to this question blank
