lix/scripts
Eelco Dolstra 9958bd6992 Add operation ‘nix-store --repair-path’
This operation allows fixing corrupted or accidentally deleted store
paths by redownloading them using substituters, if available.

Since the corrupted path cannot be replaced atomically, there is a
very small time window (one system call) during which neither the old
(corrupted) nor the new (repaired) contents are available.  So
repairing should be used with some care on critical packages like
Glibc.
2012-10-02 14:08:59 -04:00
..
build-remote.pl.in Build hook: Pass the timeout to the remote builder 2012-09-12 12:18:14 -04:00
copy-from-other-stores.pl.in Add operation ‘nix-store --repair-path’ 2012-10-02 14:08:59 -04:00
copying-collector.pl * I said it couldn't be done. I was wrong. 2005-04-04 15:18:19 +00:00
download-from-binary-cache.pl.in Add operation ‘nix-store --repair-path’ 2012-10-02 14:08:59 -04:00
download-using-manifests.pl.in Add operation ‘nix-store --repair-path’ 2012-10-02 14:08:59 -04:00
find-runtime-roots.pl.in * Set the executable bit on scripts. 2011-10-10 22:40:17 +00:00
install-nix-from-closure.sh Generate binary tarballs for installing Nix 2012-05-22 18:36:54 -04:00
Makefile.am First attempt at the manifest-less substituter 2012-06-29 18:28:52 -04:00
nix-build.in Merge branch 'master' into no-manifests 2012-08-27 11:09:07 -04:00
nix-channel.in nix-channel: Add option to force fetching of manifests 2012-09-13 12:11:40 -04:00
nix-collect-garbage.in nix-collect-garbage: Support --dry-run 2012-09-13 18:09:20 -04:00
nix-copy-closure.in If "pv" is available at compile time, hard-code its path 2012-04-13 14:41:33 +02:00
nix-generate-patches.in nix-generate-patches: Optionally write new patches to $NIX_ALL_PATCHES 2012-04-04 20:46:18 +00:00
nix-http-export.cgi.in Replace wrong (w.r.t. PATH) sed call with in-shell substitution 2009-02-19 20:46:45 +00:00
nix-install-package.in Do some validation of URLs 2012-07-30 17:09:36 -04:00
nix-prefetch-url.in * nix-prefetch-url: rewritten in Perl. 2011-12-02 12:09:50 +00:00
nix-profile.sh.in nix-profile.sh: Revert to single-user version 2012-09-13 17:48:19 -04:00
nix-pull.in Delete manifests in "nix-channel --remove" or when a binary cache is available 2012-09-13 11:35:46 -04:00
nix-push.in Support xz compression in the download-using-manifests substituter 2012-09-19 17:33:42 -04:00
nix-reduce-build.in * Set the executable bit on scripts. 2011-10-10 22:40:17 +00:00
remove-patches.pl * Remove the localPaths feature in manifests since it's no longer used 2011-04-06 09:16:22 +00:00
show-duplication.pl * `show-duplication.pl', a small utility that shows the amount of 2006-09-19 13:53:35 +00:00