X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=docs%2Fconf%2Fopers.conf.example;h=d8c266b1fbcf61c383838eddbc8bdbce5992d091;hb=054148247e682c8fbebc21080c5bf2b770a9c671;hp=685a252ca669e736cfdccd0a9d32e6c5ebba8143;hpb=cbb6b376c781024534d4ece31a4b5296894d7390;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/docs/conf/opers.conf.example b/docs/conf/opers.conf.example index 685a252ca..d8c266b1f 100644 --- a/docs/conf/opers.conf.example +++ b/docs/conf/opers.conf.example @@ -38,22 +38,26 @@ # - users/ignore-noctcp: allows opers with this priv to send a CTCP to a +T user. # - users/ignore-privdeaf: allows opers with this priv to message users with +D set. # - users/sajoin-others: allows opers with this priv to /SAJOIN users other than themselves. + # - servers/ignore-shun: allows opers with this priv to ignore shuns. # - servers/use-disabled-commands: allows opers with this priv to use disabled commands. # - servers/use-disabled-modes: allows opers with this priv to use disabled modes. # # *NOTE: These privs are potentially 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 users/flood/no-throttle users/flood/increased-buffers" - # usermodes: Oper-only usermodes that opers with this class can use. + # usermodes: Oper-only user modes that opers with this class can use. usermodes="*" # chanmodes: Oper-only channel modes that opers with this class can use. - chanmodes="*"> + chanmodes="*" + + # snomasks: The snomasks that opers with this class can use. + snomasks="*"> - - - + + + @@ -82,7 +86,7 @@ # Requires the opermodes module to be loaded. modes="+s +cCqQ"> - + @@ -108,22 +112,22 @@ host="attila@inspircd.org *@2001:db8::/32" # ** ADVANCED ** This option is disabled by default. - # fingerprint: When using the sslinfo module, you may specify - # a key fingerprint here. This can be obtained by using the /SSLINFO - # command while the module is loaded, and is also noticed on connect. + # fingerprint: When using the sslinfo module, you may specify a space separated + # list of TLS (SSL) client certificate fingerprints here. These can be obtained by using + # the /SSLINFO command while the module is loaded, and is also noticed on connect. # This enhances security by verifying that the person opering up has - # a matching SSL client certificate, which is very difficult to + # a matching TLS (SSL) client certificate, which is very difficult to # forge (impossible unless preimage attacks on the hash exist). # If the sslinfo module isn't loaded, this option will be ignored. #fingerprint="67cb9dc013248a829bb2171ed11becd4" - # autologin: If an SSL certificate fingerprint for this oper is specified, + # autologin: If a TLS (SSL) client certificate fingerprint for this oper is specified, # you can have the oper block automatically log in. This moves all security - # of the oper block to the protection of the client certificate, so be sure + # of the oper block to the protection of the TLS (SSL) client certificate, so be sure # that the private key is well-protected! Requires the sslinfo module. - #autologin="on" + #autologin="yes" - # sslonly: If on, this oper can only oper up if they're using an SSL connection. + # sslonly: If enabled, this oper can only oper up if they're using a TLS (SSL) connection. # Setting this option adds a decent bit of security. Highly recommended # if the oper is on wifi, or specifically, unsecured wifi. Note that it # is redundant to specify this option if you specify a fingerprint.