diff options
| author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2025-04-12 00:55:53 +0900 |
|---|---|---|
| committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2025-04-14 10:34:51 +0900 |
| commit | d46bad2cd9f1b663c1c3838470392375b8d4ccf0 (patch) | |
| tree | e88f431b42d68fa6f9903bcbfcab18147426ace0 /gnu/services/messaging.scm | |
| parent | a42630e85b82ad2b5cecc9163a422084cf09ff4c (diff) | |
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
Diffstat (limited to 'gnu/services/messaging.scm')
| -rw-r--r-- | gnu/services/messaging.scm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gnu/services/messaging.scm b/gnu/services/messaging.scm index 6607fa296a7..a8f85fa9ad6 100644 --- a/gnu/services/messaging.scm +++ b/gnu/services/messaging.scm @@ -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 |
