[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[libeufin] branch master updated: debian: libeufin-bank service and conf
From: |
gnunet |
Subject: |
[libeufin] branch master updated: debian: libeufin-bank service and config |
Date: |
Fri, 06 Oct 2023 02:14:10 +0200 |
This is an automated email from the git hooks/post-receive script.
dold pushed a commit to branch master
in repository libeufin.
The following commit(s) were added to refs/heads/master by this push:
new 32a5bb71 debian: libeufin-bank service and config
32a5bb71 is described below
commit 32a5bb71e7d1013a8db992444e136c491a0d541d
Author: Florian Dold <florian@dold.me>
AuthorDate: Fri Oct 6 02:14:16 2023 +0200
debian: libeufin-bank service and config
---
debian/etc/libeufin-bank/libeufin-bank.conf | 3 +++
debian/libeufin-bank.libeufin-bank.service | 3 +--
debian/libeufin-bank.postinst | 20 ++++++++++----------
debian/libeufin-bank.prerm | 2 +-
.../libeufin/demobank-ui/demobank-ui-settings.js | 2 +-
5 files changed, 16 insertions(+), 14 deletions(-)
diff --git a/debian/etc/libeufin-bank/libeufin-bank.conf
b/debian/etc/libeufin-bank/libeufin-bank.conf
new file mode 100644
index 00000000..33aa3284
--- /dev/null
+++ b/debian/etc/libeufin-bank/libeufin-bank.conf
@@ -0,0 +1,3 @@
+# This is the main configuration entrypoint for the libeufin-bank.
+# Please be aware that libeufin-bank currently does not support directives
+# like "@import".
diff --git a/debian/libeufin-bank.libeufin-bank.service
b/debian/libeufin-bank.libeufin-bank.service
index 28598ab4..bf810ccd 100644
--- a/debian/libeufin-bank.libeufin-bank.service
+++ b/debian/libeufin-bank.libeufin-bank.service
@@ -2,9 +2,8 @@
Description=LibEuFin Bank service.
[Service]
-EnvironmentFile=/etc/libeufin/bank.env
User=libeufin-bank
-ExecStart=/usr/bin/libeufin-bank serve --port=${LIBEUFIN_BANK_PORT}
+ExecStart=/usr/bin/libeufin-bank serve
Restart=on-failure
RestartSec=1s
RuntimeMaxSec=3600s
diff --git a/debian/libeufin-bank.postinst b/debian/libeufin-bank.postinst
index 227e7d26..a2cfd7aa 100644
--- a/debian/libeufin-bank.postinst
+++ b/debian/libeufin-bank.postinst
@@ -7,32 +7,32 @@ if [ -d /run/systemd/system ]; then
fi
if [ "$1" = "remove" ]; then
if [ -x "/usr/bin/deb-systemd-helper" ]; then
- deb-systemd-helper mask 'libeufin-sandbox.service' >/dev/null
|| true
+ deb-systemd-helper mask 'libeufin-bank.service' >/dev/null ||
true
fi
fi
if [ "$1" = "purge" ]; then
if [ -x "/usr/bin/deb-systemd-helper" ]; then
- deb-systemd-helper purge 'libeufin-sandbox.service' >/dev/null
|| true
- deb-systemd-helper unmask 'libeufin-sandbox.service'
>/dev/null || true
+ deb-systemd-helper purge 'libeufin-bank.service' >/dev/null ||
true
+ deb-systemd-helper unmask 'libeufin-bank.service' >/dev/null
|| true
fi
fi
-sandbox_user=libeufin-sandbox
-sandbox_group=libeufin-sandbox
-libeufin_home=/var/lib/libeufin
+libeufin_bank_home=/var/lib/libeufin-bank
+bank_user=bank
+bank_group=bank
. /usr/share/debconf/confmodule
case "${1}" in
configure)
- if ! getent group $sandbox_group >/dev/null; then
- addgroup --quiet --system $sandbox_group
+ if ! getent group $bank_group >/dev/null; then
+ addgroup --quiet --system $bank_group
fi
# Create users if needed
- if ! getent passwd $sandbox_user >/dev/null; then
- adduser --quiet --system --no-create-home --ingroup $sandbox_group
--home $libeufin_home $sandbox_user
+ if ! getent passwd $bank_user >/dev/null; then
+ adduser --quiet --system --no-create-home --ingroup $bank_group --home
$libeufin_bank_home $bank_user
fi
;;
abort-upgrade|abort-remove|abort-deconfigure)
diff --git a/debian/libeufin-bank.prerm b/debian/libeufin-bank.prerm
index 6a97b16c..a8cd12fb 100644
--- a/debian/libeufin-bank.prerm
+++ b/debian/libeufin-bank.prerm
@@ -3,7 +3,7 @@
set -e
if [ -d /run/systemd/system ] && [ "$1" = remove ]; then
- deb-systemd-invoke stop 'libeufin-sandbox.service' >/dev/null || true
+ deb-systemd-invoke stop 'libeufin-bank.service' >/dev/null || true
fi
exit 0
diff --git a/debian/usr/share/libeufin/demobank-ui/demobank-ui-settings.js
b/debian/usr/share/libeufin/demobank-ui/demobank-ui-settings.js
index be24af28..1a88ce9d 100644
--- a/debian/usr/share/libeufin/demobank-ui/demobank-ui-settings.js
+++ b/debian/usr/share/libeufin/demobank-ui/demobank-ui-settings.js
@@ -4,5 +4,5 @@ globalThis.talerDemobankSettings = {
bankName: "Taler Bank",
// Show explainer text and navbar to other demo sites
showDemoNav: false,
- backendBaseURL: "http://localhost/demobanks/default/"
+ backendBaseURL: "http://localhost/"
};
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [libeufin] branch master updated: debian: libeufin-bank service and config,
gnunet <=