From eb36640078ee6469427e85ca0695f8c920909ea0 Mon Sep 17 00:00:00 2001 From: PS
Date: Sat, 7 Feb 2026 10:34:21 +0100 Subject: Add doc --- doc/bin/system-init.html | 132 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 doc/bin/system-init.html (limited to 'doc/bin/system-init.html') diff --git a/doc/bin/system-init.html b/doc/bin/system-init.html new file mode 100644 index 0000000..f744d6a --- /dev/null +++ b/doc/bin/system-init.html @@ -0,0 +1,132 @@ + + +
+ + + +
+ goetia-freebsd-init
+
+ goetia
+
+ Software
+
+ 0x53.net
+
+ system-init is a minimal, scripted init to bring up a goetia based system. +
+system-init+
/dev/console its stdout and stderr.
+ BUNDLE,
+ which can be specified on the Kernel command line.
+ If it is undefined, it uses default as the value.
+ PATH,
+ which can be specified on the Kernel command line.
+ If it is undefined, it uses
+ /command:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/libexec:/usr/local/libexec
+ as the value.
+ PATH environment variable to the value
+ chosen above.
+ /.
+ s6-setsid
+ to become the session leader.
+ system/uncaught-logs
+ subdirectory of the
+ log directory
+ to the
+ system/
+ subdirectory of the
+ runtime directory
+ if they exist.
+ prepare-svscan
+ with the proper arguments.
+ s6-svscan
+ on the scandir represented by the
+ system/service
+ subdirectory of the
+ runtime directory.
+ + system-init is primarily intended to be used + as an init for an acutal boot process, not for containers. +
+ + -- cgit v1.2.3