The system-init program
system-init is a wrapper around s6-linux-init.
Interface
system-init
- system-init takes no arguments.
- It executes s6-linux-init with proper arguments to:
-
Use the umask
0022. -
Use the config at
/etc/s6-linux-init/goetia -
Use the
PATHenvironment variable set to/command:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/libexec:/usr/local/libexec.
-
Use the umask
Exit codes
- system-init does nothing more than starting s6-linux-init with arguments and behaves exactly like it.
- See also: execline exit code handling.
Options
- There are no options to system-init.
Notes
system-init is primarily intended to be used as an init for an acutal boot process, not for containers.
