summary refs log tree commit diff
path: root/nixos/modules/system
Commit message (Collapse)AuthorAge
* nixos: move bcache udev rule in a new bcache.nix moduleLuca Bruno2014-11-10
|
* nixos: Add boot.initrd.extraUdevRulesCommandsLuca Bruno2014-11-10
|
* nixos-rebuild: reload dbus before starting other units. Closes #4546Luca Bruno2014-11-08
|
* stage-1: add bcache supportNikolay Amiantov2014-11-02
| | | | | | This adds necessary udev rule into initrd to support autodetecting bcache partitions in stage-1. It also fixes 'sh' path for the new rule to work.
* nixos/systemd: Also escape \ charactersWilliam A. Kennington III2014-10-19
|
* systemd: replace @ when generating unit command nameDomen Kožar2014-10-19
|
* systemd: include name of the unit when generating nix store pathDomen Kožar2014-10-19
|
* Create a udev rule for /dev/rootEelco Dolstra2014-10-10
| | | | | | | | | | | In the installation CD, this ensures that systemd will see a proper udev node for /dev/root. Fixes #4399. Borrowed from http://lists.freedesktop.org/archives/systemd-devel/2014-July/020988.html
* Replace hasAttr/getAttr calls with the ? and . operatorsEelco Dolstra2014-10-05
| | | | | For NixOS evaluation, this gives a ~21% reduction in the number of values allocated and a ~4% speedup. It's also more readable.
* Add cryptodisk support for GrubFranz Pletz2014-09-24
| | | | Closes #4193
* Merge pull request #4244 from abbradar/resumeEelco Dolstra2014-09-24
|\ | | | | Replace resumeDevice with autodetection of hibernation partition
| * stage-1: Use udevadm instead of blkidNikolay Amiantov2014-09-24
| |
| * stage-1: autodetect resume swap partitionsNikolay Amiantov2014-09-24
| |
* | Fix #4236William A. Kennington III2014-09-23
| |
* | nixos/install-grub: Don't run GrubFs(/nix/store) if copyKernels is trueRickard Nilsson2014-09-23
|/
* systemd: Support reload scriptsWilliam A. Kennington III2014-09-15
|
* Do not assert absolute path for nodev grub device. Closes #3996Luca Bruno2014-09-08
|
* Merge pull request #3961 from wkennington/master.grubThomas Tuegel2014-09-05
|\ | | | | nixos/install-grub: Read correct mountpoints
| * nixos/grub: Assert devices should be absolute pathsWilliam A. Kennington III2014-09-04
| |
| * nixos/install-grub: Read correct mountpointsWilliam A. Kennington III2014-09-04
| |
* | Fix initrd after recent busybox upgradesLuca Bruno2014-09-05
|/
* Merge pull request #3944 from joshcartwright/gummiboot-timeout-fixMichael Raskin2014-09-04
|\ | | | | gummiboot/builder: fix timeout setting when unset
| * gummiboot/builder: fix timeout setting when unsetJosh Cartwright2014-09-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The gummiboot-builder.py script is expecting the @timeout@ metavar to be substituted for either an empty string (in the case where a user has left the timeout unset) or the actual value set in the system configuration. However, the config.boot.loader.gummiboot.timeout option defaults to 'null', and due to the way pkgs.substituteAll works, the substitution for '@timeout@' is _never_ set to the empty string. This causes the builder script to put a bogus line into /boot/loader/loader.conf: timeout @timeout@ Fix this by explicitly setting 'timeout' to the empty string when it's unset in the system configuration. Signed-off-by: Josh Cartwright <joshc@eso.teric.us>
* | nixos/install-grub: Correct store path for searchWilliam A. Kennington III2014-09-03
| |
* | nixos/install-grub: Fix typoWilliam A. Kennington III2014-09-02
| |
* | nixos/generate-config: Only add store search path when kernels are not copiedWilliam A. Kennington III2014-09-02
| |
* | nixos/install-grub: Only check for /nix to be the mountPoint for the storeWilliam A. Kennington III2014-09-02
| |
* | nixos/install-grub: Always copy kernels for different devicesWilliam A. Kennington III2014-09-02
| |
* | nixos/install-grub: Detect nested btrfs subvolumesWilliam A. Kennington III2014-09-02
| |
* | nixos/install-grub: Store path should be /nix/store not /nixWilliam A. Kennington III2014-09-02
| |
* | Revert "Revert "Merge pull request #2449 from wkennington/master.grub""William A. Kennington III2014-09-02
| | | | | | | | | | | | | | This reverts commit 94205f5f21c4d9942bb4205c06229438051b6853. Conflicts: nixos/modules/system/boot/loader/grub/install-grub.pl
* | Load EHCI befor OHCI and UHCI; from patch by Mathnerd314Michael Raskin2014-09-02
|/
* grub: fix grub merge errorLongrin Wischnewski2014-08-31
|
* Revert "Merge pull request #2449 from wkennington/master.grub"Michael Raskin2014-08-31
| | | | | | | | | | | | | This reverts commit 469f22d717e53c48d13a66ca862942e8098accc5, reversing changes made to 0078bc5d8f87512104902eab00c8a44bef286067. Conflicts: nixos/modules/installer/tools/nixos-generate-config.pl nixos/modules/system/boot/loader/grub/install-grub.pl nixos/release.nix nixos/tests/installer.nix I tried to keep apparently-safe code in conflicts.
* Merge pull request #3864 from nbp/useless-submodulesNicolas B. Pierron2014-08-30
|\ | | | | Remove useless use of undocumented submodules.
| * Remove useless use of optionSet.Nicolas Pierron2014-08-29
| |
* | nixos/install-grub: Fix IndentationWilliam A. Kennington III2014-08-29
| |
* | nixos/install-grub: Check /boot against /nix/store instead of /nixWilliam A. Kennington III2014-08-28
| |
* | nixos/grub: Fix spacing and correct subvolume detectionWilliam A. Kennington III2014-08-28
| |
* | nixos/grub: Simplify detection of labels / uuids for provided device namesWilliam A. Kennington III2014-08-28
| |
* | nixos/grub: Fix regex for getting subvolume name in btrfsWilliam A. Kennington III2014-08-28
| |
* | nixos/grub: Kernels don't need to be copied if we can read the nix storeWilliam A. Kennington III2014-08-28
| |
* | nixos/grub: Grub detection is much simpler using subvol showWilliam A. Kennington III2014-08-28
| |
* | nixos/grub: Needs mount so add utillinux to binWilliam A. Kennington III2014-08-28
| |
* | grub: Change fsIdentifier to str from stringWilliam A. Kennington III2014-08-28
| |
* | nixos/grub: Catch errors from command executionWilliam A. Kennington III2014-08-28
| |
* | nixos/grub: Refactor install-grub.pl and correct perl syntaxWilliam A. Kennington III2014-08-28
| |
* | nixos/grub: Refactor perl script to remove the Switch moduleWilliam A. Kennington III2014-08-28
| |
* | nixos/grub: Fix typoWilliam A. Kennington III2014-08-28
| |
* | nixos/grub: Fix some silly perl struct accessesWilliam A. Kennington III2014-08-28
| |