gnunet-svn
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]