From fa6ed7c614d2b3e42fbcb44878b69ebda37f23e7 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sat, 16 Nov 2019 23:33:31 +0200 Subject: [PATCH] services: sysctl: Make service one-shot. * gnu/services/sysctl.scm (sysctl-shepherd-service): Adjust shepherd service to use '--one-shot' flag. Remove 'stop' command. Remove 'respawn' option. --- gnu/services/sysctl.scm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/gnu/services/sysctl.scm b/gnu/services/sysctl.scm index 5e9e6f0661..e59e345189 100644 --- a/gnu/services/sysctl.scm +++ b/gnu/services/sysctl.scm @@ -58,9 +58,7 @@ (documentation "Configure kernel parameters at boot.") (provision '(sysctl)) (start #~(lambda _ - (zero? (system* #$sysctl "--load" #$sysctl.conf)))) - (stop #~(const #t)) - (respawn? #f)))))) + (invoke #$sysctl "--load" #$sysctl.conf "--one-shot")))))))) (define sysctl-service-type (service-type -- 2.24.0