aboutsummaryrefslogtreecommitdiffstats
path: root/docs/conf/opers.conf.example
Commit message (Collapse)AuthorAgeFilesLines
* Make filenames a bit more friendly for Windows users.Gravatar Sadie Powell2024-06-171-222/+0
|
* Make passwords for oper accounts optional.Gravatar Sadie Powell2024-05-161-0/+8
| | | | | | 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.
* Merge branch 'insp3' into master.Gravatar Sadie Powell2022-12-251-0/+1
|\
| * Add an oper priv for exempting opers from blockamsg.Gravatar Sadie Powell2022-12-191-0/+1
| | | | | | | | Closes #2007.
* | Move <oper:autologin> from m_sslinfo to core_oper and rework.Gravatar Sadie Powell2022-12-111-4/+12
| | | | | | | | | | | | | | | | - 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.
* | 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.Gravatar Sadie Powell2022-03-281-0/+1
| | | | | | | | Closes #1971.
* | 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.Gravatar Matt Schatz2020-04-141-3/+3
| | | | | | | | | | | | | | | | - 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.
| * 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.Gravatar Sadie Powell2021-06-171-0/+1
| | | | | | | | Co-authored-by: Daniel De Graaf <danieldg@inspircd.org>.
* | 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.Gravatar Sadie Powell2021-04-011-0/+1
| | | | | | | | | | | | | | | | | | | | - 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.
* | Minor cleanup and documentation improvements.Gravatar Matt Schatz2020-04-141-3/+3
| | | | | | | | | | | | | | | | - 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.
* | 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.Gravatar Peter Powell2019-04-041-3/+3
| | | | | - users/callerid-override is now users/ignore-callerid. - users/privdeaf-override is now users/ignore-privdeaf.
* Merge extras/m_privdeaf into m_deaf and update documentation.Gravatar Matt Schatz2019-04-031-0/+1
| | | | | | | | | | - 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.
* 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.Gravatar Peter Powell2019-02-151-2/+2
| | | | | | - The close module is borderline useless. - The jumpserver numeric is supported by barely any clients and has various security problems.
* Remove deprecated config checker and make <die> actually useful.Gravatar Peter Powell2018-10-271-0/+4
| | | | | | | | | | | | - 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.
* Remove the ripemd160 module.Gravatar Peter Powell2018-09-061-3/+3
| | | | | | | | | | 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.
* 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)Gravatar Dylan Frank2018-03-251-0/+1
| | | | | | | | | 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.
* Update documentation for password hashing.Gravatar Peter Powell2016-09-121-6/+7
| | | | | | - Follow best current practises by using bcrypt almost everywhere in the example configuration files. - Document the existence of new hashing modules in master.
* 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 ↵Gravatar JD Horelick2014-11-091-2/+2
| | | | | | | | everywhere
| * 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>.Gravatar Peter Powell2014-04-111-2/+4
| | | | | | | | Remove channels/high-join-limit privilege
* | Merge insp20Gravatar Attila Molnar2014-04-071-53/+55
|\|
| * Major example configuration and helpop updateGravatar Attila Molnar2014-04-041-53/+55
| | | | | | | | Big thanks to @m4z (#621) and @Robby- (#630) who contributed a lot to this
* | Add m_clearchan which removes users from a channel without sending n*(n+1)/2 ↵Gravatar Attila Molnar2014-01-261-1/+1
| | | | | | | | QUIT messages