gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-exchange] branch master updated: debian: add missing parts for ta


From: gnunet
Subject: [taler-exchange] branch master updated: debian: add missing parts for taler-exchange-expire service
Date: Wed, 10 Jan 2024 21:13:28 +0100

This is an automated email from the git hooks/post-receive script.

dold pushed a commit to branch master
in repository exchange.

The following commit(s) were added to refs/heads/master by this push:
     new 7bdf02db debian: add missing parts for taler-exchange-expire service
7bdf02db is described below

commit 7bdf02db66c618ead83079efa739da968d65b7b5
Author: Florian Dold <florian@dold.me>
AuthorDate: Wed Jan 10 21:13:25 2024 +0100

    debian: add missing parts for taler-exchange-expire service
---
 contrib/gana                   | 2 +-
 contrib/wallet-core            | 2 +-
 debian/rules                   | 1 +
 debian/taler-exchange.postinst | 5 +++++
 debian/taler-exchange.postrm   | 2 ++
 5 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/contrib/gana b/contrib/gana
index 0ff4edfe..9eddc2cf 160000
--- a/contrib/gana
+++ b/contrib/gana
@@ -1 +1 @@
-Subproject commit 0ff4edfe76be77a59d4ebff5031feb50f3ba07d8
+Subproject commit 9eddc2cf7b65bb43d285c75ef22fd9bc9cc7020e
diff --git a/contrib/wallet-core b/contrib/wallet-core
index 496bfdc3..a675c940 160000
--- a/contrib/wallet-core
+++ b/contrib/wallet-core
@@ -1 +1 @@
-Subproject commit 496bfdc3aecbea61922bb2e0c281f5d35f934a3b
+Subproject commit a675c94085cfa90052c9ebacd2cebccfab2c4f18
diff --git a/debian/rules b/debian/rules
index aef4bf5f..b957c81a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -38,6 +38,7 @@ override_dh_installsystemd:
        # and dh_installsystemd by default only looks for "<package>.service".
        dh_installsystemd -ptaler-exchange --name=taler-exchange-httpd 
--no-start --no-enable
        dh_installsystemd -ptaler-exchange --name=taler-exchange-aggregator 
--no-start --no-enable
+       dh_installsystemd -ptaler-exchange --name=taler-exchange-expire 
--no-start --no-enable
        dh_installsystemd -ptaler-exchange --name=taler-exchange-transfer 
--no-start --no-enable
        dh_installsystemd -ptaler-exchange --name=taler-exchange-wirewatch 
--no-start --no-enable
        dh_installsystemd -ptaler-exchange --name=taler-exchange-secmod-cs 
--no-start --no-enable
diff --git a/debian/taler-exchange.postinst b/debian/taler-exchange.postinst
index 6278dac1..7509a774 100644
--- a/debian/taler-exchange.postinst
+++ b/debian/taler-exchange.postinst
@@ -13,6 +13,7 @@ _CSECUSERNAME=taler-exchange-secmod-cs
 _RSECUSERNAME=taler-exchange-secmod-rsa
 _ESECUSERNAME=taler-exchange-secmod-eddsa
 _AGGRUSERNAME=taler-exchange-aggregator
+_EXPIUSERNAME=taler-exchange-expire
 _WIREUSERNAME=taler-exchange-wire
 
 case "${1}" in
@@ -53,6 +54,10 @@ configure)
     adduser --quiet --system --no-create-home --home ${TALER_HOME} 
${_AGGRUSERNAME}
     adduser --quiet ${_AGGRUSERNAME} ${_DBGROUPNAME}
   fi
+  if ! getent passwd ${_EXPIUSERNAME} >/dev/null; then
+    adduser --quiet --system --no-create-home --home ${TALER_HOME} 
${_EXPIUSERNAME}
+    adduser --quiet ${_EXPIUSERNAME} ${_DBGROUPNAME}
+  fi
 
   if ! dpkg-statoverride --list 
/etc/taler/secrets/exchange-accountcredentials-1.secret.conf >/dev/null 2>&1; 
then
     dpkg-statoverride --add --update \
diff --git a/debian/taler-exchange.postrm b/debian/taler-exchange.postrm
index 9edf548a..fcde84b5 100644
--- a/debian/taler-exchange.postrm
+++ b/debian/taler-exchange.postrm
@@ -10,6 +10,7 @@ _CSECUSERNAME=taler-exchange-secmod-cs
 _RSECUSERNAME=taler-exchange-secmod-rsa
 _ESECUSERNAME=taler-exchange-secmod-eddsa
 _AGGRUSERNAME=taler-exchange-aggregator
+_EXPIUSERNAME=taler-exchange-expire
 _WIREUSERNAME=taler-exchange-wire
 
 
@@ -28,6 +29,7 @@ purge)
     deluser --quiet --system ${_RSECUSERNAME} || true
     deluser --quiet --system ${_ESECUSERNAME} || true
     deluser --quiet --system ${_AGGRUSERNAME} || true
+    deluser --quiet --system ${_EXPIUSERNAME} || true
     deluser --quiet --system ${_WIREUSERNAME} || true
     deluser --quiet --system ${_CLOSERUSERNAME} || true
     deluser --quiet --system ${_EUSERNAME} || true

-- 
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]