Hi, Jan Nieuwenhuizen <jann...@gnu.org> skribis:
> From 37c2a57d72f5678ec21a48ed4a3b733a20b71ab1 Mon Sep 17 00:00:00 2001 > From: "Jan (janneke) Nieuwenhuizen" <jann...@gnu.org> > Date: Thu, 30 Apr 2020 15:40:07 +0200 > Subject: [PATCH v2] gnu: services: Add %hurd-startup-service. > > This decouples startup of the Hurd from the "hurd" package, moving the RC > script into SYSTEM. > > * gnu/packages/hurd.scm (hurd)[inputs]: Remove hurd-rc-script. > [arguments]: Do not substitute it. Update "runsystem.sh" to parse kernel > arguments and exec into --system=SYSTEM/rc. > (hurd-rc-script): Move to... > * gnu/services.scm (%hurd-rc-file): ...this new variable. > (hurd-rc-entry): New procedure. > (%hurd-startup-service): Use it in new variable. > * gnu/system.scm (hurd-default-essential-services): Use it. LGTM, thank you! Ludo’.