summaryrefslogtreecommitdiff
path: root/bin/taler-deployment-keyup
diff options
context:
space:
mode:
authorMarcello Stanisci <stanisci.m@gmail.com>2019-06-11 19:08:13 +0200
committerMarcello Stanisci <stanisci.m@gmail.com>2019-06-11 19:08:13 +0200
commit5f83e53eab0871bf2b6b24a3992245d7d4b1b893 (patch)
tree8b62057d062a76ed2645980af86664034787b8bb /bin/taler-deployment-keyup
parentf26d890665847a154402715f53b22db4608dfd28 (diff)
downloaddeployment-5f83e53eab0871bf2b6b24a3992245d7d4b1b893.tar.gz
deployment-5f83e53eab0871bf2b6b24a3992245d7d4b1b893.tar.bz2
deployment-5f83e53eab0871bf2b6b24a3992245d7d4b1b893.zip
deploying all merchant privs
Diffstat (limited to 'bin/taler-deployment-keyup')
-rwxr-xr-xbin/taler-deployment-keyup56
1 files changed, 53 insertions, 3 deletions
diff --git a/bin/taler-deployment-keyup b/bin/taler-deployment-keyup
index 50fc050..ef8a7f1 100755
--- a/bin/taler-deployment-keyup
+++ b/bin/taler-deployment-keyup
@@ -29,15 +29,65 @@ EXCHANGE_URL=$(taler-config -s exchange -o base_url)
EXCHANGE_LIVE_KEYS=$(taler-config -s exchange -o keydir -f)
EXCHANGE_WIREFEES=$(taler-config -s exchangedb -o wirefee_base_dir -f)
EXCHANGE_PRIV=$(taler-config -s exchange -o master_priv_file -f)
-TIP_RESERVE_PRIV=$(taler-config -s instance-default -o tip_reserve_priv_filename -f)
+
+MERCHANT_TIP_RESERVE_PRIV=$(taler-config -s instance-default -o tip_reserve_priv_filename -f)
+MERCHANT_DEFAULT_PRIV=$(taler-config -s instance-default -o keyfile -f)
+MERCHANT_TUTORIAL_PRIV=$(taler-config -s instance-Tutorial -o keyfile -f)
+MERCHANT_TOR_PRIV=$(taler-config -s instance-Tor -o keyfile -f)
+MERCHANT_TALER_PRIV=$(taler-config -s instance-Taler -o keyfile -f)
+MERCHANT_FSF_PRIV=$(taler-config -s instance-FSF -o keyfile -f)
+MERCHANT_GNUNET_PRIV=$(taler-config -s instance-GNUnet -o keyfile -f)
# Deploying merchant tip-reserve priv.
-if ! test -f $TIP_RESERVE_PRIV ; then
+if ! test -f $MERCHANT_TIP_RESERVE_PRIV ; then
mkdir -p $(dirname $TIP_RESERVE_PRIV)
cp $HOME/deployment/private-keys/default-tip.priv $TIP_RESERVE_PRIV
- chmod g+rx $EXCHANGE_PRIV
+ chmod g+rx $MERCHANT_TIP_RESERVE_PRIV
+fi
+
+# Deploying merchant default priv.
+if ! test -f $MERCHANT_DEFAULT_PRIV ; then
+ mkdir -p $(dirname $MERCHANT_DEFAULT_PRIV)
+ cp $HOME/deployment/private-keys/default.priv $MERCHANT_DEFAULT_PRIV
+ chmod g+rx $MERCHANT_DEFAULT_PRIV
+fi
+
+# Deploying merchant tutorial priv.
+if ! test -f $MERCHANT_TUTORIAL_PRIV ; then
+ mkdir -p $(dirname $MERCHANT_TUTORIAL_PRIV)
+ cp $HOME/deployment/private-keys/tutorial.priv $MERCHANT_TUTORIAL_PRIV
+ chmod g+rx $MERCHANT_TUTORIAL_PRIV
+fi
+
+# Deploying merchant Tor priv.
+if ! test -f $MERCHANT_TOR_PRIV ; then
+ mkdir -p $(dirname $MERCHANT_TOR_PRIV)
+ cp $HOME/deployment/private-keys/tor.priv $MERCHANT_TOR_PRIV
+ chmod g+rx $MERCHANT_TOR_PRIV
fi
+# Deploying merchant Taler priv.
+if ! test -f $MERCHANT_TALER_PRIV ; then
+ mkdir -p $(dirname $MERCHANT_TALER_PRIV)
+ cp $HOME/deployment/private-keys/taler.priv $MERCHANT_TALER_PRIV
+ chmod g+rx $MERCHANT_TALER_PRIV
+fi
+
+# Deploying merchant FSF priv.
+if ! test -f $MERCHANT_FSF_PRIV ; then
+ mkdir -p $(dirname $MERCHANT_FSF_PRIV)
+ cp $HOME/deployment/private-keys/fsf.priv $MERCHANT_FSF_PRIV
+ chmod g+rx $MERCHANT_FSF_PRIV
+fi
+
+# Deploying merchant GNUnet priv.
+if ! test -f $MERCHANT_GNUNET_PRIV ; then
+ mkdir -p $(dirname $MERCHANT_GNUNET_PRIV)
+ cp $HOME/deployment/private-keys/gnunet.priv $MERCHANT_GNUNET_PRIV
+ chmod g+rx $MERCHANT_GNUNET_PRIV
+fi
+
+
# Deploying Exchange's priv.
if ! test -f $EXCHANGE_PRIV ; then
mkdir -p $(dirname $EXCHANGE_PRIV)