1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-03 15:55:57 +02:00

services: ngircd: Disable PAM by default.

This was the original intention, as PAM authentication cannot be easily
satisfied when the service runs as non-root, which is the case.

* gnu/services/messaging.scm (ngircd-configuration) <options>: Remove maybe
and set default value.
* doc/guix.texi (Messaging Services): Update.

Change-Id: I8435cf5be7206f9165d69cbbac11c205bf928c8f
This commit is contained in:
Maxim Cournoyer
2025-04-12 00:55:53 +09:00
parent a42630e85b
commit d46bad2cd9
2 changed files with 3 additions and 2 deletions
+1 -1
View File
@@ -30416,7 +30416,7 @@ A ngircd-global record object used to specify global options.
@item @code{limits} (type: maybe-ngircd-limits)
The ngircd-limits record object used to specify limits options.
@item @code{options} (type: maybe-ngircd-options)
@item @code{options} (type: ngircd-options)
The ngircd-options record object used to specify optional features and
configuration options.
+2 -1
View File
@@ -1436,8 +1436,9 @@ for different users. Refer to @samp{man 5 ngircd.conf} for more details.")
(limits
maybe-ngircd-limits
"The ngircd-limits record object used to specify limits options.")
;; Always use a ngircd-options default to ensure PAM is disabled by default.
(options
maybe-ngircd-options
(ngircd-options (ngircd-options))
"The ngircd-options record object used to specify optional features and
configuration options.")
(ssl