CHROMIUM: tlsdated: Delegate dbus service activations to Upstart

Delegate dbus activation to Upstart to prevent tlsdated from
running during shutdown.

Additionally, after system-services has stopped, dbus can still
activate an instance of tlsdated via d-bus service activations.
Add a pre-start script to prevent the service from starting up
during shutdown.

BUG=chromium:1025914
TEST=none

Change-Id: Ic4a0570fab794b42c09578d6d1609135440b9524
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/tlsdate/+/2048135
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
Tested-by: Sarthak Kukreti <sarthakkukreti@chromium.org>
Commit-Queue: Sarthak Kukreti <sarthakkukreti@chromium.org>
2 files changed