logoalt Hacker News

nine_kyesterday at 7:56 PM2 repliesview on HN

Runit is 5474 SLOCs. Most source files are shorter than 100 lines. Works like a charm. Implements an init system; does not replace DNS, syslog, inetd, or anything else.

Systemd, by construction, is a set of Unix-replacing daemons. An ideal embedded system setup is kernel, systemd, and the containers it runs (even without podman). This makes sense, especially given the Red Hat's line of business, but it has little relation to the Unix design, or to learning how to do things from scratch.


Replies

binkHNyesterday at 8:14 PM

I use runit on my production workstation and don't think about it; it just works.

p_ingyesterday at 8:32 PM

> but it has little relation to the Unix design

It's more like Windows! /duck

show 1 reply