switch from userborn to sysusers

fixes #2117
This commit is contained in:
Jörg Thalheim
2024-10-02 13:29:00 +02:00
committed by Mic92
parent db11e7cb92
commit c3be54047f
2 changed files with 3 additions and 5 deletions

View File

@@ -47,8 +47,8 @@ let
]; ];
boot.initrd.systemd.emergencyAccess = true; boot.initrd.systemd.emergencyAccess = true;
# sysusers would be faster because it doesn't need perl, but it cannot create normal users # userborn would be faster because it doesn't need perl, but it cannot create normal users
systemd.sysusers.enable = true; services.userborn.enable = true;
users.mutableUsers = false; users.mutableUsers = false;
users.allowNoPasswordLogin = true; users.allowNoPasswordLogin = true;

View File

@@ -45,9 +45,7 @@
security.sudo.wheelNeedsPassword = false; security.sudo.wheelNeedsPassword = false;
users.users.user = lib.mkIf (config.clan.services.waypipe.user == "user") { users.users.user = lib.mkIf (config.clan.services.waypipe.user == "user") {
# workaround sysusers uid = 1000;
isSystemUser = true;
uid = 998;
group = "users"; group = "users";
initialPassword = ""; initialPassword = "";
extraGroups = [ extraGroups = [