Re: rcd(8) - new service manager daemon
Baptiste Daroussin <[email protected]> Mon, 15 Jun 2026 06:59:58 +0200
| Newsgroups | gmane.os.freebsd.devel.hackers |
|---|---|
| Message-ID | <[email protected]> |
Le 15 juin 2026 04:41:46 GMT+02:00, Gordon Tetlow <[email protected]> a écrit : >On 14 Jun 2026, at 12:26, Baptiste Daroussin wrote: > >> Migration path >> >> The plan for a smooth transition: >> >> - 1 (now): Commit rcd(8) and rcctl(8) to the tree. Build by >> default, but not activated. Early adopters can test. >> >> - 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. >> >> - In the meantime: convert base system rc.d scripts to native >> UCL unit files adding the norcd keywords to the rc.d so that they >> are not read anymore by rcd(8). >> >> - Ultimately: rc.d -> unit files, at the pace each maintainer sees fit. >> There is no deadline; rc.d scripts are supported as long as needed. > >Can you update service(8) to do the right thing with this new tooling? > >Gordon yes I forgot to mention it, but in the plan, I intend to make service detect rcd is running and use it best regards, Bapt