gnunet-svn
[Top][All Lists]
Advanced

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

[taler-exchange] branch master updated: -update Debian package: include


From: gnunet
Subject: [taler-exchange] branch master updated: -update Debian package: include expire service, update dependencies
Date: Mon, 20 Jun 2022 15:30:04 +0200

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

grothoff pushed a commit to branch master
in repository exchange.

The following commit(s) were added to refs/heads/master by this push:
     new 3fe94eb1 -update Debian package: include expire service, update 
dependencies
3fe94eb1 is described below

commit 3fe94eb144cdfd22c0e78669179afef1e2da7d3f
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Mon Jun 20 15:29:59 2022 +0200

    -update Debian package: include expire service, update dependencies
---
 debian/changelog                                    |  6 ++++++
 debian/control                                      | 19 +++++++------------
 debian/rules                                        |  1 +
 debian/taler-exchange.taler-exchange-expire.service | 15 +++++++++++++++
 debian/taler-exchange.taler-exchange.target         |  1 +
 5 files changed, 30 insertions(+), 12 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 8dcaf12d..9e50e9db 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+taler-exchange (0.9.0) unstable; urgency=low
+
+  * Updating to latest pre-release from Git.
+
+ -- Christian Grothoff <grothoff@taler.net>  Mon, 20 Jun 2022 13:12:58 +0200
+
 taler-exchange (0.8.5-3) unstable; urgency=low
 
   * Updating to latest Git with minor bugfixes and improvements.
diff --git a/debian/control b/debian/control
index 894a1dd3..2adf6f0a 100644
--- a/debian/control
+++ b/debian/control
@@ -9,27 +9,22 @@ Build-Depends:
  bash,
  debhelper-compat (= 12),
  gettext,
- libgnunet-dev (>=0.15.3),
+ libgnunet-dev (>=0.17.0),
  libcurl4-gnutls-dev (>=7.35.0) | libcurl4-openssl-dev (>= 7.35.0),
- libgcrypt20-dev (>=1.6),
+ libgcrypt20-dev (>=1.8),
  libgnutls28-dev (>=3.2.12),
  libidn2-dev,
  libjansson-dev,
  libltdl-dev (>=2.2),
- libmicrohttpd-dev (>=0.9.63),
- libpq-dev (>=9.5),
+ libmicrohttpd-dev (>=0.9.71),
+ libpq-dev (>=13),
  libsodium-dev (>=1.0.11),
- libsqlite3-dev (>=3.8),
  libunistring-dev (>=0.9.2),
  python3-jinja2,
- net-tools,
  po-debconf,
  python3-dev,
  texinfo (>=5.2),
  zlib1g-dev
-Build-Conflicts:
- autoconf2.13,
- automake1.4
 Standards-Version: 4.5.0
 Vcs-Git: https://salsa.debian.org/debian/taler-exchange.git
 Vcs-browser: https://salsa.debian.org/debian/taler-exchange
@@ -109,9 +104,9 @@ Section: libdevel
 Architecture: any
 Depends:
  libtalerexchange (= ${binary:Version}),
- libgnunet-dev (>=0.15.3),
- libgcrypt20-dev (>=1.6),
- libmicrohttpd-dev (>=0.9.33),
+ libgnunet-dev (>=0.17.0),
+ libgcrypt20-dev (>=1.8),
+ libmicrohttpd-dev (>=0.9.71),
  ${misc:Depends},
  ${shlibs:Depends}
 Description: libraries to talk to a GNU Taler exchange (development)
diff --git a/debian/rules b/debian/rules
index 13d55647..d88ca73f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -37,6 +37,7 @@ override_dh_installsystemd:
        dh_installsystemd -ptaler-exchange --name=taler-exchange-aggregator 
--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
        dh_installsystemd -ptaler-exchange --name=taler-exchange-secmod-eddsa 
--no-start --no-enable
        dh_installsystemd -ptaler-exchange --name=taler-exchange-secmod-rsa 
--no-start --no-enable
        dh_installsystemd -ptaler-exchange --name=taler-exchange-closer 
--no-start --no-enable
diff --git a/debian/taler-exchange.taler-exchange-expire.service 
b/debian/taler-exchange.taler-exchange-expire.service
new file mode 100644
index 00000000..f44829c5
--- /dev/null
+++ b/debian/taler-exchange.taler-exchange-expire.service
@@ -0,0 +1,15 @@
+[Unit]
+Description=GNU Taler payment system exchange expire service
+PartOf=taler-exchange.target
+
+[Service]
+User=taler-exchange-expire
+Type=simple
+Restart=always
+RestartSec=100ms
+ExecStart=/usr/bin/taler-exchange-expire -c /etc/taler/taler.conf
+StandardOutput=journal
+StandardError=journal
+PrivateTmp=yes
+PrivateDevices=yes
+ProtectSystem=full
diff --git a/debian/taler-exchange.taler-exchange.target 
b/debian/taler-exchange.taler-exchange.target
index eea37c80..65ec77c1 100644
--- a/debian/taler-exchange.taler-exchange.target
+++ b/debian/taler-exchange.taler-exchange.target
@@ -6,6 +6,7 @@ Wants=taler-exchange-httpd.service
 Wants=taler-exchange-wirewatch.service
 Wants=taler-exchange-aggregator.service
 Wants=taler-exchange-closer.service
+Wants=taler-exchange-expire.service
 Wants=taler-exchange-transfer.service
 
 [Install]

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