diff options
Diffstat (limited to 'data')
| -rw-r--r-- | data/example.conf | 126 |
1 files changed, 125 insertions, 1 deletions
diff --git a/data/example.conf b/data/example.conf index 69d82370a..9f62f906f 100644 --- a/data/example.conf +++ b/data/example.conf @@ -66,6 +66,84 @@ ########################################################################### # +# IRCD configuration +# +########################################################################### + +# IRCDModule <module_name> [REQUIRED] +# The ircd protocol module should be used when connecting anope to your +# chosen IRCD. This should be one of the following options, or a file +# provided by your IRCD author. +# +# Bahamut 1.4.27 [or later] - "bahamut" +# DreamForge 4.6.7 - "dreamforge" +# Hybrid IRCd 7.0 [experimental] - "hybrid" +# InspIRCd 1.0 Beta 3 - "inspircd" +# InspIRCd module is provided by Brain <brain@inspircd.org> +# Plexus 2.0 [or later] - "plexus" +# PTLink 6.15.0 [experimental] - "ptlink" +# RageIRCd 2.0.0 [beta-6 of later] - "rageircd" +# Ratbox 2.0.6 [or later] - "ratbox" +# ShadowIRCD 4.0x [beta 7 or later] - "shadowircd" +# Solid IRCD 3.4.x [3.4.6 or later] - "solidircd" +# UltimateIRCd 3.0.0 [or later] - "ultimate3" +# UltimateIRCd 2.8.2 [or later] - "ultimate2" +# Unreal 3.2 [beta-19 or later] - "unreal32" +# Unreal 3.1.1 [or later] - "unreal31" +# ViagraIRCd 1.3.x [or later] - "viagra" +# + +#IRCDModule "unreal32" + + +########################################################################### +# +# Core module configuration +# +########################################################################### +# HostCoreModules <list> [RECOMMENDED] +# These modules will be loaded as part of HostServ's core. +# It is not recommended you change these settings unless you are +# sure you understand exactly what it is you are doing. +HostCoreModules "hs_help hs_on hs_off hs_group hs_list hs_set hs_setall hs_del hs_delall" + +# MemoCoreModules <list> [RECOMMENDED] +# These modules will be loaded as part of MemoServ's core. +# It is not recommended you change these settings unless you are +# sure you understand exactly what it is you are doing. +MemoCoreModules "ms_send ms_cancel ms_list ms_read ms_del ms_set ms_info ms_rsend ms_check ms_staff ms_sendall ms_help" + +# HelpCoreModules <list> [RECOMMENDED] +# These modules will be loaded as part of HelpServ's core. +# It is not recommended you change these settings unless you are +# sure you understand exactly what it is you are doing. +HelpCoreModules "he_help" + +# BotCoreModules <list> [RECOMMENDED] +# These modules will be loaded as part of BotServ's core. +# It is not recommended you change these settings unless you are +# sure you understand exactly what it is you are doing. +BotCoreModules "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" + +# OperCoreModules <list> [RECOMMENDED] +# These modules will be loaded as part of OperServ's core. +# It is not recommended you change these settings unless you are +# sure you understand exactly what it is you are doing. +OperCoreModules "os_help os_global os_stats os_oper os_admin os_staff os_mode os_kick os_clearmodes os_killclones 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" + +# NickCoreModules <list> [RECOMMENDED] +# These modules will be loaded as part of NickServ's core. +# It is not recommended you change these settings unless you are +# sure you understand exactly what it is you are doing. +NickCoreModules "ns_help ns_register ns_group ns_identify ns_access ns_set 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" + +# ChanCoreModules <list> [RECOMMENDED] +# These modules will be loaded as part of ChanServ's core. +# It is not recommended you change these settings unless you are +# sure you understand exactly what it is you are doing. +ChanCoreModules "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" +########################################################################### +# # Remote server configuration # ########################################################################### @@ -1242,6 +1320,13 @@ SessionAutoKillExpiry 30m # AddAkiller +# OSOpersOnly [RECOMMENDED] +# If this is defined, only IRC Operators will be permitted to use +# OperServ, regardless of module based command access restrictions. + +OSOpersOnly + + ########################################################################### # # DefCon configuration @@ -1426,7 +1511,46 @@ AddAkiller # When compiled with module support, this contains a space separated list # of modules to automaticaly load when services are ready for new clients. # e.g. new pesudo clients such as CatServ :-) *meow* +# By default a number of modules that we found worth adding by default are +# loaded. Feel free to change this if you want to add more, or remove some +# from the list. +# +ModuleDelayedAutoload "cs_appendtopic cs_enforce ns_maxemail ns_noop os_info" + +########################################################################### +# +# Module specific configuration +# +########################################################################### +# +# This section contains configuration options specific to certain modules. +# The options in here are for the modules shipped by default. You can add +# more options for other modules you load here. Check the documentation of +# the module to see what configuration options it provides. + +# NSEmailMax [OPTIONAL] +# Module: ns_maxemail +# +# Limit the amount of registrations with the same email address to the +# amount given here. If set to 0 or left commented, there will be no limit +# enforced when registering new accounts or using /msg NickServ SET EMAIL. +# +#NSEmailMax 1 + +# NSAutoOPDBName [OPTIONAL] +# Module: ns_noop +# +# Use the given filename as database for the autoop list. If not given, +# the default of "autoop.db" will be used. +# +#NSAutoOPDBName "autoop.db" + +# OSInfoDBName [OPTIONAL] +# Module: os_info +# +# Use the given filename as database for the oper information lines. +# If not given, the default of "os_info.db" will be used. # -#ModuleDelayedAutoload "ircd_catserv" +#OSInfoDBName "os_info.db" #EOF |
