s6-rc-compile is the database compiler. It turns a set of source databases, which users create (either manually or programmatically through a frontend), into a compiled database, which is the format used by s6-rcd to actually manage services.
s6-rc-compile is said to work offline, because it does not interact with s6-rcd in any capacity. It can be used to test and debug source databases, and create compiled databases, independently from any s6-rcd instance managing the machine.
This document serves as a manual page for s6-rc-compile.
Table of contents
Synopsis
Description
Options
Exit codes
- 0: success
- 1: error in a source directory
- 100: wrong usage
- 111: system call failed
Notes