tech-userlevel archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Controlling Daemons (inetd or aunchd or relaunchd?)



> Dear List,
> 
> I am Qingyao Sun, a student looking forward to participating in a GSoC
> project for NetBSD this year. One project I am interested in is "Port
> launchd" http://wiki.netbsd.org/projects/project/launchd-port/. I have
> reached out to Christos Zoulas, the prospective mentor of that project, but
> he said that replacing init/rc with launchd could be a little
> controversial, and suggested me ask your opinions on the list.
> 

I think non-controversials options are importing classic daemontools or importing runit like Void Linux does. Relaunchd is a good idea, but need to be more stable to replace classic init. Launchd itself is now closed source and full of Mach dependencies as far as I looked the code, you would need to implement Mach microkernel as a kernel module like NextBSD did and like previous NetBSD had. I still prefer the daemontools or runit options (runit runs not being the PID1 too).


Home | Main Index | Thread Index | Old Index