aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-26Merge remote-tracking branch 'origin/master' into more-rust-ffiCarlo Nucera
2020-05-26Update src/libutil/rust-ffi.hhCarlo Nucera
Co-authored-by: Cole Helbling <cole.e.helbling@outlook.com>
2020-05-26installer: fix unused variableDomen Kožar
2020-05-26Fix installer script bugsDomen Kožar
- --no-channel-add didn't have effect on multi-user installation - some new flags didn't work at all - document all installer flags
2020-05-25Merge pull request #3375 from domenkozar/multi-user-countDomen Kožar
install-multi-user: allow overriding user count
2020-05-25Merge pull request #3623 from domenkozar/installer-pass-nix-confDomen Kožar
Allow passing extra nix.conf to installer
2020-05-25Allow passing extra nix.conf to installerDomen Kožar
2020-05-25install-multi-user: allow overriding user countDomen Kožar
2020-05-23Merge pull request #3611 from nomeata/joachim/nix-env-manDomen Kožar
Manpages: Do not refer to nixpkgs-channels
2020-05-23Merge pull request #3610 from LnL7/hydra-build-productsDomen Kožar
fix hydra build products
2020-05-23Manpages: Do not refer to nixpkgs-channelsJoachim Breitner
Unless I am misinformed, using the `nixpkgs` repository directly is now preferred?
2020-05-23fix hydra build productsDaiderd Jordan
Since the binary tarball was replaced none of the hydra builds include the manual. The dist phase isn't enabled by default the manual build products where not written.
2020-05-23Merge pull request #3212 from LnL7/darwin-10.15-installDomen Kožar
install: configure and bootstrap synthetic.conf on darwin
2020-05-23scripts/create-darwin-volume.sh: remove unused variableDomen Kožar
2020-05-22Merge pull request #3606 from tweag/unquoted-urlsEelco Dolstra
documentation: avoid unquoted URLs
2020-05-21installer: don't clobber synthetic.confDaiderd Jordan
2020-05-21focus on golden-path covering most scenariosTravis A. Everett
This should handle installation scenarios we can handle with anything resembling confidence. Goal is approximating the existing setup--not enforcing a best-practice... Approaches (+ installer-handled, - manual) and configs each covers: + no change needed; /nix OK on boot volume: All pre-Catalina (regardless of T2 or FileVault use) + create new unencrypted volume: Catalina, pre-T2, no FileVault + create new encrypted-at-rest volume: Catalina, pre-T2, FileVault Catalina, T2, no FileVault - require user to pre-create encrypted volume Catalina, T2, FileVault
2020-05-21installer: refuse apfs volume creation when FileVault is enabledDaiderd Jordan
2020-05-21manual: clarify volume creation sectionDaiderd Jordan
2020-05-21install: make synthetic.conf and fstab checks stricterDaiderd Jordan
2020-05-21install: improve output and error handlingDaiderd Jordan
2020-05-21install: hide the store volume on darwinDaiderd Jordan
2020-05-21manual: add apfs volume sectionDaiderd Jordan
2020-05-21install: show macOS 10.15 message with --daemonDaiderd Jordan
2020-05-21install: also configure ~/.zshenvDaiderd Jordan
The default login shell for users on macOS 10.15 changed from bash to zsh. So while generally nonstandard we need to configure it to make nix function out of the box on macOS.
2020-05-21install: configure and bootstrap synthetic.conf on darwinDaiderd Jordan
Starting macOS 10.15 /nix can't be creasted directly anymore due to the readonly filesystem, but synthetic.conf was introduced to enable creating mountpoints or symlinks for special usecases like package managers.
2020-05-21documentation: avoid unquoted URLsKrzysztof Gogolewski
2020-05-20Merge pull request #3603 from gilligan/url-testsEelco Dolstra
Add unit testes for url.cc
2020-05-20Add unit testes for url.ccTobias Pflug
This adds tests for - parseURL - percentDecode - decodeQuery
2020-05-18CleanupEelco Dolstra
2020-05-18Merge branch 'wait-for-builders' of https://github.com/serokell/nixEelco Dolstra
2020-05-18Merge pull request #3592 from Mic92/doc-fixesEelco Dolstra
Remove -j option from simple-build-testing
2020-05-16Remove -j option from simple-build-testingJörg Thalheim
By default Nix/NixOS already set a reasonable default `max-jobs = auto` so we don't need to mention it in this tutorial. The option is still documented in other parts of the documentation if users ever stumble over this. Fixes https://github.com/NixOS/nix/issues/2531
2020-05-15actions: use latest OSDomen Kožar
2020-05-14Don't lock a user while doing remote buildsAlexander Bantyev
2020-05-13Merge pull request #3588 from prusnak/nix-skip-channel-addEelco Dolstra
Introduce NIX_INSTALLER_NO_CHANNEL_ADD which skips nix-channel --add
2020-05-12Expose installer configuration environment variables via command line flagsPavol Rusnak
2020-05-12Show hint how to enable experimental featuresEelco Dolstra
2020-05-12nix: Don't require --experimental-features=nix-command for some subcommandsEelco Dolstra
2020-05-12tests/binary-cache.sh: Improve incomplete closure testEelco Dolstra
Issue #3373.
2020-05-12Introduce NIX_INSTALLER_NO_CHANNEL_ADD which skips nix-channel --addPavol Rusnak
2020-05-11Merge pull request #3568 from kolloch/outputHashModeErrorDomen Kožar
libstore/build.cc: more explicit error about form of output
2020-05-11Update src/libstore/build.ccDomen Kožar
2020-05-11Merge pull request #3581 from TerrorJack/patch-1Domen Kožar
Update "Upgrading Nix" documentation
2020-05-11Merge pull request #3582 from bhipple/doc/fixed-outputDomen Kožar
doc: consistently refer to 'fixed-output' with a dash
2020-05-09Merge pull request #3580 from dmedinag/patch-1Domen Kožar
Fix typo
2020-05-09doc: consistently refer to 'fixed-output' with a dashBenjamin Hipple
General cleanup that makes it easier to search for the term.
2020-05-09Update "Upgrading Nix" documentationShao Cheng
This PR proposes two changes to the "Upgrading Nix" documentation: * Besides updating `nixpkgs.nix`, we also update `nixpkgs.cacert`, so that the certificates are up-to-date as well. * Add the instructions for multi-user mode on Linux.
2020-05-09Fix typoDani
2020-05-08Merge pull request #3571 from gilligan/nix-unit-testingEelco Dolstra
Add unit tests