pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/vpnc update to 0.5.3, brings some minor fixes
details: https://anonhg.NetBSD.org/pkgsrc/rev/959702b64018
branches: trunk
changeset: 553959:959702b64018
user: drochner <drochner%pkgsrc.org@localhost>
date: Wed Feb 04 21:51:27 2009 +0000
description:
update to 0.5.3, brings some minor fixes
approved by both MAINTAINERs,
+minor cosmetics and a time_t printf format fix on NetBSD-current
(tested against a Cisco VPN 3000 Concentrator with psk)
diffstat:
net/vpnc/Makefile | 21 +++++++++++++--------
net/vpnc/distinfo | 11 ++++++-----
net/vpnc/options.mk | 2 ++
net/vpnc/patches/patch-ac | 23 +++++++++++------------
net/vpnc/patches/patch-ag | 13 +++++++++++++
5 files changed, 45 insertions(+), 25 deletions(-)
diffs (150 lines):
diff -r 0ee901e55359 -r 959702b64018 net/vpnc/Makefile
--- a/net/vpnc/Makefile Wed Feb 04 21:44:38 2009 +0000
+++ b/net/vpnc/Makefile Wed Feb 04 21:51:27 2009 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.23 2008/07/13 22:46:48 smb Exp $
+# $NetBSD: Makefile,v 1.24 2009/02/04 21:51:27 drochner Exp $
#
-DISTNAME= vpnc-0.5.1
-PKGREVISION= 1
+DISTNAME= vpnc-0.5.3
CATEGORIES= net security
MASTER_SITES= http://www.unix-ag.uni-kl.de/~massar/vpnc/
@@ -24,7 +23,8 @@
SUBST_CLASSES+= paths
SUBST_MESSAGE.paths= fixing pathnames
SUBST_STAGE.paths= post-patch
-SUBST_FILES.paths= config.c vpnc-script makeman.pl pcf2vpnc vpnc.8.template vpnc-disconnect
+SUBST_FILES.paths= config.c vpnc-script.in makeman.pl pcf2vpnc
+SUBST_FILES.paths+= vpnc.8.template vpnc-disconnect
SUBST_SED.paths= -e 's|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR}|g'
SUBST_SED.paths+= -e 's|@PREFIX@|${PREFIX}|g'
SUBST_SED.paths+= -e 's|@PKGMANDIR@|${PKGMANDIR}|g'
@@ -36,9 +36,12 @@
BUILD_DEFS+= VARBASE
EGDIR= ${PREFIX}/share/examples/vpnc
-CONF_FILES+= ${EGDIR}/default.conf ${PKG_SYSCONFDIR}/vpnc/default.conf
+CONF_FILES+= ${EGDIR}/default.conf \
+ ${PKG_SYSCONFDIR}/vpnc/default.conf
CONF_FILES_MODE= 0600
-CONF_FILES_PERMS+= ${EGDIR}/vpnc-script ${PKG_SYSCONFDIR}/vpnc/vpnc-script ${ROOT_USER} ${ROOT_GROUP} 755
+CONF_FILES_PERMS+= ${EGDIR}/vpnc-script \
+ ${PKG_SYSCONFDIR}/vpnc/vpnc-script \
+ ${ROOT_USER} ${ROOT_GROUP} 755
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/vpnc ${DESTDIR}${PREFIX}/sbin
@@ -48,8 +51,10 @@
${INSTALL_SCRIPT} ${WRKSRC}/vpnc-disconnect ${DESTDIR}${PREFIX}/bin
${INSTALL_SCRIPT} ${WRKSRC}/pcf2vpnc ${DESTDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/vpnc.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
- ${INSTALL_MAN} ${WRKSRC}/pcf2vpnc.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
- ${INSTALL_MAN} ${WRKSRC}/cisco-decrypt.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_MAN} ${WRKSRC}/pcf2vpnc.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_MAN} ${WRKSRC}/cisco-decrypt.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/vpnc
.include "options.mk"
diff -r 0ee901e55359 -r 959702b64018 net/vpnc/distinfo
--- a/net/vpnc/distinfo Wed Feb 04 21:44:38 2009 +0000
+++ b/net/vpnc/distinfo Wed Feb 04 21:51:27 2009 +0000
@@ -1,11 +1,12 @@
-$NetBSD: distinfo,v 1.11 2008/05/29 20:50:31 sketch Exp $
+$NetBSD: distinfo,v 1.12 2009/02/04 21:51:27 drochner Exp $
-SHA1 (vpnc-0.5.1.tar.gz) = efc71dba03aa40945af35e4b074d99f922ff7ffd
-RMD160 (vpnc-0.5.1.tar.gz) = 76dd5a3a38bd2109cf8e1fbad85e2762e8489832
-Size (vpnc-0.5.1.tar.gz) = 91496 bytes
+SHA1 (vpnc-0.5.3.tar.gz) = 321527194e937371c83b5e7c38e46fca4f109304
+RMD160 (vpnc-0.5.3.tar.gz) = 6f3926901e75dc98762f6ef45782930f2fb76a2f
+Size (vpnc-0.5.3.tar.gz) = 98740 bytes
SHA1 (patch-aa) = 09d912a32883bec22d80ef7c469b818ac1602d82
SHA1 (patch-ab) = 14aa011b36fcf1da54d506fd5398cfc55cb11748
-SHA1 (patch-ac) = 3155cbf04ad7effc9470e4b06409abfe12ee2daa
+SHA1 (patch-ac) = 702fbfeea42eddbaf109ad42247e074ce7eb0f3b
SHA1 (patch-ad) = 7e31f1804541eb4de9924edcc517304487aad0f2
SHA1 (patch-ae) = d831819831a5861550c5924955cc270c58341d9d
SHA1 (patch-af) = d41aaab81061db058c4b38013f07815e1e8cf506
+SHA1 (patch-ag) = deb35a38ec71babc909f24bafffee98cfdd17f73
diff -r 0ee901e55359 -r 959702b64018 net/vpnc/options.mk
--- a/net/vpnc/options.mk Wed Feb 04 21:44:38 2009 +0000
+++ b/net/vpnc/options.mk Wed Feb 04 21:51:27 2009 +0000
@@ -1,3 +1,5 @@
+# $NetBSD: options.mk,v 1.2 2009/02/04 21:51:27 drochner Exp $
+
PKG_OPTIONS_VAR= PKG_OPTIONS.openvpnc
PKG_SUPPORTED_OPTIONS= openssl # off by default
PKG_SUGGESTED_OPTIONS=
diff -r 0ee901e55359 -r 959702b64018 net/vpnc/patches/patch-ac
--- a/net/vpnc/patches/patch-ac Wed Feb 04 21:44:38 2009 +0000
+++ b/net/vpnc/patches/patch-ac Wed Feb 04 21:51:27 2009 +0000
@@ -1,24 +1,23 @@
-$NetBSD: patch-ac,v 1.6 2008/05/29 20:50:31 sketch Exp $
+$NetBSD: patch-ac,v 1.7 2009/02/04 21:51:27 drochner Exp $
---- vpnc-script.orig 2007-09-06 21:05:15.000000000 +0100
-+++ vpnc-script 2008-05-29 13:32:02.000000000 +0100
-@@ -56,18 +56,19 @@
- ;;
- esac
+--- vpnc-script.in.orig 2009-02-04 14:40:43.000000000 +0100
++++ vpnc-script.in
+@@ -48,18 +48,19 @@ PATH=/sbin:/usr/sbin:$PATH
+
+ OS="`uname -s`"
-DEFAULT_ROUTE_FILE=/var/run/vpnc/defaultroute
-RESOLV_CONF_BACKUP=/var/run/vpnc/resolv.conf-backup
--FULL_SCRIPTNAME=/usr/local/sbin/vpnc
+STATEDIR=@VARBASE@/run/vpnc
+DEFAULT_ROUTE_FILE=$STATEDIR/defaultroute
+RESOLV_CONF_BACKUP=$STATEDIR/resolv.conf-backup
-+FULL_SCRIPTNAME=@PREFIX@/sbin/vpnc
+ FULL_SCRIPTNAME=@PREFIX@/sbin/vpnc
SCRIPTNAME=`basename $FULL_SCRIPTNAME`
# some systems, eg. Darwin & FreeBSD, prune /var/run on boot
--if ! [ -d "/var/run/vpnc" ]; then
+-if [ ! -d "/var/run/vpnc" ]; then
- mkdir -p /var/run/vpnc
-+if ! [ -d $STATEDIR ]; then
++if [ ! -d $STATEDIR ]; then
+ mkdir -p $STATEDIR
fi
@@ -28,11 +27,11 @@
if [ "$OS" = "Linux" ]; then
ifconfig_syntax_ptp="pointopoint"
-@@ -157,7 +158,7 @@
+@@ -163,7 +164,7 @@ else # use route command
# isn't -n supposed to give --numeric output?
# apperently not...
# Get rid of lines containing IPv6 addresses (':')
-- netstat -r -n | sed 's/default/0.0.0.0/' | sed 's/^.*:.*$//' | grep '^0.0.0.0' | awk '{print $2}'
+- netstat -r -n | awk '/:/ { next; } /^(default|0\.0\.0\.0)/ { print $2; }'
+ netstat -r -n | awk '/:/ { next; } $2 ~ /^link/ { next; } /^(default|0\.0\.0\.0)/ { print $2; }'
}
diff -r 0ee901e55359 -r 959702b64018 net/vpnc/patches/patch-ag
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/net/vpnc/patches/patch-ag Wed Feb 04 21:51:27 2009 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ag,v 1.1 2009/02/04 21:51:27 drochner Exp $
+
+--- tunip.c.orig 2009-02-04 16:07:34.000000000 +0100
++++ tunip.c
+@@ -881,7 +881,7 @@ static void vpnc_main_loop(struct sa_blo
+ }
+ }
+ DEBUG(2,printf("lifetime status: %ld of %u seconds used, %u|%u of %u kbytes used\n",
+- time(NULL) - s->ipsec.life.start,
++ (long)(time(NULL) - s->ipsec.life.start),
+ s->ipsec.life.seconds,
+ s->ipsec.life.rx/1024,
+ s->ipsec.life.tx/1024,
Home |
Main Index |
Thread Index |
Old Index