[systemd-devel] 'tasks' as first-order objects?

Bill Nottingham notting at redhat.com
Thu Aug 12 08:59:03 PDT 2010

upstart jobs have two main types - 'services' and 'tasks'. systemd, while it
has many other types, doesn't have a 'task' analogue. So, for anything that
has the semantics of a task (at this time/dependency, do this thing and
exit), ends up being encoded as a service of type 'finish', often
with 'ValidNoProcess=yes'.

While this works, I think it might be cleaner if this was just promoted
to a toplevel type - it makes more logical sense than treating these sorts
of things as 'services', when they're really not.


More information about the systemd-devel mailing list