aboutsummaryrefslogtreecommitdiffstats
path: root/docs/conf/opers.conf.example
Commit message (Expand)AuthorAgeFilesLines
* Make passwords for oper accounts optional.•••This allows restricting an oper account based on other data such as TLS fingerprint or services account but without logging them in automatically like autologin. Gravatar Sadie Powell2024-05-161-0/+8
* Merge branch 'insp3' into master.Gravatar Sadie Powell2022-12-251-0/+1
|\
| * Add an oper priv for exempting opers from blockamsg.•••Closes #2007. Gravatar Sadie Powell2022-12-191-0/+1
* | Move <oper:autologin> from m_sslinfo to core_oper and rework.•••- Promote autologin to a core concept with visibility in events. - Replace the binary yes/no value with strict/relaxed/never. This intentionally breaks v3 oper block autologin as admins will need to review them for the security implications of the new behaviour. Gravatar Sadie Powell2022-12-111-4/+12
* | Allow restricting an oper account based on services account.Gravatar Sadie Powell2022-12-101-1/+5
* | Add support for per-oper/opertype operator MOTDs.Gravatar Sadie Powell2022-12-091-0/+11
* | Replace <showwhois:showfromopers> with an operator privilege.Gravatar Sadie Powell2022-07-211-0/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-011-0/+1
|\|
| * Add the channels/ignore-chanfilter priv to the chanfilter module.•••Closes #1971. Gravatar Sadie Powell2022-03-281-0/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-03-111-0/+1
|\|
| * Change delaymsg to use exemptchanops and have an oper priv (#1959).Gravatar iwalkalone2022-02-131-0/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-09-231-0/+1
|\|
| * Add the channels/ignore-repeat priv to exempt opers from +E.Gravatar David Schultz2021-09-211-0/+1
* | Always respect the host field when automatically logging in opers.Gravatar Sadie Powell2021-08-261-5/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-011-3/+5
|\|
| * Update example configuration for 'if-host-match' oper autologin option.Gravatar Molly Miller2021-06-211-3/+5
| * Minor cleanup and documentation improvements.•••- Only show a generic failure message to the user upon oper failure due to not having a secure connection or matching cert. fingerprint. - Update the comment about oper:fingerprint as it can be a space separated list of fingerprints and not just one. - Improve a few code comments and formatting. Gravatar Matt Schatz2020-04-141-3/+3
| * Update user-facing text and comments of SSL to TLS.Gravatar Matt Schatz2020-04-141-5/+5
* | Import a greatly refactored version of the opmoderated module.•••Co-authored-by: Daniel De Graaf <danieldg@inspircd.org>. Gravatar Sadie Powell2021-06-171-0/+1
* | Demote the lockserv module to inspircd-contrib.Gravatar Sadie Powell2021-06-011-1/+1
* | Demote the clones module to inspircd-contrib.Gravatar Sadie Powell2021-06-011-1/+1
* | Refer to encryption as TLS instead of SSL in all messages.Gravatar Sadie Powell2021-04-081-5/+5
* | Refactor the securelist module.•••- General clean up of the module source to comply with our coding style. - Allow <securehost> tags to contain a user@ip mask as well as a user@host mask. - Default <securelist:exemptregistered> to on. Gravatar Sadie Powell2021-04-011-0/+1
* | Minor cleanup and documentation improvements.•••- Only show a generic failure message to the user upon oper failure due to not having a secure connection or matching cert. fingerprint. - Update the comment about oper:fingerprint as it can be a space separated list of fingerprints and not just one. - Improve a few code comments and formatting. Gravatar Matt Schatz2020-04-141-3/+3
* | Update user-facing text and comments of SSL to TLS.Gravatar Matt Schatz2020-04-141-5/+5
|/
* Add support for limiting what opers can subscribe to snomasks.Gravatar Sadie Powell2020-04-111-4/+7
* Add support for the servers/ignore-shun privilege.Gravatar Sadie Powell2020-03-291-0/+1
* Textual improvements and fixes such as typos, casing, etc. (#1612)Gravatar Robby2019-04-281-2/+2
* Use a consistent naming scheme for operator privileges.•••- users/callerid-override is now users/ignore-callerid. - users/privdeaf-override is now users/ignore-privdeaf. Gravatar Peter Powell2019-04-041-3/+3
* Merge extras/m_privdeaf into m_deaf and update documentation.•••- Merge the 2.0 extras module m_privdeaf (usermode +D for deaf to user messages and notices) as they have a similar purpose. - Improve the channel deaf logic where a known case of bypassing still looped the channel userlist building an empty exemption list. - Improve the comments within the code. - Update the documentation with the previously undocumented configuration to deaf and the new privdeaf configuration. Gravatar Matt Schatz2019-04-031-0/+1
* m_commonchans: Replace IsOper() with HasPrivPermission() instead.Gravatar Robby2019-04-021-2/+3
* Add oper privs to allow overriding noctcp.Gravatar Matt Schatz2019-03-141-0/+2
* Various text improvements: consistency, syntax, help and doc updates/fixes.Gravatar Robby2019-02-181-21/+25
* Move the close and jumpserver modules to inspircd-extras.•••- The close module is borderline useless. - The jumpserver numeric is supported by barely any clients and has various security problems. Gravatar Peter Powell2019-02-151-2/+2
* Remove deprecated config checker and make <die> actually useful.•••- Remove the deprecated config tag checker. This checker is neither exhaustive nor is it particularly accurate. Instead the new docs site will contain a page detailing the breaking changes between releases. - Remove the insulting <die> tags in inspircd.conf.example and add some descriptive ones in files that it is critical for the user to edit correctly. - Show the message from the <die> tag so the user actually knows what they did wrong. Gravatar Peter Powell2018-10-271-0/+4
* Remove the ripemd160 module.•••The library code used by this module is licensed under a non-free license which is incompatible with the GPLv2. Combined with the fact that it has been superceded by better algorithms like bcrypt I have decided to remove it. An alternate implementation of this algorithm is provided by the m_hash_gnutls module if people *really* need to use it. Gravatar Peter Powell2018-09-061-3/+3
* Use an oper priv instead of a config flag for overriding nonicks.Gravatar Peter Powell2018-04-161-0/+1
* Use an oper priv instead of a config flag for overriding callerid.Gravatar Peter Powell2018-04-161-0/+1
* Separate secret and private channels on whois for non-opers (#1447)•••Separate secret and private channels on WHOIS for all users. - Move the config parsing from the core to core_whois. - Replace <security:operspywhois> with an oper privilege. - Introduce <options:splitwhois> to split WHOIS channel lists. Closes #969.Gravatar Dylan Frank2018-03-251-0/+1
* Update documentation for password hashing.•••- Follow best current practises by using bcrypt almost everywhere in the example configuration files. - Document the existence of new hashing modules in master. Gravatar Peter Powell2016-09-121-6/+7
* Update example configuration to say the new style module names everywhereGravatar Attila Molnar2015-05-201-10/+9
* Merge insp20Gravatar Attila Molnar2015-04-201-5/+5
|\
| * Make some config strings a bit more professional and use RFC reserved TLD's e...Gravatar JD Horelick2014-11-091-2/+2
| * Add missing oper-only commands to oper class blocksGravatar JD Horelick2014-11-091-3/+3
* | Say "SSL certificate fingerprint" instead of "SSL fingerprint" everywhereGravatar Attila Molnar2014-07-191-4/+4
* | Kill <channels> in favour of <connect:maxchans> and <oper:maxchans>.•••Remove channels/high-join-limit privilege Gravatar Peter Powell2014-04-111-2/+4
* | Merge insp20Gravatar Attila Molnar2014-04-071-53/+55
|\|
| * Major example configuration and helpop update•••Big thanks to @m4z (#621) and @Robby- (#630) who contributed a lot to this Gravatar Attila Molnar2014-04-041-53/+55
* | Add m_clearchan which removes users from a channel without sending n*(n+1)/2 ...Gravatar Attila Molnar2014-01-261-1/+1
* | Merge insp20Gravatar Attila Molnar2014-01-211-3/+3
|\|