From 033791da8732fee8daa2a99c0ea066f80f955214 Mon Sep 17 00:00:00 2001 From: Timotej Lazar Date: Sat, 16 Sep 2023 11:29:16 +0200 Subject: [PATCH] hosts/kirsty: use fixed shepherd --- hosts/kirsty/system.scm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/hosts/kirsty/system.scm b/hosts/kirsty/system.scm index f8eae5d..896bb10 100644 --- a/hosts/kirsty/system.scm +++ b/hosts/kirsty/system.scm @@ -9,6 +9,7 @@ #:use-module (gnu services desktop) #:use-module (gnu services networking) #:use-module (gnu services security-token) + #:use-module (gnu services shepherd) #:use-module (gnu services sound) #:use-module (gnu services virtualization) #:use-module (gnu services xorg) @@ -16,6 +17,7 @@ #:use-module (gnu system setuid) #:use-module (nongnu packages linux) #:use-module (nongnu system linux-initrd) + #:use-module (packages shepherd) #:use-module (config base)) (define host-dir (dirname (module-filename (current-module)))) @@ -74,6 +76,13 @@ (packages (cons* ncurses nss-certs rsync %base-packages)) + (essential-services + (modify-services + (operating-system-default-essential-services this-operating-system) + (shepherd-root-service-type + config => (shepherd-configuration + (shepherd shepherd/fibers-1.1))))) + (services (cons* (extra-special-file "/usr/bin/env" (file-append coreutils "/bin/env"))