Changed required by NixOS 14.04
Eelco Dolstra committed
Apr 30, 2014 at 17:18 UTC
f5ba6534a1a122fff71a219584202791ea1a2781
2 files changed
+2
-11
delft/build-machines-common.nix
-11
@@ -31,17 +31,6 @@ in
31
"0,30 * * * * ${m3chown}"
32
];
33
34
- users.extraUsers =
35
- [ { name = "buildfarm";
36
- description = "Hydra unprivileged build slave";
37
- group = "users";
38
- home = "/home/buildfarm";
39
- useDefaultShell = true;
40
- createHome = true;
41
- isSystemUser = false;
42
- }
43
- ];
44
-
34
# !!! Should have a NixOS option for installing files into a declarative user account.
35
system.activationScripts.buildfarmSSHKey = stringAfter [ "users" ]
36
''
delft/common.nix
+2
@@ -5,6 +5,8 @@ with pkgs.lib;
5
{
6
imports = [ ./static-net-config.nix ];
7
8
+ nixpkgs.config.allowUnfree = true;
9
+
10
users.extraUsers.root.openssh.authorizedKeys.keys =
11
[ # ~/.ssh/id_mass_update
12
"ssh-dss AAAAB3NzaC1kc3MAAACBAN/f/VlDwxI0T51Kqen4WLz0ittuJFAgPZ6VwbwPPyHRpmKY/m5Zd2nycY8zDTDF1JJGlFpDC3wsoOlaYr4/AlJvRy/0SUvlnDcocXHs1BM1ZLWV2MdUuG6dCHNUYDsQat8bKm4YdjLmfL1p/PKpKS83+0S59u1PCkPWsoL0Wqc7AAAAFQCU4FSXrHs9GHEKuXQ2zpmsKcx2kwAAAIB40t8aJlEipcDtLPax3wfPxqAtbzDsYPuYrX5VF48tdbH4f/kZPm1qKaU7vq+m5n0uuT3mxsBFzuQpDcPhL7ZXJJEHRDMJgvq3dOCk0ejrXTTdnYHDMWUdC9S2f8kYTJ0lf7Jwro5R97PsTpsjfDRGLWoXUfpF6NARANQ0q+tM3wAAAIA14dh6XTX2NBsh+Cew8YYSX5ZK76zNREEbXxuzecXuP2VP14ZR3fMLXI201QyWP+U1Kj8QsS1v2XQ2MtNnXW3HOCb5C0L2Qs0AIV5YQ+UhXUen2RgA8tITUBBV6hLvdhnrmZ8Odrmf0+iAGXBxTgXwpWqW6X9W3CbXyA1Ncs0ZSQ== root@buildfarm"