commit 5f83e53eab0871bf2b6b24a3992245d7d4b1b893 parent f26d890665847a154402715f53b22db4608dfd28 Author: Marcello Stanisci <stanisci.m@gmail.com> Date: Tue, 11 Jun 2019 19:08:13 +0200 deploying all merchant privs Diffstat:
| M | bin/taler-deployment-keyup | | | 56 | +++++++++++++++++++++++++++++++++++++++++++++++++++++--- |
1 file changed, 53 insertions(+), 3 deletions(-)
diff --git 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)