Steve Litt <slitt_at_troubleshooters.com> 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.
Received on Sat May 16 2026 - 05:11:52 CEST