diff --git a/machines/newton/hardware.nix b/machines/newton/hardware.nix index 6a603d5..84d37a1 100644 --- a/machines/newton/hardware.nix +++ b/machines/newton/hardware.nix @@ -21,7 +21,7 @@ authorizedKeys = lib.splitString "\n" (builtins.readFile (pkgs.fetchurl { url = "https://github.com/JulienMalka.keys"; - sha256 = "sha256-27lY1/ZmItXNEB03ULu10TUbGvqwbB1EiVrytZONtak="; + sha256 = "sha256-jx0/AAAeq5d6h1ytdUUnF/bMcn4h0UIKQCwzi3S5+YQ="; })); }; diff --git a/modules/drone/default.nix b/modules/drone/default.nix index b606f4a..8e8a452 100644 --- a/modules/drone/default.nix +++ b/modules/drone/default.nix @@ -54,11 +54,11 @@ in }]; }; users.users.droneserver = { - isSystemUser = true; + isNormalUser = true; createHome = true; home = "/home/droneserver"; - group = droneserver; - extraGroups = [ config.users.groups.keys.name ]; + extraGroups = [ droneserver config.users.groups.keys.name ]; + passwordFile = config.sops.secrets.user-julien-password.path; }; users.groups.droneserver = { }; diff --git a/users/julien.nix b/users/julien.nix index aad5fa1..3ced7eb 100644 --- a/users/julien.nix +++ b/users/julien.nix @@ -13,7 +13,7 @@ openssh.authorizedKeys.keyFiles = [ (pkgs.fetchurl { url = "https://github.com/JulienMalka.keys"; - sha256 = "sha256-27lY1/ZmItXNEB03ULu10TUbGvqwbB1EiVrytZONtak="; + sha256 = "sha256-jx0/AAAeq5d6h1ytdUUnF/bMcn4h0UIKQCwzi3S5+YQ="; }) ]; };