diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 19 | ||||
-rw-r--r-- | debian/control | 3 | ||||
-rwxr-xr-x | debian/rules | 26 | ||||
-rw-r--r-- | debian/taler-exchange-offline.taler-exchange-offline.service | 17 |
4 files changed, 36 insertions, 29 deletions
diff --git a/debian/changelog b/debian/changelog index 0e86cc611..cab5345dc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,22 @@ +taler-exchange (0.10.2) unstable; urgency=low + + * Updated man pages and other resources for release. + + -- Christian Grothoff <grothoff@gnu.org> Fri, 12 Apr 2024 09:50:12 +0200 + +taler-exchange (0.10.1) unstable; urgency=low + + * Fixed crash in OTP calculation logic if required amount was not + provided. + * Fixed HTTP headers for /terms, /config and /keys responses + (remove last-modified-since distinguisher, remove duplicate headers) + * Improved systemd files (new offline timer job, exchange slice) + * Implement exchange protocol v19 (include refunds in transaction + aggregation data, expose wire account priorities) + * Update mustach to latest version + + -- Christian Grothoff <grothoff@gnu.org> Tue, 9 Apr 2024 09:50:12 +0200 + taler-exchange (0.10.0) unstable; urgency=low * Fixed major issue where uploading wire data to an diff --git a/debian/control b/debian/control index fd6dfc158..cf99dd1ed 100644 --- a/debian/control +++ b/debian/control @@ -54,8 +54,7 @@ Depends: pandoc, groff, ghostscript, - ${misc:Depends}, - ${shlibs:Depends} + ${misc:Depends} Description: Tool to generate the terms of service and privacy policy for various languages and data formats. Useful for various GNU Taler components. diff --git a/debian/rules b/debian/rules index 6bdc2edd1..3d8809c50 100755 --- a/debian/rules +++ b/debian/rules @@ -36,18 +36,20 @@ override_dh_auto_clean: override_dh_installsystemd: # Need to specify units manually, since we have multiple # 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 - 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 - dh_installsystemd -ptaler-auditor --name=taler-auditor-httpd --no-start --no-enable - dh_installsystemd -ptaler-exchange --name=taler-exchange --no-start --no-enable - dh_installsystemd -ptaler-exchange-offline --name=taler-exchange-offline --no-start --no-enable + dh_installsystemd -ptaler-exchange --name=taler-exchange-httpd --no-start --no-enable --no-stop-on-upgrade + dh_installsystemd -ptaler-exchange --name=taler-exchange-aggregator --no-start --no-enable --no-stop-on-upgrade + dh_installsystemd -ptaler-exchange --name=taler-exchange-expire --no-start --no-enable --no-stop-on-upgrade + dh_installsystemd -ptaler-exchange --name=taler-exchange-transfer --no-start --no-enable --no-stop-on-upgrade + dh_installsystemd -ptaler-exchange --name=taler-exchange-wirewatch --no-start --no-enable --no-stop-on-upgrade + dh_installsystemd -ptaler-exchange --name=taler-exchange-secmod-cs --no-start --no-enable --no-stop-on-upgrade + dh_installsystemd -ptaler-exchange --name=taler-exchange-secmod-eddsa --no-start --no-enable --no-stop-on-upgrade + dh_installsystemd -ptaler-exchange --name=taler-exchange-secmod-rsa --no-start --no-enable --no-stop-on-upgrade + dh_installsystemd -ptaler-exchange --name=taler-exchange-closer --no-start --no-enable --no-stop-on-upgrade + dh_installsystemd -ptaler-exchange --name=taler-exchange --no-start --no-enable --no-stop-on-upgrade + dh_installsystemd -ptaler-auditor --name=taler-auditor-httpd --no-start --no-enable --no-stop-on-upgrade + dh_installsystemd -ptaler-auditor --name=taler-helper-auditor-deposits --no-start --no-enable --no-stop-on-upgrade + dh_installsystemd -ptaler-exchange-offline --name=taler-exchange-offline --no-start --no-enable --no-stop-on-upgrade + dh_installsystemd -ptaler-exchange-offline --name=taler-exchange-offline.timer --no-start --no-enable --no-stop-on-upgrade # final invocation to generate daemon reload dh_installsystemd diff --git a/debian/taler-exchange-offline.taler-exchange-offline.service b/debian/taler-exchange-offline.taler-exchange-offline.service index 9f6227d40..bd1b93bb3 100644 --- a/debian/taler-exchange-offline.taler-exchange-offline.service +++ b/debian/taler-exchange-offline.taler-exchange-offline.service @@ -18,19 +18,6 @@ StandardOutput=journal StandardError=journal PrivateTmp=yes PrivateDevices=yes -Environment="FIAT_CURRENCY=CHF" -Environment="REGIO_CURRENCY=NETZBON" -ExecStart=taler-exchange-offline \ - download \ - sign \ - wire-fee now \ - iban "${FIAT_CURRENCY}":0 "${FIAT_CURRENCY}":0 \ - wire-fee now \ - x-taler-bank "${REGIO_CURRENCY}":0 "${REGIO_CURRENCY}":0 \ - global-fee now \ - "${REGIO_CURRENCY}:0" \ - "${REGIO_CURRENCY}:0" \ - "${REGIO_CURRENCY}:0" - 4w 6y 4 \ - upload +Environment="REGIO_CURRENCY=$(taler-config -s taler -o CURRENCY)" +ExecStart=bash -c 'taler-exchange-offline download sign wire-fee now iban "${REGIO_CURRENCY}":0 "${REGIO_CURRENCY}":0 wire-fee now x-taler-bank "${REGIO_CURRENCY}":0 "${REGIO_CURRENCY}":0 global-fee now "${REGIO_CURRENCY}:0" "${REGIO_CURRENCY}:0" "${REGIO_CURRENCY}:0" 4weeks 6years 4 upload' |