From 66ecffbeba0685ff2f1071db8aeb2393986afb97 Mon Sep 17 00:00:00 2001 From: Andrew Tropin Date: Tue, 16 May 2023 17:53:36 +0400 Subject: services: Add default values. * gnu/services.scm (boot-service-type, activation-service-type, etc-service-type, profile-service-type): Add default-value. * gnu/system/shadow.scm (account-service-type): Add default-value. --- gnu/services.scm | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gnu/services.scm') diff --git a/gnu/services.scm b/gnu/services.scm index d6c7ad0553..31eba9f035 100644 --- a/gnu/services.scm +++ b/gnu/services.scm @@ -403,6 +403,7 @@ (define boot-service-type boot-script-entry))) (compose identity) (extend compute-boot-script) + (default-value #f) (description "Produce the operating system's boot script, which is spawned by the initrd once the root file system is mounted."))) @@ -661,6 +662,7 @@ (define activation-service-type activation-profile-entry))) (compose identity) (extend second-argument) + (default-value #f) (description "Run @dfn{activation} code at boot time and upon @command{guix system reconfigure} completion."))) @@ -803,6 +805,7 @@ (define etc-service-type (service-extension system-service-type etc-entry))) (compose concatenate) (extend append) + (default-value '()) (description "Populate the @file{/etc} directory."))) (define-deprecated (etc-service files) @@ -869,6 +872,7 @@ (define profile-service-type packages->profile-entry))) (compose concatenate) (extend append) + (default-value '()) (description "This is the @dfn{system profile}, available as @file{/run/current-system/profile}. It contains packages that the sysadmin -- cgit v1.2.3