From: David Sommerseth <dav...@redhat.com> There were a few issues with the systemd implementation, where the openvpn binary would have zombie processes attached to itself when systemd-ask-password was used. In addition to not always properly closing the communcation pipes used.
This patch set also avoids OpenVPN failing if systemd-ask-password is not found, but rather falls back to the normal console method. David Sommerseth (4): Don't let openvpn_popen() keep zombies around Don't try to use systemd-ask-password if it is not available Clean up the pipe closing in openvpn_popen() White-space clean-up of openvpn_popen() src/openvpn/console.c | 11 ++++---- src/openvpn/misc.c | 75 ++++++++++++++++++++++++++++----------------------- 2 files changed, 47 insertions(+), 39 deletions(-) -- kind regards, David Sommerseth -- 1.8.3.1