commit e7319439f3f464d9d58b26600ab7c48e94258ebb Merge: 7f5e9b1b7 c058d2732 Author: Bastien Roucariès <rouca@debian.org> Date: Sat Feb 25 13:01:25 2023 +0000 Merge branch 'systemd' into 'debian/unstable' Systemd See merge request debian/gnupg2!8 commit c058d27327c04b26d97a10d3667df0403f76c2cc Merge: 2cbe6660f 7f5e9b1b7 Author: Bastien Roucariès <rouca@debian.org> Date: Sat Feb 25 12:58:50 2023 +0000 Merge branch 'debian/unstable' into 'systemd' # Conflicts: # debian/patches/series commit 2cbe6660fefa2d195e06d0c6982c754d0a71b390 Author: Bastien Roucariès <rouca@debian.org> Date: Sat Aug 13 21:09:20 2022 +0000 Improve systemd integration of gnupg by injecting environment variable at start/stop Previously we used to set SSH_AUTH_SOCK using systemd environment. The former approach has the following drawbacks: - the lifetime of SSH_AUTH_SOCK is not tied to the lifetime of the service - it is hard to know where variables are set - it is hard custumize the socket variable, for instance for running multiple ssh-agent or testing purpuse Moreover conceptually it is better to set the environment variable in the same file that run the service (or socket)
Among the 26 debian patches available in version 2.2.40-1 of the package, we noticed the following issues: