summaryrefslogtreecommitdiff
path: root/net/openvpn-current
AgeCommit message (Collapse)AuthorFilesLines
2005-02-24Add RMD160 digests.agc1-1/+2
2004-12-31Update openvpn-current to 2.0rc1. Changes from version 2.0beta15 include:jlam3-7/+8
* Addition of management interface over loopback to provide a way for non-root users to control the openvpn daemon. * Fixed bug where --resolv-retry was not working properly with multiple --remote hosts. * Improvements to EasyRSA included with OpenVPN distribution. * Fixed SSL context initialization bug. * Changed default port number to 1194 per IANA official port number assignment. * Changed client virtual IP derivation precedence: (1) use --ifconfig-push directive from --client-connect script, (2) use --ifconfig-push directive from --client-config-dir, and (3) use --ifconfig-pool address. * Added --echo directive. * Added --auth-nocache directive.
2004-12-28The default location of the pkgsrc-installed rc.d scripts is nowreed1-2/+2
under share/examples/rc.d. The variable name already was named RCD_SCRIPTS_EXAMPLEDIR. This is from ideas from Greg Woods and others. Also bumped PKGREVISION for all packages using RCD_SCRIPTS mechanism (as requested by wiz).
2004-12-14Change the way that openssl/builtin.mk handles the USE_OLD_DES_API flag.jlam2-15/+1
The idea is to prevent needing to patch source files for packages that use OpenSSL for DES support by ensuring that including <openssl/des.h> will always present the old DES API. (1) If des_old.h exists, then we're using OpenSSL>=0.9.7, and <openssl/des.h> already does the right thing. (2) If des_old.h doesn't exist, then one of two things is happening: (a) If <openssl/des.h> is old and (only) supports the old DES API, then <openssl/des.h> does the right thing. (b) If it's NetBSD's Special(TM) one that stripped out the old DES support into a separate library and header (-ldes, <des.h>), then we create a new header <openssl/des.h> that includes the system one and <des.h>. Also modify existing packages that set USE_OLD_DES_API to simply include <openssl/des.h> instead of either <des.h> or <openssl/des_old.h> (This step is mostly just removing unnecessary patches). This should fix building packages that use OpenSSL's old DES API support on non-NetBSD systems where the built-in OpenSSL is at least 0.9.7.
2004-12-07Add a rc.d control script for openvpn.jlam2-1/+69
2004-12-03Add back (and fix the spelling of) USE_PKGINSTALL=yes so thatjlam1-1/+2
${PKG_SYSCONFDIR} is created at package installation time.
2004-12-03Fix missing "}".jlam1-4/+4
2004-12-03Make this link with ${PTHREAD_LDFLAGS} as well.jlam1-1/+6
2004-12-03Make it explicit that we're using the old DES API, and includejlam3-12/+11
<openssl/des_old.h> instead of <des.h> so that this will work on older NetBSD releases.
2004-12-03Be a bit more succinct by using a variable EGDIR in place ofjlam1-11/+15
"${PREFIX}/share/examples/openvpn". Also, avoid installing "*" to avoid breaking if the install program doesn't accept more than one file at a time.
2004-12-03Align with doc/Makefile.template by moving buildlink3.mk files ahead ofjlam1-4/+5
make targets.
2004-12-03This package doesn't use pkginstall.jlam1-2/+1
2004-11-17No need to have PKGNAME in COMMENT.xtraeme1-2/+2
2004-11-17Initial import of openvpn-2.0beta15 from pkgsrc-wip, packaged byxtraeme6-0/+112
Ian Zagorskhi, with small changes by me. OpenVPN is a robust and highly flexible tunneling application that uses all of the encryption, authentication, and certification features of the OpenSSL library to securely tunnel IP networks over a single TCP/UDP port.