summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorRobin Burchell w00t@inspircd.org <Robin Burchell w00t@inspircd.org@5417fbe8-f217-4b02-8779-1006273d7864>2008-11-08 17:22:29 +0000
committerRobin Burchell w00t@inspircd.org <Robin Burchell w00t@inspircd.org@5417fbe8-f217-4b02-8779-1006273d7864>2008-11-08 17:22:29 +0000
commit6130eecca20443011310ea5b7bdda072dd2c1265 (patch)
tree29714c929ea425c2c35fc8e7ef396cb742d338f9 /data
parent1072827648ad8809d32f23f5835698ba36690305 (diff)
Merge commit 'cbx/anopeng-config' into anopeng
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1598 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'data')
-rw-r--r--data/example_new.conf90
1 files changed, 90 insertions, 0 deletions
diff --git a/data/example_new.conf b/data/example_new.conf
index 636b2a3c8..1d1abdd55 100644
--- a/data/example_new.conf
+++ b/data/example_new.conf
@@ -117,6 +117,54 @@ uplink
* Refer to your IRCd documentation for more information on link blocks.
*/
password = "mypassword"
+
+ /*
+ * What Server ID to use for this connection?
+ * Note: This should *ONLY* be used for TS6/P10 IRCds.
+ */
+ #id = "64"
+}
+
+/*
+ * [REQUIRED] Server Information
+ *
+ * This section contains information about the Services server.
+ */
+serverinfo {
+ /*
+ * The hostname that Services will be seen as, it must have no conflicts with any
+ * other server names on the rest of your IRC network. Note that it does not have
+ * to be an existing hostname, just one that isn't on your network already. This
+ * can be overridden with the -name command-line option when starting Services.
+ */
+ name = "services.localhost.net"
+
+ /*
+ * The text which should appear as the server's information in /whois and similar
+ * queries. This can be overridden by the -desc command-line option when starting
+ * Services.
+ */
+ description = "Services for IRC Networks"
+
+ /*
+ * These identify the ident@hostname which will be used by the Serivces pesudoclients.
+ * They can be overridden by the -user and -host command-line options when starting
+ * Services.
+ */
+ ident = "services"
+ hostname = "localhost.net"
+
+ /*
+ * The filename containing the Services process ID. The path is relative to the
+ * services executable. If not given, defaults to "services.pid".
+ */
+ pid = "services.pid"
+
+ /*
+ * The filename containing the Message of the Day. The path is relative to the
+ * services executable. If not given, defaults to "services.motd".
+ */
+ motd = "services.motd"
}
/*
@@ -152,6 +200,12 @@ nickserv
#prenickdatabase = "prenick.db"
/*
+ * The core modules to load for NickServ. This is a space separated list that corresponds
+ * to the base names of the modules for NickServ. This directive is optional, but highly recommended.
+ */
+ modules = "ns_help ns_register ns_group ns_identify ns_access ns_set ns_saset ns_drop ns_recover ns_release ns_sendpass ns_ghost ns_alist ns_info ns_list ns_logout ns_status ns_update ns_getpass ns_getemail ns_forbid ns_suspend"
+
+ /*
* Force users to give an e-mail address when they register a nick. This directive
* is recommended to be enabled, and required if the e-mail registration option is
* enabled.
@@ -339,6 +393,12 @@ chanserv
database = "chan.db"
/*
+ * The core modules to load for ChanServ. This is a space separated list that corresponds
+ * to the base names of the modules for ChanServ. This directive is optional, but highly recommended.
+ */
+ modules = "cs_help cs_register cs_identify cs_set cs_xop cs_access cs_akick cs_drop cs_sendpass cs_ban cs_clear cs_modes cs_getkey cs_invite cs_kick cs_list cs_logout cs_topic cs_info cs_getpass cs_forbid cs_suspend cs_status"
+
+ /*
* The default options for newly registered channels. Note that changing these options
* will have no effect on channels which are already registered. The list must be separated
* by spaces.
@@ -454,6 +514,12 @@ memoserv
description = "Memo Service"
/*
+ * The core modules to load for MemoServ. This is a space separated list that corresponds
+ * to the base names of the modules for MemoServ. This directive is optional, but highly recommended.
+ */
+ modules = "ms_send ms_cancel ms_list ms_read ms_del ms_set ms_info ms_rsend ms_check ms_staff ms_sendall ms_help"
+
+ /*
* The maximum number of memos a user is allowed to keep by default. Normal users may set the
* limit anywhere between 0 and this value. Services Admins can change it to any value or
* disable it. This directive is optional, but recommended. If not set, the limit is disabled
@@ -515,6 +581,12 @@ botserv
database = "bot.db"
/*
+ * The core modules to load for BotServ. This is a space separated list that corresponds
+ * to the base names of the modules for BotServ. This directive is optional, but highly recommended.
+ */
+ modules = "bs_help bs_botlist bs_assign bs_set bs_kick bs_badwords bs_act bs_info bs_say bs_unassign bs_bot bs_fantasy bs_fantasy_kick bs_fantasy_kickban bs_fantasy_owner bs_fantasy_seen bs_fantasy_unban"
+
+ /*
* The default bot options for newly registered channel. Note that changing these options
* will have no effect on channels which are already registered. The list must be separated
* by spaces.
@@ -608,6 +680,12 @@ hostserv
database = "hosts.db"
/*
+ * The core modules to load for HostServ. This is a space separated list that corresponds
+ * to the base names of the modules for HostServ. This directive is optional, but highly recommended.
+ */
+ modules = "hs_help hs_on hs_off hs_group hs_list hs_set hs_setall hs_del hs_delall"
+
+ /*
* Specifies the nicks of NON-OPERS allowed to set or remove vHosts using HostServ. Can be re-loaded
* with /msg operserv reload. You can specify more than one nick by separating each one by a space.
*
@@ -635,6 +713,12 @@ helpserv
* name) of the client.
*/
description = "Help Service"
+
+ /*
+ * The core modules to load for HelpServ. This is a space separated list that corresponds
+ * to the base names of the modules for HelpServ. This directive is optional, but highly recommended.
+ */
+ modules = "he_help"
}
/*
@@ -693,6 +777,12 @@ operserv
#autokilldatabase = "akill.db"
/*
+ * The core modules to load for OperServ. This is a space separated list that corresponds
+ * to the base names of the modules for OperServ. This directive is optional, but highly recommended.
+ */
+ modules = "os_help os_global os_stats os_oper os_admin os_staff os_mode os_kick os_clearmodes os_akill os_sgline os_sqline os_szline os_chanlist os_userlist os_logonnews os_randomnews os_opernews os_session os_noop os_jupe os_ignore os_set os_reload os_update os_restart os_quit os_shutdown os_defcon os_chankill os_svsnick os_oline os_umode os_modload os_modunload os_modlist os_modinfo"
+
+ /*
* Specifies the Services "super-users". The super-users, or "roots" as in Unix terminology, are
* the only uses who can add or delete Services Admins.
*