aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/taler-exchange.taler-exchange.service6
1 files changed, 6 insertions, 0 deletions
diff --git a/debian/taler-exchange.taler-exchange.service b/debian/taler-exchange.taler-exchange.service
index c76858c8..4f24bfe6 100644
--- a/debian/taler-exchange.taler-exchange.service
+++ b/debian/taler-exchange.taler-exchange.service
@@ -1,6 +1,12 @@
[Unit]
Description=GNU Taler exchange
After=postgres.service network.target
+After=taler-exchange-httpd.service
+After=taler-exchange-wirewatch.service
+After=taler-exchange-aggregator.service
+After=taler-exchange-closer.service
+# This unit shall fail if any exchange
+# service fails.
BindsTo=taler-exchange-httpd.service
BindsTo=taler-exchange-wirewatch.service
BindsTo=taler-exchange-aggregator.service