Commit graph

16 commits

Author SHA1 Message Date
reed
ee8be9d0c1 RCD_SCRIPTS_EXAMPLEDIR is no longer customizable.
And always is defined as share/examples/rc.d
which was the default before.

This rc.d scripts are not automatically added to PLISTs now also.
So add to each corresponding PLIST as required.

This was discussed on tech-pkg in late January and late April.

Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere
and remove the RCD_SCRIPTS_EXAMPLEDIR itself.
2005-05-02 20:33:57 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
b12d62efb5 Add RMD160 digests. 2005-02-24 12:13:41 +00:00
jlam
5f79af3579 Update openvpn-current to 2.0rc1. Changes from version 2.0beta15 include:
* 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-31 15:15:31 +00:00
reed
32d8f290c2 The default location of the pkgsrc-installed rc.d scripts is now
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-28 02:47:40 +00:00
jlam
f9724a680a Change the way that openssl/builtin.mk handles the USE_OLD_DES_API flag.
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-14 19:24:29 +00:00
jlam
83a405338c Add a rc.d control script for openvpn. 2004-12-07 21:29:57 +00:00
jlam
39dc233ed3 Add back (and fix the spelling of) USE_PKGINSTALL=yes so that
${PKG_SYSCONFDIR} is created at package installation time.
2004-12-03 23:19:01 +00:00
jlam
466f53bcb9 Fix missing "}". 2004-12-03 23:17:24 +00:00
jlam
4f5b436ca4 Make this link with ${PTHREAD_LDFLAGS} as well. 2004-12-03 23:14:02 +00:00
jlam
be2366d098 Make it explicit that we're using the old DES API, and include
<openssl/des_old.h> instead of <des.h> so that this will work on older
NetBSD releases.
2004-12-03 23:13:10 +00:00
jlam
c92541a933 Be a bit more succinct by using a variable EGDIR in place of
"${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-03 19:51:39 +00:00
jlam
e2add2d83f Align with doc/Makefile.template by moving buildlink3.mk files ahead of
make targets.
2004-12-03 19:47:49 +00:00
jlam
321a9ff671 This package doesn't use pkginstall. 2004-12-03 19:46:51 +00:00
xtraeme
fb9184b4f8 No need to have PKGNAME in COMMENT. 2004-11-17 18:16:29 +00:00
xtraeme
b4e6ef6dec Initial import of openvpn-2.0beta15 from pkgsrc-wip, packaged by
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.
2004-11-17 18:04:01 +00:00