Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > muc.lists.freebsd.hackers > #23524

Re: rcd(8) - new service manager daemon

From Dag-Erling Smørgrav <des@FreeBSD.org>
Newsgroups muc.lists.freebsd.hackers
Subject Re: rcd(8) - new service manager daemon
Date 2026-06-15 10:52 +0200
Organization Newsgate at muc.de e.V.
Message-ID <86eci85gof.fsf@ltc.des.dev> (permalink)
References <ai7_mXBMnyMWi2S9@b.nours.eu>

Show all headers | View raw


Baptiste Daroussin <bapt@FreeBSD.org> writes:
> - 2 (later): Commit init(8) changes to call rcd when present (falling
>   back to /etc/rc otherwise).  Provide a /etc/rc wrapper that invokes
>   rcd for systems that want to switch.

I think that ultimately rcd should _be_ init, and should support
systemd-style services (where the service doesn't daemonize and logs to
stderr).  I haven't looked at the code, but I suspect that very little
is missing to make that possible: rcd needs to be prepared to reap
processes it didn't fork, and it needs to be able to read /etc/ttys and
manage ttys (which aren't much different from any other service).

DES
-- 
Dag-Erling Smørgrav - des@FreeBSD.org


--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

Back to muc.lists.freebsd.hackers | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

rcd(8) - new service manager daemon Baptiste Daroussin <bapt@FreeBSD.org> - 2026-06-14 21:26 +0200
  Re: rcd(8) - new service manager daemon Céleste Ornato <celeste.ornato1@gmail.com> - 2026-06-14 21:36 +0200
    Re: rcd(8) - new service manager daemon Vadim Goncharov <vadimnuclight@gmail.com> - 2026-06-14 23:17 +0300
      Re: rcd(8) - new service manager daemon Sulev-Madis Silber <freebsd-hackers-freebsd-org952@ketas.si.pri.ee> - 2026-06-15 01:10 +0300
        Re: rcd(8) - new service manager daemon Sulev-Madis Silber <freebsd-hackers-freebsd-org952@ketas.si.pri.ee> - 2026-06-16 10:06 +0300
    Re: rcd(8) - new service manager daemon hackee <h4ckee@proton.me> - 2026-06-17 11:23 +0000
  Re: rcd(8) - new service manager daemon Alan Somers <asomers@freebsd.org> - 2026-06-14 16:15 -0600
  Re: rcd(8) - new service manager daemon Alastair Hogge <agh@riseup.net> - 2026-06-14 22:22 +0000
  Re: rcd(8) - new service manager daemon Peter Jeremy <peterj@freebsd.org> - 2026-06-15 10:41 +1000
  Re: rcd(8) - new service manager daemon Dag-Erling Smørgrav <des@FreeBSD.org> - 2026-06-15 10:52 +0200
    Re: rcd(8) - new service manager daemon Anthony Pankov <anthony.pankov@yahoo.com> - 2026-06-16 13:26 +0300
  Re: rcd(8) - new service manager daemon "Isaac \(.ike\) Levy" <ike@blackskyresearch.net> - 2026-06-15 09:06 -0400
  Re: rcd(8) - new service manager daemon Anish Mistry <amistry@am-productions.com> - 2026-06-15 14:21 -0400
    Re: rcd(8) - new service manager daemon Baptiste Daroussin <bapt@freebsd.org> - 2026-06-15 20:56 +0200
  Re: rcd(8) - new service manager daemon "Enji Cooper \(yaneurabeya\)" <yaneurabeya@gmail.com> - 2026-06-16 10:09 -0700
  Re: rcd(8) - new service manager daemon Mark Felder <feld@freebsd.org> - 2026-06-22 11:46 -0700

csiph-web