From e51c5e89508b62ab21d1c1f720399e4c18f8a5b7 Mon Sep 17 00:00:00 2001 From: Antoine A <> Date: Fri, 22 Mar 2024 11:40:31 +0100 Subject: regio: add flag to use nightly packages --- regional-currency/install_packages.sh | 8 ++++++-- regional-currency/setup-exchange.sh | 3 ++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/regional-currency/install_packages.sh b/regional-currency/install_packages.sh index 1a33624..466f6d7 100755 --- a/regional-currency/install_packages.sh +++ b/regional-currency/install_packages.sh @@ -46,8 +46,12 @@ say "Adding GNU Taler apt repository" say "Detected distro $DISTRO" case $DISTRO in -debian) # TODO stable again when it is back ? - echo "deb [signed-by=/etc/apt/keyrings/taler-systems.gpg] https://deb.taler.net/apt/debian bookworm main" >/etc/apt/sources.list.d/taler.list +debian) + if test ${APT_NIGHTLY:-n} == y; then + echo "deb [trusted=yes] https://deb.taler.net/apt-nightly bookworm main" >/etc/apt/sources.list.d/taler.list + else + echo "deb [signed-by=/etc/apt/keyrings/taler-systems.gpg] https://deb.taler.net/apt/debian bookworm main" >/etc/apt/sources.list.d/taler.list + fi ;; ubuntu) echo "deb [signed-by=/etc/apt/keyrings/taler-systems.gpg] https://deb.taler.net/apt/ubuntu mantic taler-mantic" >/etc/apt/sources.list.d/taler.list diff --git a/regional-currency/setup-exchange.sh b/regional-currency/setup-exchange.sh index 1e06e25..cc2b572 100755 --- a/regional-currency/setup-exchange.sh +++ b/regional-currency/setup-exchange.sh @@ -224,7 +224,8 @@ if test ${DO_OFFLINE} == y; then upload &>> setup.log say "Enabling timer to automate renewals..." - systemctl enable --start taler-exchange-offline.timer &>> setup.log + systemctl enable taler-exchange-offline.timer &>> setup.log + systemctl restart taler-exchange-offline.timer &>> setup.log if test ${DO_CONVERSION} == y; then say "Conversion account setup (restricted to CH-only)..." -- cgit v1.2.3