David Runge pushed to branch main at Arch Linux / Packaging / Packages / gnupg


Commits:
afae960a by Daan De Meyer at 2024-09-20T23:43:47+02:00
Condition sockets on target path being writable

If the target path is not writable, starting the socket will just
fail so let's condition them out in that case.

- - - - -


5 changed files:

- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]


Changes:

=====================================
[email protected]
=====================================
@@ -2,6 +2,7 @@
 Description=GnuPG cryptographic agent and passphrase cache (access for web 
browsers) for %f
 Documentation=man:gpg-agent(1)
 ConditionPathExists=%f
+ConditionPathIsReadWrite=%f
 
 [Socket]
 ListenStream=%f/S.gpg-agent.browser


=====================================
[email protected]
=====================================
@@ -2,6 +2,7 @@
 Description=GnuPG cryptographic agent and passphrase cache (restricted) for %f
 Documentation=man:gpg-agent(1)
 ConditionPathExists=%f
+ConditionPathIsReadWrite=%f
 
 [Socket]
 ListenStream=%f/S.gpg-agent.extra


=====================================
[email protected]
=====================================
@@ -2,6 +2,7 @@
 Description=GnuPG cryptographic agent (ssh-agent emulation) for %f
 Documentation=man:gpg-agent(1) man:ssh-add(1) man:ssh-agent(1) man:ssh(1)
 ConditionPathExists=%f
+ConditionPathIsReadWrite=%f
 
 [Socket]
 ListenStream=%f/S.gpg-agent.ssh


=====================================
[email protected]
=====================================
@@ -2,6 +2,7 @@
 Description=GnuPG cryptographic agent and passphrase cache for %f
 Documentation=man:gpg-agent(1)
 ConditionPathExists=%f
+ConditionPathIsReadWrite=%f
 
 [Socket]
 ListenStream=%f/S.gpg-agent


=====================================
[email protected]
=====================================
@@ -1,6 +1,7 @@
 [Unit]
 Description=GnuPG public key management service for %f
 ConditionPathExists=%f
+ConditionPathIsReadWrite=%f
 
 [Socket]
 ListenStream=%f/S.keyboxd



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gnupg/-/commit/afae960af8b04f5d951136e80beec2ca40c8e67d

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gnupg/-/commit/afae960af8b04f5d951136e80beec2ca40c8e67d
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to