Commit 26dac3467022

Vincent Demeester <vincent@sbr.pm>
2021-11-19 18:31:54
systems/modules: fix builder…
… remove creation of user on machine that uses distributedBuilds. For now, put them in the hosts that would have the builder role. Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 55364e5
Changed files (3)
systems
systems/hosts/aomi.nix
@@ -143,4 +143,12 @@ in
     };
   };
 
+  # Move this to a "builder" role
+  users.extraUsers.builder = {
+    isNormalUser = true;
+    uid = 1018;
+    extraGroups = [ ];
+    openssh.authorizedKeys.keys = [ (builtins.readFile ../../../secrets/builder.pub) ];
+  };
+  nix.trustedUsers = [ "root" "vincent" "builder" ];
 }
systems/hosts/wakasu.nix
@@ -95,4 +95,13 @@ in
       endpointPublicKey = endpointPublicKey;
     };
   };
+
+  # Move this to a "builder" role
+  users.extraUsers.builder = {
+    isNormalUser = true;
+    uid = 1018;
+    extraGroups = [ ];
+    openssh.authorizedKeys.keys = [ (builtins.readFile ../../../secrets/builder.pub) ];
+  };
+  nix.trustedUsers = [ "root" "vincent" "builder" ];
 }
systems/modules/profiles/builder.nix
@@ -54,14 +54,6 @@ in
       };
     };
 
-    users.extraUsers.builder = {
-      isNormalUser = true;
-      uid = 1018;
-      extraGroups = [ ];
-      openssh.authorizedKeys.keys = [ (builtins.readFile ../../../secrets/builder.pub) ];
-    };
-    nix.trustedUsers = [ "root" "vincent" "builder" ];
-
   };