Path: csiph.com!weretis.net!feeder9.news.weretis.net!news.quux.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Alexis Newsgroups: comp.unix.programmer Subject: Re: Faking a TTY on a pipe/socketpair Date: Thu, 12 Dec 2024 19:15:20 +1100 Organization: A noiseless patient Spider Lines: 35 Message-ID: <87bjxhnwpz.fsf@gmail.com> References: <675a218f$0$12912$426a34cc@news.free.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Date: Thu, 12 Dec 2024 09:15:21 +0100 (CET) Injection-Info: dont-email.me; posting-host="8f1e0f9c9fd14b8e65bed95ff34d5595"; logging-data="2148215"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+aZPc1bQ6Z2/qCn927mwGlBMKCAhbxFCU=" User-Agent: Gnus/5.13 (Gnus v5.13) Cancel-Lock: sha1:MCcJxqNcCa1Ad1RvD3d67vqA0VA= sha1:zQkShrcOV6/e3b7flzCJ4ky/Q4I= Xref: csiph.com comp.unix.programmer:16714 Nicolas George writes: > Jim Jackson , dans le message , a > écrit : >> My God, how did we all manage running services before systemd came along? > > Badly, with services that have crashed and nobody noticed for weeks. > > Some teams have been working on better replacement for SysV init, but > without the industrial strength of Red Hat they could only stay niche. Jonathan de Boyne Pollard, creator of the Nosh system[a], has written an article about "known problems with System 5 rc": https://jdebp.uk/FGA/system-5-rc-problems.html i've used runit and s6+66 on Void Linux, and on Gentoo am currently using OpenRC+s6 (the latter for providing user services, which are are still a work in progress under OpenRC[b]): https://wiki.gentoo.org/wiki/User:Flexibeast/guides/OpenRC_user_services_via_s6 My own case is certainly niche, though s6 is extensively used for containers, via the s6-overlay project, which currently has ~3.8k stars on GitHub: https://github.com/just-containers/s6-overlay Alexis. [a] https://jdebp.uk/Softwares/nosh/ [b] https://github.com/OpenRC/openrc/pull/723