taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

commit 7d0badb1ec4390b1e165bf0843489e1f97fe8768
parent 79a9586d41f2bfc67b6093a79e9cc7db08fa4147
Author: Antoine A <>
Date:   Tue, 20 Feb 2024 12:07:54 +0100

Small improvements

Diffstat:
Mregional-currency/functions.sh | 4++--
Mregional-currency/setup-exchange.sh | 5+----
2 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/regional-currency/functions.sh b/regional-currency/functions.sh @@ -124,8 +124,8 @@ function check_currency_spec() { cat << EOF > /usr/share/taler/config.d/$CURRENCY.conf [currency-$CURRENCY] ENABLED=YES -name=$CURRENCY_SPEC_NAME -code=$1 +name="$CURRENCY_SPEC_NAME" +code="$1" fractional_input_digits=2 fractional_normal_digits=2 fractional_trailing_zero_digits=2 diff --git a/regional-currency/setup-exchange.sh b/regional-currency/setup-exchange.sh @@ -59,9 +59,6 @@ function die() { # Just try if sudo works for diagnostics sudo -i -u taler-exchange-offline id >/dev/null || die "Error: Unable to switch to taler-exchange-offline user" - -chmod a+r /etc/taler/taler.conf # FIXME-CG: Debian installation should set this - # Create master key as taler-exchange-offline *unless* user already # set the MASTER_PUBLIC_KEY to some value we can use. export MASTER_PRIV_DIR=.local/share/taler/exchange/offline-keys @@ -157,7 +154,7 @@ taler-harness deployment gen-coin-config \ >/etc/taler/conf.d/"${CURRENCY}"-coins.conf # FIXME-DOLD: this belongs with taler-harness -for SEC in $(taler-config -c /etc/taler/conf.d/"${CURRENCY}"-coins.conf -S | grep COIN-); do +for SEC in $(taler-config -c /etc/taler/conf.d/"${CURRENCY}"-coins.conf -S 2>/dev/null | grep COIN-); do taler-config -c /etc/taler/conf.d/"${CURRENCY}"-coins.conf -s "$SEC" -o CIPHER -V "RSA" done