commit 7d0badb1ec4390b1e165bf0843489e1f97fe8768
parent 79a9586d41f2bfc67b6093a79e9cc7db08fa4147
Author: Antoine A <>
Date: Tue, 20 Feb 2024 12:07:54 +0100
Small improvements
Diffstat:
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