commit 00bd9876225553b92a0eef382a4e9ab2b87606aa
parent dcef8b3cd6567f0f5bb033281b98aa343f0de9c1
Author: Florian Dold <florian@dold.me>
Date: Tue, 27 Jul 2021 17:40:16 +0200
debian: separate config for secmods
Diffstat:
3 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/debian/etc/taler/exchange-service-secmod.conf b/debian/etc/taler/exchange-service-secmod.conf
@@ -0,0 +1,9 @@
+# This configuration file is the entry point for the exchange
+# security modules.
+#
+# It includes other configuration files,
+# which are applied on top of the read-only base configuration
+# (typically in /usr/share/taler/config.d/).
+
+@INLINE@ exchange-system.conf
+@INLINE@ exchange-business.conf
diff --git a/debian/taler-exchange.taler-exchange-secmod-eddsa.service b/debian/taler-exchange.taler-exchange-secmod-eddsa.service
@@ -7,7 +7,7 @@ PartOf=taler-exchange.service
User=taler-exchange-secmod-eddsa
Type=simple
Restart=on-failure
-ExecStart=/usr/bin/taler-exchange-secmod-eddsa -c /etc/taler/exchange-service-default.conf
+ExecStart=/usr/bin/taler-exchange-secmod-eddsa -c /etc/taler/exchange-service-secmod.conf
StandardOutput=journal
StandardError=journal
PrivateTmp=no
diff --git a/debian/taler-exchange.taler-exchange-secmod-rsa.service b/debian/taler-exchange.taler-exchange-secmod-rsa.service
@@ -7,7 +7,7 @@ PartOf=taler-exchange.service
User=taler-exchange-secmod-rsa
Type=simple
Restart=on-failure
-ExecStart=/usr/bin/taler-exchange-secmod-rsa -c /etc/taler/exchange-service-default.conf
+ExecStart=/usr/bin/taler-exchange-secmod-rsa -c /etc/taler/exchange-service-secmod.conf
StandardOutput=journal
StandardError=journal
PrivateTmp=no