From b2d16ff4bc85c8b83b0445364ebb3e66708ad8dc Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Tue, 8 Mar 2022 15:36:43 +0100 Subject: secmod cs --- bin/taler-deployment-prepare | 40 +++++++++++++++++++++++++++------------- 1 file changed, 27 insertions(+), 13 deletions(-) (limited to 'bin/taler-deployment-prepare') 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 -- cgit v1.2.3