summary refs log tree commit diff
path: root/nixos/modules/installer
Commit message (Collapse)AuthorAge
* nix: 1.11.6 -> 1.11.7Eelco Dolstra2017-02-24
|
* fix comments about nixos-hardware-scanBrice Waegeneire2017-02-18
| | | | It has been renamed to nixos-generate-config in 3ed4173
* Merge pull request #22758 from dezgeg/pr-nixos-rebuildEelco Dolstra2017-02-14
|\ | | | | nixos-rebuild: Don't rebuild nixos-rebuild when --fast is used
| * nixos-rebuild: Don't build nixos-rebuild with --fastTuomas Tynkkynen2017-02-13
| |
| * nixos-rebuild: Support passing e.g. '-j8'Tuomas Tynkkynen2017-02-13
| | | | | | | | Where there is no space between '-j' and the number.
* | /run/wrapper is not a filesystem, no need to skip itParnell Springmeyer2017-02-14
| |
* | Merging against upstream masterParnell Springmeyer2017-02-13
|\|
| * sd-image-*: Copy all RPi firmware filesTuomas Tynkkynen2017-02-11
| | | | | | | | | | | | | | Turns out all variants of start.elf and fixup.dat are needed (depending on what's in config.txt). I was under the mistaken impression that you were supposed to rename one of the variants to switch using them, but nope.
| * nixos: update default cases from KDM/KDE4 to SDDM/KDE5Graham Christensen2017-02-09
| |
| * nixos-generate-config.pl, all-hardware.nix: Add support for Hyper-Vtaku02017-02-05
| |
| * default nixos config: add firewall options.Guillaume Maudoux2017-02-03
| | | | | | | | By showing how to open ports in the firewall and how to disable it, we make users aware that there is a firewall enabled by default.
* | Merging with upstreamParnell Springmeyer2017-01-29
|\|
| * installer: sd-image-*.nix: Document how to build themTuomas Tynkkynen2017-01-25
| |
| * installer: Add SD image expression for Aarch64Tuomas Tynkkynen2017-01-25
| | | | | | | | This one works on the Raspberry Pi 3 so far.
| * U-Boot: Add 64-bit Raspberry Pi 3 buildTuomas Tynkkynen2017-01-25
| | | | | | | | And rename the old ubootRaspberryPi3 to ubootRaspberryPi3_32bit.
* | Getting rid of the var indirection and using a bin path insteadParnell Springmeyer2017-01-29
| |
* | Addressing PR feedbackParnell Springmeyer2017-01-28
| |
* | Merging against master - updating smokingpig, rebase was going to be messyParnell Springmeyer2017-01-26
|\|
| * install-devices: add vimRobin Gloster2017-01-18
| | | | | | | | | | | | This moves vim to the install-device profile to add vim to netboot, too. Fixes #20013 (see discussion there for further information)
| * nix: 1.11.5 -> 1.11.6Eelco Dolstra2017-01-13
| |
* | More fixes and improvementsParnell Springmeyer2017-01-26
| |
* | setcap-wrapper: Merging with upstream master and resolving conflictsParnell Springmeyer2017-01-25
|\|
| * nixos installer: don't log refused packets to consoleFranz Pletz2017-01-09
| | | | | | | | Fixes #19764.
| * nix: 1.11.4 -> 1.11.5Eelco Dolstra2017-01-03
| |
| * nixos-generate-config: detect CPU governorgnidorah2017-01-02
| | | | | | | | | | | | | | | | | | | | * cpu-freq: Try powersave if ondemand is not available * Revert "cpu-freq: Try powersave if ondemand is not available" This reverts commit 4dc56db37e32dcfecd667ebbf88263e47b296097. Consult available scaling governors; for freshly generated configs, this provides a better experience than relying on a default that might not work everywhere.
| * Fix typoДанило Глинський (Danylo Hlynskyi)2016-12-30
| |
| * Make the minimal iso not use profile/minimal, +vimLluís Batlle i Rossell2016-12-28
| | | | | | | | | | | | | | | | The profile minimal has several drawbacks: no man pages, unusual 'dbus' lib that makes many X11 pieces to rebuild, etc. With xz compression in the squashfs, despite these additions, the iso is smaller than what it was in 16.09.
| * nixos-rebuild: Fix SSHOPTS typoMaximilian Güntner2016-12-18
| | | | | | | | Signed-off-by: Maximilian Güntner <code@klandest.in>
| * make the /nix/store writable under netboot imagesmichael bishop2016-11-29
| |
| * installation-cd-graphical-kde: put manual link directly on desktopThomas Tuegel2016-11-15
| |
| * kde5: add enableQt4Support optionThomas Tuegel2016-11-15
| |
| * installation-cd-graphical-kde: use KDE 5Thomas Tuegel2016-11-15
| |
| * virtualbox-demo: Add modesetting to driversMatthew Justin Bauer2016-11-07
| | | | | | | | | | This needs to be included for VirtualBox to detect that it needs to start the video driver. "modesetting" is also set in virtualbox-image.nix but this line seems to take precedence over that one (even though the virtualbox-image.nix has a higher override?) This should fix the problems that I and a few others have been having with the .ova files built for nixos.org. Fixes #20007.
| * module system: extensible option typesEric Sagnes2016-11-06
| |
| * nixos autoUpgrade: fix use of startAtJoachim Fasting2016-10-23
| | | | | | | | | | | | | | | | `startAt = ""` as in `startAt = optionalString false ...` results in an invalid timer unit (due to "" being promoted to a singleton list and not filtered out). Ref: c9941c4b5ef7acc1cb8d734acb383410d99c01ba
| * nixos-install: Bug fix for root password not being askedTuomas Tynkkynen2016-09-29
| | | | | | | | | | | | Since some changes to the setuid wrappers, there is a symlink involved and it doesn't resolve correctly inside the chroot. Do the check inside the chroot to make it work again.
| * kde4: Allow disabling dependency on MariaDBEelco Dolstra2016-09-29
| | | | | | | | This reduces the runtime closure of a KDE4 system by ~172 MiB.
| * NixOS: Use runCommand instead of mkDerivation in a few placesEelco Dolstra2016-09-29
| |
| * treewide: sshfsFuse -> sshfs-fuseBjørn Forsman2016-09-18
| |
| * grub: add boot.loader.grub.efiInstallAsRemovableobadz2016-09-16
| | | | | | | | Closes #16374
| * nix: 1.11.3 -> 1.11.4Eelco Dolstra2016-09-06
| |
| * nixos-rebuild: Move the Nix fallback store paths into a separate fileEelco Dolstra2016-09-06
| |
| * Partially revert "Revert "nixos: remove rsync from base install and add ↵obadz2016-09-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | explicit path in nixos-install"" This partially reverts commit 0aa75206705afc71b991cceeede644c87088d583. Fine for rsync to be in system path but we still need the explicit path in nixos-install in case it is invoked from non-NixOS systems and also to fix OVA test failure See also https://github.com/NixOS/nixpkgs/commit/0aa75206705afc71b991cceeede644c87088d583 cc @edolstra
| * Revert "nixos: remove rsync from base install and add explicit path in ↵Eelco Dolstra2016-09-05
| | | | | | | | | | | | | | | | | | | | | | | | | | nixos-install" This reverts commit 582313bafef4c81cb6df2dcf2ece4757eb5c8082. Removing rsync is actually pointless because nixos-install depends on it. So if it's part of the system closure, we may as well provide it to users. Probably with the next Nix release we can drop the use of rsync and use "nix copy" instead.
| * nixos-install.sh: Create /var (#18266)Alexander Ried2016-09-03
| | | | | | Got lost in a6670c1a0b8cda8235296900cff950f39f60cf4f
* | Adapting everything for the merged permissions wrappers work.Parnell Springmeyer2016-09-01
| |
* | security: Updating the machinery for creating the wrapper programs dir in ↵Parnell Springmeyer2016-09-01
| | | | | | | | var and updating ping and ping6 for changed config interface.
* | installer: adding perl 'next if' skip command for setcap-wrappers dirParnell Springmeyer2016-09-01
| |
* | installer: adding mkdir command for the setcap-wrappers dirParnell Springmeyer2016-09-01
|/
* Fixes #18124: atomically replace /var/setuid-wrappers/ (#18186)Domen Kožar2016-09-01
| | | | | | | | | | | | | | | | | | | Before this commit updating /var/setuid-wrappers/ folder introduced a small window where NixOS activation scripts could be terminated and resulted into empty /var/setuid-wrappers/ folder. That's very unfortunate because one might lose sudo binary. Instead we use two atomic operations mv and ln (as described in https://axialcorps.com/2013/07/03/atomically-replacing-files-and-directories/) to achieve atomicity. Since /var/setuid-wrappers is not a directory anymore, tmpfs mountpoints were removed in installation scripts and in boot process. Tested: - upgrade /var/setuid-wrappers/ from folder to a symlink - make sure /run/setuid-wrappers-dirs/ legacy symlink is really deleted