From 466a79421d335c020bf2208692e9f7f41614f6f1 Mon Sep 17 00:00:00 2001 From: PS
Date: Sun, 1 Feb 2026 12:05:19 +0100 Subject: version 0.2.0.0 --- s6-linux-init/scripts/rc.init | 14 ++++++++++++++ s6-linux-init/scripts/rc.shutdown | 5 +++++ s6-linux-init/scripts/rc.shutdown.final | 1 + 3 files changed, 20 insertions(+) create mode 100644 s6-linux-init/scripts/rc.init create mode 100644 s6-linux-init/scripts/rc.shutdown create mode 100644 s6-linux-init/scripts/rc.shutdown.final (limited to 's6-linux-init/scripts') diff --git a/s6-linux-init/scripts/rc.init b/s6-linux-init/scripts/rc.init new file mode 100644 index 0000000..b34a2ef --- /dev/null +++ b/s6-linux-init/scripts/rc.init @@ -0,0 +1,14 @@ +#!@shebangdir@/execlineb -WS1 + +# ISC license. + +if -x0 -n { eltest -d /run//s6-rc } +foreground { echo "\ninit!\n" } +if { + s6-rc-init + -c /etc/goetia/system/compiled + -l /run//system/s6-rc + /run//system/service +} +foreground { echo "\nStarting bundle ${1}...\n" } +s6-rc -b -l /run//system/s6-rc -v2 -t10000 -up change ${1} diff --git a/s6-linux-init/scripts/rc.shutdown b/s6-linux-init/scripts/rc.shutdown new file mode 100644 index 0000000..18da7d6 --- /dev/null +++ b/s6-linux-init/scripts/rc.shutdown @@ -0,0 +1,5 @@ +#!@shebangdir@/execlineb -P + +# ISC license. + +s6-rc -b -l /run//system/s6-rc -v2 -Da -t10000 change diff --git a/s6-linux-init/scripts/rc.shutdown.final b/s6-linux-init/scripts/rc.shutdown.final new file mode 100644 index 0000000..eae8c35 --- /dev/null +++ b/s6-linux-init/scripts/rc.shutdown.final @@ -0,0 +1 @@ +#!@shebangdir@/execlineb -P -- cgit v1.2.3