diff options
Diffstat (limited to 'modules/services/nixos/ngircd.nix')
| -rw-r--r-- | modules/services/nixos/ngircd.nix | 8 |
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; + }; } |
