Opinions on SMF

John Marino dragonflybsd at marino.st
Tue Sep 10 00:42:48 PDT 2013

On 9/10/2013 09:30, joris dedieu wrote:
> expressiveness is IMHO the first need of a boot process.  You tell the
> machine the way you want it to start. For me SMF does not answer this.
> Shell does.

I think we just got down to the crux of this.
You're talking about "boot process", how you want things "to start".

Speaking for myself, I'm concerned with service management.  E.g. what
happens if something go down.  Service recovery.  I shouldn't have to
manually restart web servers, php spawn, mail, etc., etc. for whatever
reason. If it can be recovered automatically, it should happen.  I
booted my Solaris servers twice in 7 years (The second time because of a
physical relocation in the data center).  Obviously start-up times
weren't a priority.

> So sure rcNG looses some process, does not understand parallel jobs,
> spend time to fork, sleep, grep and so on, but it provides shell
> conventions and tools to write proper startup scripts in any
> situations and avoid the need to reinvent the wheel each time you have
> a non standard case. It's not an ideal solution, but it has the main
> feature - expressiveness -  and SMF not.

See above -- it sacrifices everything important to me in conserve
something that is not.


More information about the Users mailing list