Pacman package hardcodes systemd socket ignoring GPGDir option
Description:
Since commit 1aec1de5, the pacman PKGBUILD bundles some systemd sockets activated by default that are harcoded to /etc/pacman.d/gnupg dir.
This goes against the ability of pacman to have the gnupg directory elsewhere.
Steps to reproduce:
pacman-key --gpgdir /var/lib/pacman/gnupg --initpacman-key --gpgdir /var/lib/pacman/gnupg --populate- Add the option
GPGDir = /var/lib/pacman/gnupg/in/etc/pacman.conf - Make
/etcread-only system-wide. - Even if
/var/lib/pacman/gnupg/is writable, the services installed by the package will be failing on reboot.
Edited by Daniel Otero