about summary refs log tree commit diff
path: root/nixos/modules/services/misc
diff options
context:
space:
mode:
authorFlorian Klink <flokli@flokli.de>2020-05-05 23:59:38 +0200
committerFlorian Klink <flokli@flokli.de>2020-05-11 16:14:50 +0200
commitecf327d697f477f903980295a9ba0a00301f9ecc (patch)
tree3e7a6782dbb4d36c2705c7efd5f70725de7fe84d /nixos/modules/services/misc
parent1d02247644a43bd71897dc9fafacf7cb94b37d40 (diff)
downloadnixlib-ecf327d697f477f903980295a9ba0a00301f9ecc.tar
nixlib-ecf327d697f477f903980295a9ba0a00301f9ecc.tar.gz
nixlib-ecf327d697f477f903980295a9ba0a00301f9ecc.tar.bz2
nixlib-ecf327d697f477f903980295a9ba0a00301f9ecc.tar.lz
nixlib-ecf327d697f477f903980295a9ba0a00301f9ecc.tar.xz
nixlib-ecf327d697f477f903980295a9ba0a00301f9ecc.tar.zst
nixlib-ecf327d697f477f903980295a9ba0a00301f9ecc.zip
nixos/sssd: add to system.nssDatabases.group too
nixos/modules/config/nsswitch.nix uses `passwdArray` for both `passwd`
and `group`, but when moving this into the sss module in
edddc7c82a848f1b1f23344a338b5d56b38178c0, it didn't get split
appropriately.
Diffstat (limited to 'nixos/modules/services/misc')
-rw-r--r--nixos/modules/services/misc/sssd.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/nixos/modules/services/misc/sssd.nix b/nixos/modules/services/misc/sssd.nix
index 77f6ccfe64f0..fbee02b8e244 100644
--- a/nixos/modules/services/misc/sssd.nix
+++ b/nixos/modules/services/misc/sssd.nix
@@ -76,9 +76,10 @@ in {
 
       system.nssModules = optional cfg.enable pkgs.sssd;
       system.nssDatabases = {
+        group = [ "sss" ];
         passwd = [ "sss" ];
-        shadow = [ "sss" ];
         services = [ "sss" ];
+        shadow = [ "sss" ];
       };
       services.dbus.packages = [ pkgs.sssd ];
     })