Distributed build: Difference between revisions
imported>Srid add darwin builder |
imported>Natto1784 mNo edit summary |
||
| Line 8: | Line 8: | ||
== Prerequisites == | == Prerequisites == | ||
First, log-in as the user which runs builds locally. If you are using a single user install, this means yourself, and if this is a | First, log-in as the user which runs builds locally. If you are using a single user install, this means yourself, and if this is a | ||
multi-user install, this means <code>root</code>, so on the SSH server, you must set <code>PermitRootLogin yes</code> (in NixOS, set <code>services.openssh.permitRootLogin = "yes";</code>) | multi-user install, this means <code>root</code>, so on the SSH server, you must set <code>PermitRootLogin yes</code> (in NixOS, set <code>services.openssh.settings.permitRootLogin = "yes";</code>) | ||
You must ensure you can run <code>nix*</code> commands on the remote without user interaction and without any option on the ssh command line: | You must ensure you can run <code>nix*</code> commands on the remote without user interaction and without any option on the ssh command line: | ||