diff options
author | Marcello Stanisci <stanisci.m@gmail.com> | 2019-06-11 19:08:13 +0200 |
---|---|---|
committer | Marcello Stanisci <stanisci.m@gmail.com> | 2019-06-11 19:08:13 +0200 |
commit | 5f83e53eab0871bf2b6b24a3992245d7d4b1b893 (patch) | |
tree | 8b62057d062a76ed2645980af86664034787b8bb /bin/taler-deployment-keyup | |
parent | f26d890665847a154402715f53b22db4608dfd28 (diff) | |
download | deployment-5f83e53eab0871bf2b6b24a3992245d7d4b1b893.tar.gz deployment-5f83e53eab0871bf2b6b24a3992245d7d4b1b893.tar.bz2 deployment-5f83e53eab0871bf2b6b24a3992245d7d4b1b893.zip |
deploying all merchant privs
Diffstat (limited to 'bin/taler-deployment-keyup')
-rwxr-xr-x | bin/taler-deployment-keyup | 56 |
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) |