guix-devel/gnu
Ludovic Courtès a7ef45d9de
system: Simplify kernel argument handling.
* gnu/system.scm (bootable-kernel-arguments): Remove 'kernel-arguments'
parameter and return only the base list of kernel arguments.  Rename
'system.drv' to 'system'.
(operating-system-kernel-arguments): Adjust accordingly and remove
'system.drv' parameter.
(read-boot-parameters-file): Adjust accordingly.  Remove 'if params'
since dominating code assumed PARAMS is always true.
(operating-system-boot-parameters): Remove 'system.drv' parameter; add
 #:system-kernel-arguments? instead and honor it.
(operating-system-bootcfg): Adjust accordingly.
(operating-system-boot-parameters-file): Likewise.
* gnu/system/vm.scm (system-qemu-image/shared-store-script): Remove
'os-drv' variable.  Adjust call to 'operating-system-kernel-arguments'.
2018-11-18 23:37:44 +01:00
..
bootloader bootloader: De-monadify configuration file generators. 2018-11-18 23:37:44 +01:00
build activation: Aways pass '-d HOME' to 'useradd'. 2018-11-18 23:37:25 +01:00
packages gnu: ocaml: Update to 4.7.0. 2018-11-18 18:51:08 +01:00
services services: nscd: Add 'invalidate' and 'statistics' actions. 2018-11-13 14:59:45 +01:00
system system: Simplify kernel argument handling. 2018-11-18 23:37:44 +01:00
tests activation: Aways pass '-d HOME' to 'useradd'. 2018-11-18 23:37:25 +01:00
artwork.scm
bootloader.scm
local.mk gnu: Add ClamAV. 2018-11-17 00:20:44 -06:00
packages.scm
services.scm
system.scm system: Simplify kernel argument handling. 2018-11-18 23:37:44 +01:00
tests.scm