summaryrefslogtreecommitdiff
path: root/bin/taler-deployment-prepare
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2022-03-08 15:36:43 +0100
committerFlorian Dold <florian@dold.me>2022-03-08 15:37:57 +0100
commitb2d16ff4bc85c8b83b0445364ebb3e66708ad8dc (patch)
treed6e91ca75df8034c2b8590abfc96e986a1afcad8 /bin/taler-deployment-prepare
parent8efe1dcfb90b53cae4d894a934473c0b6d7ed770 (diff)
downloaddeployment-b2d16ff4bc85c8b83b0445364ebb3e66708ad8dc.tar.gz
deployment-b2d16ff4bc85c8b83b0445364ebb3e66708ad8dc.tar.bz2
deployment-b2d16ff4bc85c8b83b0445364ebb3e66708ad8dc.zip
secmod cs
Diffstat (limited to 'bin/taler-deployment-prepare')
-rwxr-xr-xbin/taler-deployment-prepare40
1 files changed, 27 insertions, 13 deletions
diff --git a/bin/taler-deployment-prepare b/bin/taler-deployment-prepare
index ff15198..9844e71 100755
--- a/bin/taler-deployment-prepare
+++ b/bin/taler-deployment-prepare
@@ -131,6 +131,7 @@ taler-deployment-arm -s
# Quickly start+shutdown exchange httpd and crypto SM helpers
taler-deployment-arm -i taler-exchange
taler-deployment-arm -i taler-exchange-secmod-rsa
+taler-deployment-arm -i taler-exchange-secmod-cs
taler-deployment-arm -i taler-exchange-secmod-eddsa
sleep 2 # FIXME: poll keys?
@@ -144,7 +145,12 @@ if ! taler-deployment-arm -I | grep "^taler-exchange-secmod-rsa" | grep "status=
fi
if ! taler-deployment-arm -I | grep "^taler-exchange-secmod-eddsa" | grep "status=started" > /dev/null; then
- echo "Exchange (EDDSA module) didn't start, cannot set up keys."
+ echo "Exchange (EdDSA module) didn't start, cannot set up keys."
+ exit 1
+fi
+
+if ! taler-deployment-arm -I | grep "^taler-exchange-secmod-cs" | grep "status=started" > /dev/null; then
+ echo "Exchange (CS module) didn't start, cannot set up keys."
exit 1
fi
@@ -162,6 +168,7 @@ done
taler-deployment-arm -k taler-exchange
taler-deployment-arm -k taler-exchange-secmod-rsa
+taler-deployment-arm -k taler-exchange-secmod-cs
taler-deployment-arm -k taler-exchange-secmod-eddsa
# Give time to store to disk.
@@ -225,32 +232,38 @@ taler-deployment-arm -i taler-demobank
taler-deployment-arm -i taler-exchange
taler-deployment-arm -i taler-exchange-secmod-rsa
+taler-deployment-arm -i taler-exchange-secmod-cs
taler-deployment-arm -i taler-exchange-secmod-eddsa
sleep 5
if ! taler-deployment-arm -I | grep "^taler-merchant" | grep "status=started" > /dev/null; then
- echo "Merchant didn't start, cannot configure instances / create tip reserve."
- exit 1
+ echo "Merchant didn't start, cannot configure instances / create tip reserve."
+ exit 1
fi
if ! taler-deployment-arm -I | grep "^taler-demobank" | grep "status=started" > /dev/null; then
- echo "Bank didn't start, cannot create tip reserve."
- exit 1
+ echo "Bank didn't start, cannot create tip reserve."
+ exit 1
fi
if ! taler-deployment-arm -I | grep "^taler-exchange" | grep "status=started" > /dev/null; then
- echo "Exchange didn't start, cannot create tip reserve."
- exit 1
+ echo "Exchange didn't start, cannot create tip reserve."
+ exit 1
fi
if ! taler-deployment-arm -I | grep "^taler-exchange-secmod-rsa" | grep "status=started" > /dev/null; then
- echo "Exchange (RSA module) didn't start, cannot create tip reserve."
- exit 1
+ echo "Exchange (RSA module) didn't start, cannot create tip reserve."
+ exit 1
fi
if ! taler-deployment-arm -I | grep "^taler-exchange-secmod-eddsa" | grep "status=started" > /dev/null; then
- echo "Exchange (EDDSA module) didn't start, cannot create tip reserve."
- exit 1
+ echo "Exchange (EDDSA module) didn't start, cannot create tip reserve."
+ exit 1
+fi
+
+if ! taler-deployment-arm -I | grep "^taler-exchange-secmod-cs" | grep "status=started" > /dev/null; then
+ echo "Exchange (CS module) didn't start, cannot create tip reserve."
+ exit 1
fi
echo "Configuring instances"
@@ -263,6 +276,7 @@ taler-deployment-arm -k taler-merchant
taler-deployment-arm -k taler-demobank
taler-deployment-arm -k taler-exchange
taler-deployment-arm -k taler-exchange-secmod-rsa
+taler-deployment-arm -k taler-exchange-secmod-cs
taler-deployment-arm -k taler-exchange-secmod-eddsa
taler-deployment-arm -e
@@ -281,7 +295,7 @@ fi
##
if test $WITH_DB_RESET = yes; then
-sync-dbinit --reset
+ sync-dbinit --reset
else
-sync-dbinit
+ sync-dbinit
fi