elemental-ircd/doc
Nathan Phillip Brink e8da6ccee6 Add explicit support for being installed into a system triggered with --enable-fhs-paths.
Add two mechanism for avoiding name-collisions in a system-wide installation of charybdis. The ssld and bandb daemons, intended to be directly used by ircd and not the user, install into libexec when --enable-fhs-paths is set. For binaries which are meant to be in PATH (bindir), such as ircd and viconf, there is now an option --with-program-prefix=progprefix inspired by automake. If the user specifies --with-program-prefix=charybdis, the ircd binary is named charybdisircd when installed. Add support for saving the pidfile to a rundir and storing the ban database in localstatedir instead of in sysconfdir. This is, again, conditional on --enable-fhs-paths. Fix(?) genssl.sh to always write created SSL key/certificate/dh parameters to the sysconfdir specified during ./configure. The previous behavior was to assume that the user ran genssl.sh after ensuring that his current working directory was either sysconfdir or a sibling directory of sysconfdir.
2012-02-29 23:16:29 -05:00
..
old [svn] - the new plan: 2007-01-24 22:40:21 -08:00
sgml/oper-guide Some work on the oper-guide, more coming when i feel like it. 2010-03-14 00:52:41 -05:00
technical Update MLOCK protocol documentation to match changes in code 2010-05-02 22:18:13 +01:00
CIDR.txt SVN Id removal part two 2010-06-10 21:28:15 -04:00
Hybrid-team [svn] - the new plan: 2007-01-24 22:40:21 -08:00
Makefile.in Add explicit support for being installed into a system triggered with --enable-fhs-paths. 2012-02-29 23:16:29 -05:00
README.cidr_bans [svn] - the new plan: 2007-01-24 22:40:21 -08:00
Ratbox-team [svn] - the new plan: 2007-01-24 22:40:21 -08:00
Tao-of-IRC.940110 [svn] - the new plan: 2007-01-24 22:40:21 -08:00
challenge.txt SVN Id removal part two 2010-06-10 21:28:15 -04:00
collision_fnc.txt SVN Id removal part two 2010-06-10 21:28:15 -04:00
example.conf Add support for linking using SSL certificate fingerprints as the link credential rather than the traditional server-password pair. 2010-12-13 23:14:00 -06:00
extban.txt SVN Id removal part two 2010-06-10 21:28:15 -04:00
hooks.txt SVN Id removal part two 2010-06-10 21:28:15 -04:00
index.txt SVN Id removal part two 2010-06-10 21:28:15 -04:00
ircd.8 [svn] - the new plan: 2007-01-24 22:40:21 -08:00
ircd.motd Fix up grammar in ShadowIRCd MOTD for great good! 2010-11-16 20:46:26 -05:00
logfiles.txt SVN Id removal part two 2010-06-10 21:28:15 -04:00
modeg.txt SVN Id removal part two 2010-06-10 21:28:15 -04:00
modes.txt SVN Id removal part two 2010-06-10 21:28:15 -04:00
monitor.txt SVN Id removal part two 2010-06-10 21:28:15 -04:00
operguide.txt SVN Id removal part two 2010-06-10 21:28:15 -04:00
opermyth.txt [svn] - the new plan: 2007-01-24 22:40:21 -08:00
reference.conf Add support for linking using SSL certificate fingerprints as the link credential rather than the traditional server-password pair. 2010-12-13 23:14:00 -06:00
sasl.txt SVN Id removal part two 2010-06-10 21:28:15 -04:00
server-version-info Keep gline information in server version and capab listings 2008-04-11 16:52:56 +02:00
services.txt SVN Id removal part two 2010-06-10 21:28:15 -04:00
tgchange.txt SVN Id removal part two 2010-06-10 21:28:15 -04:00

README.cidr_bans

$Id: README.cidr_bans 6 2005-09-10 01:02:21Z nenolod $ 


Basically what this patch does is allow for users to use cidr masks when
setting bans, exceptions, and invite invex(modes beI respectively).  This
works for both IPv4 and IPv6 addresses.  

I won't go into details of how cidr works here, but to use them, you could
do something like:

/mode #foo +b *!*@10.0.0.0/8 
/mode #foo +e *!*@10.0.10.0/24

Aaron Sethman <androsyn@ratbox.org>
August 06, 2002