about summary refs log tree commit diff
path: root/doc/manual/conf-file.xml
AgeCommit message (Collapse)AuthorFilesLines
2014-05-21 nix-store -l: Fetch build logs from the InternetEelco Dolstra1-0/+14
If a build log is not available locally, then ‘nix-store -l’ will now try to download it from the servers listed in the ‘log-servers’ option in nix.conf. For instance, if you have: log-servers = http://hydra.nixos.org/log then it will try to get logs from http://hydra.nixos.org/log/<base name of the store path>. So you can do things like: $ nix-store -l $(which xterm) and get a log even if xterm wasn't built locally.
2014-02-26 Also provide an option for setting the curl connection timeoutEelco Dolstra1-0/+14
2013-09-02 Add an option to limit the log output of buildersEelco Dolstra1-0/+15
This is mostly useful for Hydra to deal with builders that get stuck in an infinite loop writing data to stdout/stderr.
2013-08-26 Fix typos, especially those that end up in the Nix manualIvan Kozik1-7/+7
2013-07-03 Manual: auto-optimise-store is disabled by defaultEelco Dolstra1-5/+6
2013-06-05 Update the default binary cache URL to cache.nixos.orgEelco Dolstra1-1/+1
2013-05-07 Add option ‘extra-binary-caches’Eelco Dolstra1-2/+14
This allows providing additional binary caches, useful in scripts like Hydra's build reproduction scripts, in particular because untrusted caches are ignored.
2013-01-02 Reinstate the http://nixos.org/binary-cache default for the binary-caches ↵Eelco Dolstra1-2/+2
setting
2012-12-29 Allow mounting a path in a different location in the chrootEelco Dolstra1-36/+29
Fixes #24.
2012-12-21 download-from-binary-cache: Use the channels of the calling user rather than ↵Eelco Dolstra1-4/+6
root This should make live easier for single-user (non-daemon) installations. Note that when the daemon is used, the "calling user" is root so we're not using any untrusted caches.
2012-11-06 Add an option ‘use-binary-caches’Eelco Dolstra1-0/+10
This allows disabling the use of binary caches, e.g. $ nix-build ... --option use-binary-caches false Note that $ nix-build ... --option binary-caches '' does not disable all binary caches, since the caches defined by channels will still be used.
2012-10-03 Drop support for running nix-worker in "slave" modeEelco Dolstra1-4/+2
AFAIK nobody uses this, setuid binaries are evil, and there is no good reason why people can't just run the daemon.
2012-09-13 nix-channel: Add option to force fetching of manifestsEelco Dolstra1-0/+12
2012-08-27 Disable the binary cache substituter by default for nowEelco Dolstra1-2/+2
2012-08-01 nix-channel: Use binary caches advertised by channelsEelco Dolstra1-0/+12
Channels can now advertise a binary cache by creating a file <channel-url>/binary-cache-url. The channel unpacker puts these in its "binary-caches" subdirectory. Thus, the URLS of the binary caches for the channels added by root appear in /nix/var/nix/profiles/per-user/eelco/channels/binary-caches/*. The binary cache substituter reads these and adds them to the list of binary caches.
2012-07-31 Allow daemon users to override ‘binary-caches’Eelco Dolstra1-0/+13
For security reasons, daemon users can only specify caches that appear in the ‘binary-caches’ and ‘trusted-binary-caches’ options in nix.conf.
2012-07-31 Add an option ‘build-fallback’ (equivalent to the --fallback flag)Eelco Dolstra1-0/+10
2012-07-30 Get rid of $NIX_BINARY_CACHESEelco Dolstra1-2/+4
You can use ‘--option binary-caches URLs’ instead.
2012-07-26 Merge branch 'master' into no-manifestsEelco Dolstra1-1/+14
2012-07-23 Automatically optimise the Nix store when a new path is addedEelco Dolstra1-1/+14
Auto-optimisation is enabled by default. It can be turned off by setting auto-optimise-store to false in nix.conf.
2012-07-18 Merge branch 'master' into no-manifestsEelco Dolstra1-2/+12
2012-07-17 Allow disabling log compressionEelco Dolstra1-0/+10
2012-07-11 Merge branch 'master' of github.com:NixOS/nix into no-manifestsEelco Dolstra1-11/+21
2012-07-09 Install a nix.conf manpageEelco Dolstra1-11/+21
2012-07-09 download-from-binary-cache: add nix.conf optionsEelco Dolstra1-0/+20
2012-05-29 Add option ‘build-keep-log’ to enable/disable writing of build logsEelco Dolstra1-0/+12
Fixes #26.
2012-05-09 Document some nix-store subcommandsEelco Dolstra1-0/+15
2012-04-30 * Add an option ‘build-use-substitutes’, which can be set to ‘false’Eelco Dolstra1-0/+9
to disable use of substitutes; i.e., force building from source. Fixes Nix/221.
2011-11-03 (no commit message)Eelco Dolstra1-1/+1
2011-06-30 doc: Fix typo.Ludovic Courtès1-0/+2
2011-06-30 Add support for the `build-timeout' and `--timeout' options.Ludovic Courtès1-0/+17
2010-08-24 * Sync with the trunk.Eelco Dolstra1-0/+19
2010-08-17 * Document --cores in the manual.Eelco Dolstra1-0/+19
2010-02-24 * Disable fsync() in SQLite if the fsync-metadata option is set toEelco Dolstra1-1/+1
false. * Change the default for `fsync-metadata' to true. * Disable `fsync-metadata' in `make check'.
2010-01-29 * Added an option "fsync-metadata" to fsync() changes toEelco Dolstra1-1/+11
/nix/var/nix/db. * Removed the function writeStringToFile since it does (almost) the same thing as writeFile.
2008-11-19 * Remove references to Berkeley DB, including most of theEelco Dolstra1-21/+0
troubleshooting section. W00t.
2007-10-29 (no commit message)Eelco Dolstra1-0/+117
2006-10-05 * Manual.Eelco Dolstra1-0/+20
2006-10-02 * Manual updates (especially how nix-build makes testing packages muchEelco Dolstra1-0/+19
easier; no longer need a helper expression).
2006-08-21 * Convert to DocBook 5.Eelco Dolstra1-6/+12
* Use Jing for RelaxNG validation, xmllint seems buggy.
2006-02-16 * Allow the size of the GC reserved file to be specified in nix.confEelco Dolstra1-0/+20
through the new `gc-reserved-space' option.
2005-04-09 * Document nix-channel.Eelco Dolstra1-1/+1
2005-04-08 * Lots of manual updates, in particular the new `nix-store --query'Eelco Dolstra1-0/+82
options were documented, as well as the Nix configuration file.