Re: The "Unix Philosophy 2020" document

From: Jeff <sysinit_at_yandex.com>
Date: Sat, 30 Nov 2019 17:58:30 +0100

30.11.2019, 16:48, "Casper Ti. Vector" <caspervector_at_gmail.com>:
> See also this design:
> <https://skarnet.org/cgi-bin/archive.cgi?1:mss:1169>.

since scheme was mentioned in that article:
an init/supervisor written entirely in (Guile) Scheme already
exists (http://www.gnu.org/software/shepherd/):

The GNU Daemon Shepherd or GNU Shepherd,
formerly known as GNU dmd, is a service manager that looks
after the herd of system services. It provides a replacement for
the service-managing capabilities of SysV-init (or any other init)
with a both powerful and beautiful dependency-based system with
a convenient interface. It is intended for use on GNU/Hurd, but it is
supposed to work on every POSIX-like system where Guile is available.
In particular, it is used as PID 1 by GNU Guix.

this is also not entirely off topic here since it is used as process #1,
daemon supervisor and "service manager".
Received on Sat Nov 30 2019 - 16:58:30 UTC

This archive was generated by hypermail 2.3.0 : Sun May 09 2021 - 19:44:19 UTC