guix/gnu/tests
raid5atemyhomework a3df382525
gnu: Allow services to install kernel-loadable modules.
* gnu/system.scm (operating-system-directory-base-entries): Remove code
to handle generation of "kernel" for linux-libre kernels.
(operating-system-default-essential-services): Instantiate
linux-builder-service-type.
(package-for-kernel): Move ...
* gnu/services.scm: ... to here.
(linux-builder-service-type): New variable.
(linux-builder-configuration): New type.
(linux-loadable-module-service-type): New variable.
* gnu/tests/linux-modules.scm (run-loadable-kernel-modules-test): Move
code to ...
(run-loadable-kernel-modules-test-base): ... new procedure here.
(run-loadable-kernel-modules-service-test): New procedure.
(%test-loadable-kernel-modules-service-0): New variable.
(%test-loadable-kernel-modules-service-1): New variable.
(%test-loadable-kernel-modules-service-2): New variable.
* doc/guix.texi: Document linux-loadable-module-service-type.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-05-11 16:13:48 +02:00
..
audio.scm
base.scm tests: halt: Fix it. 2021-04-13 10:02:46 +02:00
ci.scm
cups.scm
databases.scm tests: postgresql: Fix it. 2021-04-13 19:31:28 +02:00
desktop.scm
dict.scm
docker.scm
file-sharing.scm
ganeti.scm
guix.scm services: postgresql: Change service default socket directory. 2021-04-12 19:12:46 -04:00
install.scm tests: Add gui-uefi-installed-os test. 2021-04-28 15:51:12 +02:00
ldap.scm tests: ldap: Fix it. 2021-04-18 10:31:59 +02:00
linux-modules.scm gnu: Allow services to install kernel-loadable modules. 2021-05-11 16:13:48 +02:00
mail.scm
messaging.scm
monitoring.scm services: postgresql: Change service default socket directory. 2021-04-12 19:12:46 -04:00
networking.scm
nfs.scm
package-management.scm
reconfigure.scm
rsync.scm
security-token.scm
singularity.scm
ssh.scm
version-control.scm
virtualization.scm
web.scm tests: Increase VM memory size. 2021-04-18 09:52:18 +02:00