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


Reply via email to