gnunet-svn
[Top][All Lists]
Advanced

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

[merchant] 01/02: add socket activation for merchant backend


From: Admin
Subject: [merchant] 01/02: add socket activation for merchant backend
Date: Thu, 13 Feb 2025 15:56:03 +0100

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

grothoff pushed a commit to branch master
in repository merchant.

commit efc01ba83c221747fb2d9b3d65b3c5c0c130fd8b
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Wed Feb 5 12:00:52 2025 +0100

    add socket activation for merchant backend
---
 debian/taler-merchant.taler-merchant-httpd.service |  3 +++
 debian/taler-merchant.taler-merchant-httpd.socket  | 14 ++++++++++++++
 2 files changed, 17 insertions(+)

diff --git a/debian/taler-merchant.taler-merchant-httpd.service 
b/debian/taler-merchant.taler-merchant-httpd.service
index 19322c23..09e19df6 100644
--- a/debian/taler-merchant.taler-merchant-httpd.service
+++ b/debian/taler-merchant.taler-merchant-httpd.service
@@ -1,6 +1,9 @@
 [Unit]
 Description=GNU Taler payment system merchant backend
 After=postgres.service
+Requires=taler-merchant-httpd.socket
+PartOf=taler-merchant.target
+AssertPathExists=/run/taler-merchant/httpd
 
 [Service]
 User=taler-merchant-httpd
diff --git a/debian/taler-merchant.taler-merchant-httpd.socket 
b/debian/taler-merchant.taler-merchant-httpd.socket
new file mode 100644
index 00000000..29404287
--- /dev/null
+++ b/debian/taler-merchant.taler-merchant-httpd.socket
@@ -0,0 +1,14 @@
+[Unit]
+Description=Taler Merchant Socket
+PartOf=taler-merchant-httpd.service
+
+[Socket]
+ListenStream=/run/taler-merchant/httpd/merchant-http.sock
+Accept=no
+Service=taler-merchant-httpd.service
+SocketUser=taler-merchant-httpd
+SocketGroup=www-data
+SocketMode=0660
+
+[Install]
+WantedBy=sockets.target

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