This patch fixes the way vpnc reads passwords from the standard input. Currently it is not possible for vpnc to get the password from a pipe, with the effect that external programs cannot use vpnc (e.g. kvpnc). This patch fixes this issue. For a complete description, see Debian bug #378316 here: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=378316 Patch is to be applied to vpnc-0.3.3 Please consider this patch for inclusion.
Created attachment 92950 [details, diff] Proposed patch for stdin bug
I can add this, but did you contact upstream about it? Is this project dead upstream?
Upstream said this fix is wrong/unneeded and kvpnc is already fixed to handle that.