The s6-rc-compile command

The offline database compiler

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