diff options
author | Sadie Powell <sadie@witchery.services> | 2025-03-03 22:02:48 +0000 |
---|---|---|
committer | Sadie Powell <sadie@witchery.services> | 2025-03-03 22:02:48 +0000 |
commit | 224caf32c740fb30065602e4661a937e3f496289 (patch) | |
tree | 2be0d8fc9927f7646ffefd026365a32d4ed50195 /data | |
parent | 5828cdba45bbcf27349c62f13d341d31fcf01853 (diff) |
Rename sasl to ns_sasl, move to nickserv.example.conf.
Diffstat (limited to 'data')
-rw-r--r-- | data/modules.example.conf | 10 | ||||
-rw-r--r-- | data/nickserv.example.conf | 13 |
2 files changed, 13 insertions, 10 deletions
diff --git a/data/modules.example.conf b/data/modules.example.conf index 0ae9a9456..e3cd7ad22 100644 --- a/data/modules.example.conf +++ b/data/modules.example.conf @@ -559,16 +559,6 @@ module } /* - * sasl - * - * Some IRCds allow "SASL" authentication to let users identify to services - * during the IRCd user registration process. If this module is loaded, Anope will allow - * authenticating users through this mechanism. Supported mechanisms are: - * PLAIN, EXTERNAL. - */ -module { name = "sasl" } - -/* * ssl_gnutls [EXTRA] * * This module provides SSL services to Anope using GnuTLS, for example to diff --git a/data/nickserv.example.conf b/data/nickserv.example.conf index ad41ba37f..9e08d5e40 100644 --- a/data/nickserv.example.conf +++ b/data/nickserv.example.conf @@ -520,6 +520,19 @@ module { name = "ns_resetpass" } command { service = "NickServ"; name = "RESETPASS"; command = "nickserv/resetpass"; } /* + * ns_sasl + * + * Provides support for authentication to services via IRCv3 SASL. This is a standardised + * alternative to ns_identify that is supported by several IRCds. + * + * You will need to configure your IRCd to use SASL. See the following links for details: + * + * InspIRCd: https://docs.inspircd.org/4/modules/sasl/ + * UnrealIRCd: https://www.unrealircd.org/docs/SASL#Enabling_SASL_on_the_server + */ +module { name = "ns_sasl" } + +/* * ns_set * * Provides the commands: |