Commit 3e9015a04174

Vincent Demeester <vincent@sbr.pm>
2021-11-19 16:22:31
systems/modules: add builder user to builder profile.
It was set on wakasu only instead of all builder hosts. Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 9c16bd3
Changed files (2)
systems
hosts
modules
profiles
systems/hosts/wakasu.nix
@@ -47,14 +47,6 @@ in
     "powerpc64le-linux"
   ];
 
-  users.extraUsers.builder = {
-    isNormalUser = true;
-    uid = 1018;
-    extraGroups = [ ];
-    openssh.authorizedKeys.keys = [ (builtins.readFile "/etc/nixos/secrets/builder.pub") ];
-  };
-  nix.trustedUsers = [ "root" "vincent" "builder" ];
-
   fileSystems."/" = {
     device = "/dev/disk/by-uuid/6590b73d-72a4-4356-94b1-f56ac45c976d";
     fsType = "ext4";
systems/modules/profiles/builder.nix
@@ -17,6 +17,7 @@ in
     sops.secrets.builder = {
       sopsFile = ../../../secrets/builder.yaml;
     };
+
     nix.buildMachines = (filter isCurrentHost
       [
         {
@@ -50,4 +51,13 @@ in
     };
 
   };
+
+  users.extraUsers.builder = {
+    isNormalUser = true;
+    uid = 1018;
+    extraGroups = [ ];
+    openssh.authorizedKeys.keys = [ (builtins.readFile "/etc/nixos/secrets/builder.pub") ];
+  };
+  nix.trustedUsers = [ "root" "vincent" "builder" ];
+
 }