Re: rcd(8) - new service manager daemon

Baptiste Daroussin <[email protected]> Mon, 15 Jun 2026 10:52:39 +0200
Newsgroups gmane.os.freebsd.devel.hackers
Message-ID <[email protected]>
On Mon 15 Jun 10:23, Juraj Lutter wrote:
> Hi,
> 
> in the beginning: It’s truly a great work that you’ve done!
> 
> > On 15. Jun 2026, at 08:47, Baptiste Daroussin <[email protected]> wrote:
> > 
> > On Sun 14 Jun 16:15, Alan Somers wrote:
> >> On Sun, Jun 14, 2026 at 1:26 PM Baptiste Daroussin <[email protected]> wrote:
> >>> 
> >>> Hello everyone
> >>> 
> >>> I have been working for the past years on rcd(8), a new service manager
> >>> daemon for FreeBSD, some of you might recall a presentation in french 15
> >>> years ago or some discussion in BSDcam also that old!
> >>> I would like to start a discussion about its integration into the tree.
> >>> 
> 
> 
> Speaking of ports: What is your imagination that the new rcd should be plugged into ports?
> 
> Like, once committed into base, should ports remain with “traditional” rc.d files until
> the rcd is the default and then switch to UCL files? Or are there any plans to introduce
> any “parallel” mechanisms to deliver UCL an rc.d files? If yes, will there be any preference
> of UCL over rc.d?
> 
> Sorry for too many questions :-)

We could deliver both, if a rc.d script has keyword NORCD, then it will be
ignored by rcd, so the .ucl file would be the only one used.

Best regards,
Bapt