diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2014-09-16T12·49+0200 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2014-09-16T12·49+0200 |
commit | b1af336132cfe8a6e4c54912cc512f8c28d4ebf3 (patch) | |
tree | 2ddaaba65b105320cd90f5edef0173b4a1b55dd8 | |
parent | 57f6463ec03c3399f8bd682cecab27ff1671d21d (diff) |
Undocument NIX_OTHER_STORES
-rw-r--r-- | doc/manual/command-ref/env-common.xml | 22 | ||||
-rw-r--r-- | doc/manual/manual.xml | 2 | ||||
-rw-r--r-- | doc/manual/packages/sharing-packages.xml | 27 |
3 files changed, 2 insertions, 49 deletions
diff --git a/doc/manual/command-ref/env-common.xml b/doc/manual/command-ref/env-common.xml index b52e450309f4..39e3e9cff2e3 100644 --- a/doc/manual/command-ref/env-common.xml +++ b/doc/manual/command-ref/env-common.xml @@ -283,28 +283,6 @@ $ mount -o bind /mnt/otherdisk/nix /nix</screen> </varlistentry> -<varlistentry xml:id="envar-other-stores"><term><envar>NIX_OTHER_STORES</envar></term> - - <listitem><para>This variable contains the paths of remote Nix - installations from which packages can be copied, separated by colons. - <phrase condition="manual">See <xref linkend="sec-sharing-packages" - /> for details.</phrase> Each path should be the - <filename>/nix</filename> directory of a remote Nix installation - (i.e., not the <filename>/nix/store</filename> directory). The - paths are subject to globbing, so you can set it so something like - <literal>/var/run/nix/remote-stores/*/nix</literal> and mount - multiple remote filesystems in - <literal>/var/run/nix/remote-stores</literal>.</para> - - <para>Note that if you’re building through the <link - linkend="sec-nix-daemon">Nix daemon</link>, the only setting for - this variable that matters is the one that the - <command>nix-daemon</command> process uses. So if you want to - change it, you have to restart the daemon.</para></listitem> - -</varlistentry> - - <varlistentry><term><envar>NIX_SHOW_STATS</envar></term> <listitem><para>If set to <literal>1</literal>, Nix will print some diff --git a/doc/manual/manual.xml b/doc/manual/manual.xml index 513eb311cd96..2fdb8435f6cc 100644 --- a/doc/manual/manual.xml +++ b/doc/manual/manual.xml @@ -25,7 +25,7 @@ <holder>Eelco Dolstra</holder> </copyright> - <date>April 2014</date> + <date>September 2014</date> </info> diff --git a/doc/manual/packages/sharing-packages.xml b/doc/manual/packages/sharing-packages.xml index 573b7c1e77a6..8fab15f7ef2d 100644 --- a/doc/manual/packages/sharing-packages.xml +++ b/doc/manual/packages/sharing-packages.xml @@ -53,30 +53,5 @@ But note that <command>nix-copy-closure</command> is generally more efficient in this example because it only copies paths that are not already present in the target Nix store.</para> -<para>Finally, if you can mount the Nix store of a remote machine in -your local filesystem, Nix can copy paths from the remote Nix store to -the local Nix store <emphasis>on demand</emphasis>. For instance, -suppose that you mount a remote machine containing a Nix store via -<command -xlink:href="http://fuse.sourceforge.net/sshfs.html">sshfs</command>: -<screen> -$ sshfs alice@itchy.example.org:/ /mnt</screen> - -You should then set the <envar>NIX_OTHER_STORES</envar> environment -variable to tell Nix about this remote Nix store: - -<screen> -$ export NIX_OTHER_STORES=/mnt/nix</screen> - -Then if you do any Nix operation, e.g. - -<screen> -$ nix-env -i firefox</screen> - -and Nix has to build a path that it sees is already present in -<filename>/mnt/nix</filename>, then it will just copy from there -instead of building it from source.</para> - - -</chapter> \ No newline at end of file +</chapter> |