about summary refs log tree commit diff
AgeCommit message (Collapse)AuthorFilesLines
2018-04-03 document that writeTextFile from Nixpkgs is an alternative to builtins.toFileJustin Humm1-1/+4
2018-03-30 Merge pull request #2026 from grahamc/multi-user-linuxGraham Christensen5-760/+1067
Expand the multi-user installer to support Linuxes with systemd
2018-03-30 macos: Handle when a build user doesn't have a user IDGraham Christensen1-2/+2
2018-03-30 Use a looser comparison for the 'user note' checkGraham Christensen1-1/+5
We use grep instead of an equality check because it is difficult to extract _just_ the user's note, instead it is prefixed with some plist junk. This was causing the user note to always be set, even if there was no reason for it.
2018-03-30 Check for the existence of a profile target before seeing if it mentions NixGraham Christensen1-1/+1
Grep would ignore files that didn't exist, but would complain about files in a directory if the directory didn't exist. Simply check for the directory first, prior to grepping it.
2018-03-30 Merge pull request #2025 from zimbatm/document-s3-usageEelco Dolstra1-0/+6
nix copy: add an example with S3
2018-03-30 nix copy: add an example with S3zimbatm1-0/+6
I couldn't find a good example how to use it with non-us-east-1 buckets.
2018-03-29 Expand the multi-user installer to support Linuxes with systemdGraham Christensen5-760/+1063
- darwin installer: delete hardware report, not necessary - moves os-specific code from the darwin installer to to `poly_*` functions - adds profile.d support to the profile targets, which automatically handles many distros which don't have a /etc/bashrc but do have an /etc/profile.d - /bin/bash -> /usr/bin/env bash - document why each excluded shellcheck check is excluded - rename the multi-user to Daemon-based
2018-03-29 Remove reference to non-existent manpagesEelco Dolstra1-0/+2
2018-03-29 Process --option use-case-hack properlyEelco Dolstra1-1/+1
Fixes https://github.com/NixOS/nix/issues/2009.
2018-03-29 ValidPathInfo::isContentAddressed(): Ensure there are no referencesEelco Dolstra1-1/+2
2018-03-27 Merge pull request #2005 from shlevy/fetchgit-docsEelco Dolstra1-0/+55
Document fetchGit.
2018-03-27 Merge pull request #2011 from dezgeg/use-closureinfoEelco Dolstra1-5/+5
release.nix: Use pkgs.closureInfo for binaryTarball
2018-03-26 release.nix: Use pkgs.closureInfo for binaryTarballTuomas Tynkkynen1-5/+5
pathsFromGraph is legacy since Nix 2.0.
2018-03-23 Document fetchGit.Shea Levy1-0/+55
Fixes #1981.
2018-03-23 Merge pull request #2004 from dtzWill/feature/improved-store-mismatch-errorsEelco Dolstra1-3/+8
download.cc: improve error for hash mismatch, fixup cache hits w/diverted store
2018-03-22 doc: don't mention obsolete ssh-substituter-hostsDmitry Kalinkin1-2/+2
#1840
2018-03-22 download: improve error for hash mismatch ("store mismatch")Will Dietz1-2/+7
Fixes #1905
2018-03-22 download.cc: fix path for cached filesWill Dietz1-1/+1
2018-03-22 Add Boost dependency to Fedora/Ubuntu buildsEelco Dolstra2-8/+10
2018-03-22 Fix buildEelco Dolstra1-2/+2
2018-03-22 Remove Fedora / Ubuntu releases that are no longer in NixpkgsEelco Dolstra1-4/+2
2018-03-22 TweakEelco Dolstra1-1/+1
2018-03-22 Merge branch 'fix/avoid-large-stack-buffers' of https://github.com/dtzWill/nixEelco Dolstra5-26/+27
2018-03-22 Remove some release-critical jobsEelco Dolstra1-6/+0
The release does not in fact depend on Ubuntu/Fedora builds (we don't publish the build results).
2018-03-21 Merge branch 'fix/execl-null-sentinel' of git://github.com/dtzWill/nixShea Levy1-5/+5
2018-03-21 Also make the backwards compatible case of RemoteStore::addToStore run in ↵Eelco Dolstra1-15/+15
constant memory Just because we can.
2018-03-21 Make 'nix copy --to daemon' run in constant memoryEelco Dolstra2-5/+4
2018-03-21 shared.cc: style: prefer "nullptr" over '(char *)NULL'Will Dietz1-5/+5
2018-03-21 Make 'nix copy --to ssh://...' run in constant memoryEelco Dolstra1-2/+2
2018-03-21 Make 'nix copy --from ssh://...' run in constant memoryEelco Dolstra4-24/+22
For instance, this reduced the memory consumption of $ nix copy --from ssh://localhost --to ~/my-nix /nix/store/1n7x0yv8vq6zi90hfmian84vdhd04bgp-blender-2.79a from 632 MiB to 16 MiB.
2018-03-21 Merge branch 'master' of git://github.com/coreyoconnor/nixShea Levy1-1/+4
2018-03-21 LegacySSHStore: Allow overriding the path to nix-storeEelco Dolstra1-1/+2
2018-03-20 manual: correct repeated "--deriver". Add missing single char option aliases.Corey O'Connor1-1/+4
2018-03-20 execl: cast NULL sentinel to (char *), per man page and compiler warningWill Dietz1-5/+5
From exec(3): > The list of arguments must be terminated by a null pointer, and, since these > are variadic functions, this pointer must be cast (char *) NULL
2018-03-20 Merge pull request #1997 from dtzWill/fix/cxx14-std-consistencyEelco Dolstra3-3/+3
ask autotools for c++14 support flags, not c++11; don't override later
2018-03-20 Remove unused channel-cache directoryEelco Dolstra1-5/+0
2018-03-20 Style fixEelco Dolstra1-17/+14
2018-03-20 ask autotools for c++14 support flags, not c++11; don't override laterWill Dietz3-3/+3
2018-03-20 Make <nix/buildenv.nix> a builtin builderEelco Dolstra7-94/+69
This avoids sandbox annoyances.
2018-03-20 Move builtinFetchurl to its own fileEelco Dolstra2-1/+1
2018-03-20 Slight simplificationEelco Dolstra1-5/+2
2018-03-20 SSHMaster: Optionally pass -v to sshEelco Dolstra1-0/+4
2018-03-20 Hack to get SSH error messages from build-remoteEelco Dolstra4-7/+33
E.g. cannot build on 'ssh://mac1': cannot connect to 'mac1': bash: nix-store: command not found cannot build on 'ssh://mac2': cannot connect to 'mac2': Host key verification failed. cannot build on 'ssh://mac3': cannot connect to 'mac3': Received disconnect from 213... port 6001:2: Too many authentication failures Authentication failed.
2018-03-20 Fix coverage jobEelco Dolstra1-7/+5
2018-03-19 serialise.cc: remove pessimising moveWill Dietz1-1/+1
from clang6: src/libutil/serialise.cc:189:23: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
2018-03-19 Merge pull request #1989 from dtzWill/fix/avoid-reserved-standard-macrosShea Levy2-9/+9
util: rename stdout/stdin members to avoid conflicts w/standard macro
2018-03-19 util: rename stdout/stdin members to avoid conflicts w/standard macroWill Dietz2-9/+9
(cherry picked from commit c389a7fb617ed7bcd617efa68c6a48c00405310d)
2018-03-19 Merge branch 'master' of git://github.com/bchallenor/nixShea Levy1-1/+3
2018-03-19 Fix build on non-x86_64-linuxEelco Dolstra2-3/+5