From f331b6919e3c7917702eed1966e85b16ce71dfbf Mon Sep 17 00:00:00 2001 From: codemastr Date: Sun, 7 Oct 2001 00:07:24 +0000 Subject: [PATCH] Added aliases/ which contains aliases for popular services, and made makeconf load scan_http.so --- Changes | 2 ++ aliases/aliases.conf | 25 +++++++++++++++++++++++++ aliases/epona.conf | 16 ++++++++++++++++ aliases/generic.conf | 14 ++++++++++++++ aliases/genericstats.conf | 4 ++++ aliases/ircservices.conf | 17 +++++++++++++++++ aliases/operstats.conf | 6 ++++++ makeconf | 1 + 8 files changed, 85 insertions(+) create mode 100644 aliases/aliases.conf create mode 100644 aliases/epona.conf create mode 100644 aliases/generic.conf create mode 100644 aliases/genericstats.conf create mode 100644 aliases/ircservices.conf create mode 100644 aliases/operstats.conf diff --git a/Changes b/Changes index d4614722c..69e43e42c 100644 --- a/Changes +++ b/Changes @@ -855,3 +855,5 @@ seen. gmtime warning still there - Made the http scanner work on win32 - Fixed a bug where /userhost would report oper status regardless of +H - Added some stuff that should fix the bug in Windows when including files in other directories +- Added aliases/ which contains config files for aliases to some popular IRC services (more will be added) +- Made makeconf load scan_http.so diff --git a/aliases/aliases.conf b/aliases/aliases.conf new file mode 100644 index 000000000..cbebeb308 --- /dev/null +++ b/aliases/aliases.conf @@ -0,0 +1,25 @@ +/* Standard Aliases */ + +alias identify { + format "^#" { + alias chanserv; + parameters "IDENTIFY %1-"; + }; + format "^[^#]" { + alias nickserv; + parameters "IDENTIFY %1-"; + }; + type command; +}; + +alias services { + format "^#" { + alias chanserv; + parameters "%1-"; + }; + format "^[^#]" { + alias nickserv; + parameters "%1-"; + }; + type command; +}; diff --git a/aliases/epona.conf b/aliases/epona.conf new file mode 100644 index 000000000..a5aaaae3c --- /dev/null +++ b/aliases/epona.conf @@ -0,0 +1,16 @@ +/* Epona Aliases */ + +alias nickserv { type services; }; +alias ns { nick nickserv; type services; }; +alias chanserv { type services; }; +alias cs { nick chanserv; type services; }; +alias memoserv { type services; }; +alias ms { nick memoserv; type services; }; +alias operserv { type services; }; +alias os { nick operserv; type services; }; +alias helpserv { type services; }; +alias hs { nick helpserv; type services; }; +alias botserv { type services; }; +alias bs { nick botserv; type services; }; + +include "aliases/aliases.conf"; diff --git a/aliases/generic.conf b/aliases/generic.conf new file mode 100644 index 000000000..b50f75b8a --- /dev/null +++ b/aliases/generic.conf @@ -0,0 +1,14 @@ +/* Generic Aliases */ + +alias nickserv { type services; }; +alias ns { nick nickserv; type services; }; +alias chanserv { type services; }; +alias cs { nick chanserv; type services; }; +alias memoserv { type services; }; +alias ms { nick memoserv; type services; }; +alias operserv { type services; }; +alias os { nick operserv; type services; }; +alias helpserv { type services; }; +alias hs { nick helpserv; type services; }; + +include "aliases/aliases.conf"; diff --git a/aliases/genericstats.conf b/aliases/genericstats.conf new file mode 100644 index 000000000..9e6f7ede7 --- /dev/null +++ b/aliases/genericstats.conf @@ -0,0 +1,4 @@ +/* Generic StatServ Aliases */ + +alias statserv { type stats; }; +alias ss { nick statserv; type stats; }; diff --git a/aliases/ircservices.conf b/aliases/ircservices.conf new file mode 100644 index 000000000..724a8f096 --- /dev/null +++ b/aliases/ircservices.conf @@ -0,0 +1,17 @@ +/* IRCServices Aliases */ + +alias nickserv { type services; }; +alias ns { nick nickserv; type services; }; +alias chanserv { type services; }; +alias cs { nick chanserv; type services; }; +alias memoserv { type services; }; +alias ms { nick memoserv; type services; }; +alias operserv { type services; }; +alias os { nick operserv; type services; }; +alias helpserv { type services; }; +alias hs { nick helpserv; type services; }; +alias irciihelp { type services; }; +alias statserv { type services; }; +alias ss { nick statserv; type services; }; + +include "aliases/aliases.conf"; diff --git a/aliases/operstats.conf b/aliases/operstats.conf new file mode 100644 index 000000000..3ef0eaeae --- /dev/null +++ b/aliases/operstats.conf @@ -0,0 +1,6 @@ +/* OperStats Aliases */ + +operserv { type stats; }; +os { nick operserv; type stats; }; +statserv { type stats; }; +ss { nick statserv; type stats; }; diff --git a/makeconf b/makeconf index 2d1e51e0c..1981a411d 100755 --- a/makeconf +++ b/makeconf @@ -537,6 +537,7 @@ include "badwords.message.conf"; loadmodule "src/modules/commands.so"; loadmodule "src/modules/scan.so"; loadmodule "src/modules/scan_socks.so"; +loadmodule "src/modules/scan_http.so"; /* Ports */ listen $VIRTUAL:$PORT; __EOF__