fix users in VM again
This commit is contained in:
@@ -48,7 +48,7 @@ let
|
||||
boot.initrd.systemd.emergencyAccess = true;
|
||||
|
||||
# sysusers would be faster because it doesn't need perl, but it cannot create normal users
|
||||
systemd.sysusers.enable = false;
|
||||
systemd.sysusers.enable = true;
|
||||
users.mutableUsers = false;
|
||||
users.allowNoPasswordLogin = true;
|
||||
|
||||
|
||||
@@ -45,13 +45,16 @@
|
||||
security.sudo.wheelNeedsPassword = false;
|
||||
|
||||
users.users.user = lib.mkIf (config.clan.services.waypipe.user == "user") {
|
||||
isNormalUser = true;
|
||||
uid = 1000;
|
||||
password = "";
|
||||
# workaround sysusers
|
||||
isSystemUser = true;
|
||||
uid = 998;
|
||||
group = "users";
|
||||
initialPassword = "";
|
||||
extraGroups = [
|
||||
"wheel"
|
||||
"video"
|
||||
];
|
||||
home = "/home/user";
|
||||
shell = "/run/current-system/sw/bin/bash";
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user