From cdece44ea08a8b1abc3b481cce31cffb40ca2628 Mon Sep 17 00:00:00 2001 From: Sam Thursfield Date: Tue, 25 Feb 2014 15:33:31 +0000 Subject: Ensure trove-early-setup.service runs before the Trove daemons --- trove.configure | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/trove.configure b/trove.configure index a28b11c..ce04a22 100755 --- a/trove.configure +++ b/trove.configure @@ -154,8 +154,14 @@ After=opensshd.service # unit runs. Requires=local-fs.target After=local-fs.target + ConditionPathExists=/etc/trove-setup.needed +# These must wait until we have created the required users on first boot. +Before=lighttpd.service +Before=git-daemon.service + + [Service] Type=oneshot ExecStart=/bin/sh -c 'ssh-keyscan localhost $UPSTREAM_TROVE> /etc/ssh/ssh_known_hosts' -- cgit v1.2.1