Eelco Dolstra
6761757428
* Use the Store API bindings in nix-copy-closure.
2011-10-11 15:41:13 +00:00
Eelco Dolstra
c362e4d718
* Move SSH.pm.
2011-10-11 11:45:36 +00:00
Eelco Dolstra
5090c34ee1
* Set the executable bit on scripts.
2011-10-10 22:40:17 +00:00
Eelco Dolstra
f1a6b97639
* nix-copy-closure: make sure that the shell doesn't do globbing of
...
`+' and `?' in filenames. This is very slow if /nix/store is very
large. (This is a quick hack - a cleaner solution would be to
bypass the shell entirely.)
2010-12-15 08:39:37 +00:00
Eelco Dolstra
365f3028dd
* Use CamelCase for the Perl modules.
2010-12-05 17:50:29 +00:00
Eelco Dolstra
e51a276907
* Remove the `cat' calls when not using --gzip.
2010-02-04 01:39:23 +00:00
Eelco Dolstra
d0c32dc135
* In the build hook, if connecting to a machine fails, try the other
...
machines of the right type (if available). This makes the build
farm more robust to failures.
2010-02-03 20:35:37 +00:00
Eelco Dolstra
bc1e478db1
* nix-copy-closure: start only one SSH connection to the server, or
...
recycle an already existing connection (using OpenSSH's connection
sharing feature).
2010-02-03 15:34:52 +00:00
Eelco Dolstra
47706e3924
* nix-copy-closure: compute the closure in one call to nix-store,
...
which is much faster.
2009-03-28 21:10:29 +00:00
Eelco Dolstra
4213b8d8ec
* Urgh.
2008-11-20 15:44:59 +00:00
Eelco Dolstra
f8ed2e64a5
2007-10-22 12:05:18 +00:00
Eelco Dolstra
f3ebd03bb1
* Remove debug statement.
2007-06-04 12:03:33 +00:00
Eelco Dolstra
efd31139df
* Forgot a @bindir@.
2007-03-27 09:53:58 +00:00
Eelco Dolstra
d303b389a9
* `nix-copy-closure --from': copy from a remote machine instead of to
...
a remote machine.
2007-03-26 21:05:17 +00:00
Eelco Dolstra
7edd2e2cd2
* Refactoring.
2007-03-26 20:49:22 +00:00
Eelco Dolstra
df0283ae86
* Get rid of those stupid --login tricks, it's the responsibility of
...
the remote system to make sure that Nix is in the $PATH.
2007-03-01 13:55:47 +00:00
Eelco Dolstra
30394a4f3f
* sh -> bash.
2007-03-01 13:49:20 +00:00
Eelco Dolstra
fa2be32034
* nix-copy-closure: force a login shell on the remote machine to make
...
sure that nix-store is in the PATH.
* nix-copy-closure: option --gzip to compress data.
2007-02-22 16:42:01 +00:00
Eelco Dolstra
4c5e6d1a2f
* nix-copy-closure: option --sign.
...
* nix-copy-closure: set SSH options through NIX_SSHOPTS..
2007-02-22 15:48:20 +00:00
Eelco Dolstra
024a8ed382
* New command `nix-copy-closure' to copy a closure to a Nix store on
...
another machine through ssh. E.g.,
$ nix-copy-closure xyzzy $(which svn)
copies the closure of Subversion to machine `xyzzy'. This is like
`nix-pack-closure $(which svn) | ssh xyzzy', but it's much more
efficient since it only copies those paths that are missing on the
target machine.
2007-02-21 23:14:53 +00:00