From 898ff7855d36d2ee5c8d6c1bcd0a4333ff3e7cc8 Mon Sep 17 00:00:00 2001
From: Bram Matthys Due to the increasing complexity of UnrealIRCd3.2 We have switched to an easier
- to navigate, more inclusive documentation set. To view this documentation you
- must have a compatible browser, which are listed below. Up to date docs are
- available at http://www.vulnscan.org/UnrealIrcd/unreal32docs.html
- and a FAQ at http://www.vulnscan.org/UnrealIrcd/faq/.
+ To view this documentation you must have a compatible browser, which are listed below. Up to date docs are
+ available at http://www.vulnscan.org/UnrealIRCd/unreal32docs.html
+ and a FAQ at http://www.vulnscan.org/UnrealIRCd/faq/.
Compatible Browsers:
Contributors: McSkaf / Zogg / NiQuiL / assyrian / chasm / DrBin / llthangel / Griever / nighthawk
Documentation: CKnight^ / Syzop
-
@@ -127,7 +125,7 @@ English |
---8.7. Information disclosure
---8.8. Protecting against exploits
---8.9. Summary
- 9. Frequently Asked Questions (FAQ)
+ 9. Frequently Asked Questions (FAQ)
A. Regular Expressions
---A.1. Literals
---A.2. Dot Operator
@@ -146,9 +144,9 @@ English |
another software package is strictly prohibited without the written permission
of the UnrealIRCd Development Team. This document may be copied/printed/reproduced/published
as many times as you like, provided it is for use with UnrealIRCd and it is not
- modified in anyway. – Copyright UnrealIRCd Development Team 2002-2004
Please read this manual before asking for help, you also REALLY want to take a look at the
- FAQ since over 80% of your questions/problems are answered in it. If you still
+ FAQ since over 80% of your questions/problems are answered in it. If you still
need help you can ask for support at irc.ircsystems.net (port 6667) channel #unreal-support (note
that we REQUIRE you to read the docs and faq and we only help with UnrealIRCd, not with services!).
If you have a real bug (like a crash) then report it at
@@ -234,7 +232,8 @@ Windows:
Some major/nice features are explained in this section. It provides a general overview, and sometimes refers to the config file (something which you might know nothing about yet).
-You can skip this section, however it's suggested to read it before/after installing.
You can skip this section, however it's very much suggested to read it before/after installing +because otherwise you will not understand concepts such as 'cloaking', 'snomasks', etc.
Cloaking is a way to hide the real hostname of users, for example if your real host is d5142341.cable.wanadoo.nl, @@ -643,11 +642,11 @@ IRC, instead of the host/ip of the CGI:IRC-gateway.
4.0 - Configuring your unrealircd.conf
First of all, creating a good unrealircd.conf will take some time, probably - something like 10 - 60m. You can try to get it booted up as quickly as you can and - tweak later, or you can learn the major sections directly step-by-step which is - the recommended method ;P. If you have any problems, check your syntax, check the manual - and check the FAQ before asking for help/reporting a bug.
First of all, creating your first unrealircd.conf will take time (say, 15-60 +minutes). Creating a good unrealircd.conf will take even more time. +You should not rush to get the IRCd booted, but rather go through things +step-by-step. If you have any problems, check your syntax, check this manual +and check the FAQ before asking for help/reporting a bug.
4.1 Configuration File Explained
The new system uses a block-based format. Each entry, or block, in the new @@ -671,8 +670,8 @@ IRC, instead of the host/ip of the CGI:IRC-gateway.
Also note that there is no set format, meaning the whole block can appear on one line or over multiple lines. The format above is what is normally used (and what will be used in this file) because it is easy to read. -Note: the configuration file is currently case sensitive so BLOCK-NAME is not - the same as block-name. There is a special notation used to talk about entries +
Note: the configuration file is currently case sensitive so BLOCK-NAME is not + the same as block-name. There is a special notation used to talk about entries in the config file. For example, to talk about <directive-name> in the example above, you'd say <block-name>::<block-directive>, and if that directive has a sub block you want to reverence, you would add another @@ -686,9 +685,11 @@ IRC, instead of the host/ip of the CGI:IRC-gateway.
/* Multi lineNow that you know how it works, create your unrealircd.conf from scratch or - copy doc/example.conf and start editing. It's recommended to walk step by step - through all block types and use this manual as a reference.
+Now that you know how it works, copy doc/example.conf to your UnrealIRCd + directory (eg: /home/user/Unreal3.2) and rename it to unrealircd.conf + (OR create your unrealircd.conf from scratch). + It's recommended to walk step by step through all block types and + settings in your conf and use this manual as a reference.
4.2 - Me Block REQUIRED (Previously known as the M:Line)
8.8 Protecting against exploits
9 – Frequently Asked Questions (FAQ)
-The FAQ is available online here
The FAQ is available online here