Steve Litt <[email protected]> writes:

What I don't know is the difference between "service" and "daemon", as well as the distinction you're making between "service" and "script".

Fwiw, here's how i think of it:

* 'daemon' - a program/binary intended to be long-running and to provide certain facilities. * 'service' - a thing that 'wraps' a daemon (or e.g. a boot oneshot) appropriately for the init / supervision / management system in use. It might be a script, it might be a declarative file (cf. e.g. systemd and 66), it might be something else; but it's the thing that provides the specifics of bringing the daemon/oneshot/whatever up, down, etc. * 'script' - an interpreted program. There's long-standing debate over what constitutes a 'script' and 'scripting' (vs. e.g. 'program' and 'programming'), so i'm not going to go into more detail; it's been discussed to death elsewhere. :-)

What i understood Alex as saying is something like:

"I just used a script that's intended to be used standalone and not as part of an s6-rc 'service'."

Alex, have i got that right?


Alexis.

Reply via email to