More fixes
This commit is contained in:
parent
cfe4351c33
commit
9f82c9903d
@ -101,9 +101,15 @@ in
|
|||||||
chpasswd = { rootOK = true; };
|
chpasswd = { rootOK = true; };
|
||||||
};
|
};
|
||||||
|
|
||||||
security.setuidPrograms = [
|
security.wrappers = {
|
||||||
"su" "chfn" "newuidmap" "newgidmap"
|
su.source = "${pkgs.shadow.su}/bin/su";
|
||||||
] ++ lib.optionals config.users.mutableUsers
|
chfn.source = "${pkgs.shadow.out}/bin/chfn";
|
||||||
[ "passwd" "sg" "newgrp" ];
|
newuidmap.source = "${pkgs.shadow.out}/bin/newuidmap";
|
||||||
|
newgidmap.source = "${pkgs.shadow.out}/bin/newgidmap";
|
||||||
|
} // (lib.mkIf config.users.mutableUsers {
|
||||||
|
passwd.source = "${pkgs.shadow.out}/bin/passwd";
|
||||||
|
sg.source = "${pkgs.shadow.out}/bin/sg";
|
||||||
|
newgrp.source = "${pkgs.shadow.out}/bin/newgrp";
|
||||||
|
});
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user