[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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-exchange] branch master updated: debian: add missing parts for taler-exchange-expire service,
gnunet <=