activation: Strip out code to compare by Exec=
authorColin Walters <walters@verbum.org>
Mon, 28 Mar 2011 17:21:35 +0000 (13:21 -0400)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Fri, 8 Apr 2011 12:17:32 +0000 (13:17 +0100)
commit171934b377a5e205c902c0645e6b8e802014232c
treef9b35c09ca677281a332ee93743ead0ca1d846c6
parentaa009ba18b3520819835aab6d56861e6f73eb816
activation: Strip out code to compare by Exec=

In commit:
 075945f6        (John (J5) Palmieri     2005-07-14 20:44:15 +0000

some code was added to compare services by Exec key.  The changelog is
not pariticularly informative as to why this was added. But while
debugging other code, we noticed this.

Comparing by Exec key is not in the specification, and triggered a
problem where while converting services to use systemd for activation,
a change was made to use Exec=/bin/false and simply rely on systemd
to activate.

While I think it was broken for the service files to be changed
to Exec=/bin/false, we shouldn't be doing something here that's
not in the spec either.

Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=35750
bus/activation.c