summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntoine A <>2024-03-22 11:40:31 +0100
committerAntoine A <>2024-03-22 11:40:31 +0100
commite51c5e89508b62ab21d1c1f720399e4c18f8a5b7 (patch)
tree5d42575ce1b07022194fb88c9fd1f8e7a397f2ec
parentef65ee6a2a86c7b05eddfc49d745b3509c571770 (diff)
downloaddeployment-e51c5e89508b62ab21d1c1f720399e4c18f8a5b7.tar.gz
deployment-e51c5e89508b62ab21d1c1f720399e4c18f8a5b7.tar.bz2
deployment-e51c5e89508b62ab21d1c1f720399e4c18f8a5b7.zip
regio: add flag to use nightly packages
-rwxr-xr-xregional-currency/install_packages.sh8
-rwxr-xr-xregional-currency/setup-exchange.sh3
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)..."