All Projects → ix → Lyrica

ix / Lyrica

Licence: mit
A safe, comprehensible and efficient PID 1/init replacement written in OCaml.

Programming Languages

ocaml
1615 projects

Lyrica

The PID 1 for Prismriver, but can also be used standalone.

A safe, comprehensible and efficient PID 1/init replacement written in OCaml.

Default behaviour

By default, Lyrica executes /bin/rc.init.

It will also run, for the corresponding signals:

  • /bin/rc.shutdown reboot for SIGINT
  • /bin/rc.shutdown poweroff for SIGUSR1
  • Reaps children for SIGCHLD

In short, it behaves as sinit does.

Presently, to modify the paths of the executed commands requires modification of lyrica.ml and recompilation.

In the future, this may be altered to facilitate ease of use.

The "Init Freedom" logo is courtesy of Devuan and is public domain!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].