openrc-init(8)

πŸ“¦
version 0.63.2 Β· 2 versions
, in alpine 3.22, alpine 3.23, alpine 3.24

🌸 openrc-init(8) β€” the parent of all processes πŸ‘‘

Ok bestie, gather round, because this is the literal mother of every process on your system. openrc-init(8) is the manual page for openrc-init, and it's short but it's iconic. Let's get into it πŸ’…


✨ NAME ✨

openrc-init β€” the parent of all processes 🫢


✨ SYNOPSIS ✨

openrc-init [runlevel]

✨ DESCRIPTION ✨

So openrc-init is an init process β€” like, it's a whole alternative to sysvinit or literally any other init process out there. Main character energy fr fr πŸ‘‘

To actually use it, you've gotta configure your boot loader to invoke it, or symlink it to /sbin/init. Either way works, pick your vibe πŸ’–

Heads up bestie: you'll also need to use openrc-shutdown(8) to halt, reboot or poweroff the system. Don't skip that part, it's kinda important 😭

Now, where does the default runlevel come from? Obsessed with this actually β€” it gets read from the first of these that's set:

  1. the init command line
  2. the rc_default_runlevel setting in rc.conf
  3. the kernel command line
  4. and if none of those have it, it's just assumed to be "default" πŸ’«

One more thing β€” openrc-init doesn't manage getty's directly, so you're gonna need to manage them some other way. For example, you can use the agetty service script, as described in agetty-guide.md in this distribution. Slay, it's all documented πŸŽ€


✨ ENVIRONMENT ✨

  • EINFO_QUIET β€” openrc-init honors this one. When set to true, it won't print anything to stdout. Silence is golden, periodt 🀫

✨ BUGS ✨

So this was first released as part of OpenRC 0.25 πŸŽ‰ Honestly? I don't know of any specific issues. But since this is the first release of openrc-init, please test it and report any issues you find β€” be the beta-tester bestie we all need πŸ™ˆπŸ’œ


✨ SEE ALSO ✨


✨ AUTHORS ✨

  • William Hubbs <w.d.hubbs@gmail.com> 🌈

That's the whole page bestie β€” short, sweet, and it runs your entire system. No pressure or anything πŸ’€βœ¨

Signed off with love from the OpenRC crew β€” this page is dated April 6, 2017, so yeah, it's a classic πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from