From 7cfd4039ca3a835abfa88dfd595187fb11aa6901 Mon Sep 17 00:00:00 2001 From: Daniel De Graaf Date: Fri, 13 Aug 2010 16:56:24 -0400 Subject: Remove duplicated settings now solely defined by the class --- docs/inspircd.conf.example | 16 ++++++---------- docs/opers.conf.example | 16 +++++++++------- 2 files changed, 15 insertions(+), 17 deletions(-) (limited to 'docs') diff --git a/docs/inspircd.conf.example b/docs/inspircd.conf.example index 9d011ccdf..b120f7a70 100644 --- a/docs/inspircd.conf.example +++ b/docs/inspircd.conf.example @@ -378,6 +378,12 @@ # module be loaded as well. modes="+x"> +# Connect classes can also be assigned upon /OPER, or by modules like m_sqlauth. +# Classes with only a name (no allow=/deny=) are allowed for this use; they never match new users. + + #-#-#-#-#-#-#-#-#-#-#-#- CIDR CONFIGURATION -#-#-#-#-#-#-#-#-#-#-#- # # @@ -425,16 +431,6 @@ # not when the command is run. # -#-#-#-#-#-#-#-#-#-#-#-# MAXIMUM CHANNELS -#-#-#-#-#-#-#-#-#-#-#-#-#-#-# -# # - - - #-#-#-#-#-#-#-#-#-#-#-#-#-#-# DNS SERVER -#-#-#-#-#-#-#-#-#-#-#-#-#-#-# # If these values are not defined, InspIRCd uses the default DNS resolver # of your system. diff --git a/docs/opers.conf.example b/docs/opers.conf.example index d76496e66..50e742c77 100644 --- a/docs/opers.conf.example +++ b/docs/opers.conf.example @@ -24,14 +24,13 @@ # - servers/auspex: allows opers with this priv to see more detail about server information than normal users. # ACTIONS: # - users/mass-message: allows opers with this priv to PRIVMSG and NOTICE to a server mask (e.g. NOTICE $*) - # - channels/high-join-limit: allows opers with this priv to join total channels instead of total channels. - # - channels/set-permanent: allows opers with this priv to set +P on channels with m_permchannels. - # PERMISSIONS: - # - users/flood/no-throttle: allows opers with this priv to send commands without being throttled (*NOTE) - # - users/flood/increased-buffers: allows opers with this priv to send and recieve data without worrying about being disconnected for exceeding limits (*NOTE) + # OVERRIDE: + # - override/: allows permisison to be overridden via m_override # - # *NOTE: These privs are potantially dangerous, as they grant users with them the ability to hammer your server's CPU/RAM as much as they want, essentially. - privs="users/auspex channels/auspex servers/auspex users/mass-message channels/high-join-limit channels/set-permanent users/flood/no-throttle users/flood/increased-buffers" + # NOTE: many of the settings (channels/high-join-limit, users/flood/*) have changed to + # numerical settings in the class to allow them to be assigned to users. + # + privs="users/auspex channels/auspex servers/auspex users/mass-message channels/high-join-limit" # usermodes: Oper-only usermodes that opers with this class can use. usermodes="*" @@ -61,6 +60,9 @@ # classes: classes (above blocks) that this type belongs to. classes="OperChat BanControl HostCloak Shutdown ServerLink" + # class: A named class for this oper; use to raise general user limits + class="OperOnlyClass" + # vhost: host oper gets on oper-up. This is optional. vhost="netadmin.omega.org.za" -- cgit v1.3.1-10-gc9f91