aboutsummaryrefslogtreecommitdiff
path: root/modules/services/nixos/ngircd.nix
diff options
context:
space:
mode:
authorCollin Williams <96917990+bluedragon1221@users.noreply.github.com>2026-02-10 15:49:15 -0600
committerCollin Williams <96917990+bluedragon1221@users.noreply.github.com>2026-02-10 15:49:15 -0600
commited84fb332431c6c33891ac1b18a0b184e7d828be (patch)
treec9ea705ccf7e522eea8e0f6903e35efb9401ac78 /modules/services/nixos/ngircd.nix
parent4faf9d617a1038fc72dd5add6fd25da1a1fbda3d (diff)
deprecate unmaintained services
Diffstat (limited to 'modules/services/nixos/ngircd.nix')
-rw-r--r--modules/services/nixos/ngircd.nix8
1 files changed, 7 insertions, 1 deletions
diff --git a/modules/services/nixos/ngircd.nix b/modules/services/nixos/ngircd.nix
index c40aa11..014dd68 100644
--- a/modules/services/nixos/ngircd.nix
+++ b/modules/services/nixos/ngircd.nix
@@ -14,7 +14,7 @@ in
Info = Ganymede IRC Chat
AdminInfo1 = Collin
- Listen = 0.0.0.0
+ Listen = 127.0.0.1
Ports = ${toString cfg.port}
[Options]
@@ -27,4 +27,10 @@ in
Mask = *@*
'';
};
+
+ users.users.ngircd.extraGroups = ["shadow"];
+
+ security.pam.services.ngircd = {
+ unixAuth = true;
+ };
}