Date: Wed, 30 Jan 2008 19:14:27 +0100 (CET) From: Janos Mohacsi <janos.mohacsi@bsd.hu> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/120163: [MAINTAINER] net-mgmt/ndpmon: update to 1.3d Message-ID: <200801301814.m0UIERmb050660@csoki.ki.iif.hu> Resent-Message-ID: <200801301820.m0UIK237086126@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 120163 >Category: ports >Synopsis: [MAINTAINER] net-mgmt/ndpmon: update to 1.3d >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Jan 30 18:20:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Janos Mohacsi >Release: FreeBSD 6.3-PRERELEASE i386 >Organization: NIIF/HUNGARNET >Environment: System: FreeBSD csoki.ki.iif.hu 6.3-PRERELEASE FreeBSD 6.3-PRERELEASE #4: Fri Jan 18 12:13:09 CET 2008 >Description: - Update to 1.3d: * bug fix for ndp parsing * wrong ipv6 router: if neither the Link Local Address and the MAC address are known for a RA * wrong RA flags: if the managed and other flags in the RA are not well set * wrong source link address option: the MAC address in the Link Adress option does not match with the Ethernet source address * wrong ipv6 hop limit: IPv6 Hop Limit is not 255 * wrong RA lifetimes: preferred lifetime is bigger than the valid lifetime * RA valid lifetime too short: valid lifetime is less than 2 hours Cleanup in startup file. Added file(s): - files/patch-neighbor__list.xml.in Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- ndpmon-1.3d.patch begins here --- diff -ruN --exclude=CVS /usr/ports/net-mgmt/ndpmon.orig/Makefile /usr/ports/net-mgmt/ndpmon/Makefile --- /usr/ports/net-mgmt/ndpmon.orig/Makefile 2007-10-26 15:33:43.000000000 +0200 +++ /usr/ports/net-mgmt/ndpmon/Makefile 2008-01-30 19:01:28.000000000 +0100 @@ -6,7 +6,7 @@ # PORTNAME= ndpmon -PORTVERSION= 1.3a +PORTVERSION= 1.3d CATEGORIES= net-mgmt ipv6 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -21,7 +21,7 @@ GNU_CONFIGURE= yes CONFIGURE_ENV= OSTYPE=FreeBSD -CONFIGURE_ARGS= --with-var-datadir=${PREFIX}/var +CONFIGURE_ARGS= --with-var-datadir=${PREFIX}/var --with-confdir=${PREFIX}/etc MAN8= ndpmon.8 PORTDOCS= INSTALL README @@ -29,7 +29,6 @@ post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ ${WRKSRC}/ndpmon.8 \ - ${WRKSRC}/config_ndpmon.xml \ ${WRKSRC}/create_html_table.py \ ${WRKSRC}/demopipeprogram.pl.sample (cd ${WRKSRC}; ${MAKE} clean) @@ -46,8 +45,8 @@ ${DATADIR} ${MKDIR} ${PREFIX}/etc/ndpmon ${INSTALL_DATA} ${WRKSRC}/config_ndpmon.xml ${PREFIX}/etc/ndpmon/config_ndpmon.xml-dist - ${MKDIR} ${PREFIX}/var - ${INSTALL_DATA} ${WRKSRC}/neighbor_list.xml ${PREFIX}/var/ndpmon_neighbor_list.xml + ${MKDIR} ${PREFIX}/var/ndpmon + ${INSTALL_DATA} ${WRKSRC}/neighbor_list.xml ${PREFIX}/var/ndpmon/neighbor_list.xml .if !defined(NOPORTDOCS) post-install: diff -ruN --exclude=CVS /usr/ports/net-mgmt/ndpmon.orig/distinfo /usr/ports/net-mgmt/ndpmon/distinfo --- /usr/ports/net-mgmt/ndpmon.orig/distinfo 2007-10-25 23:36:44.000000000 +0200 +++ /usr/ports/net-mgmt/ndpmon/distinfo 2008-01-29 19:23:29.000000000 +0100 @@ -1,3 +1,3 @@ -MD5 (ndpmon-1.3a.tgz) = 3f0532fa61a0ac5bd5123eab2e95c9c2 -SHA256 (ndpmon-1.3a.tgz) = 0425914ac03c9915ba8d3d54f2d93d6103f4d5346d9b544ce6fbe26203764675 -SIZE (ndpmon-1.3a.tgz) = 298651 +MD5 (ndpmon-1.3d.tgz) = 82ff35019ad6e9c03fecb350147e7322 +SHA256 (ndpmon-1.3d.tgz) = d1bf47b133ab78d9e558104cfe09f8c40e8b9a37324383749a43f4d6f56747a1 +SIZE (ndpmon-1.3d.tgz) = 247919 diff -ruN --exclude=CVS /usr/ports/net-mgmt/ndpmon.orig/files/ndpmonitor.in /usr/ports/net-mgmt/ndpmon/files/ndpmonitor.in --- /usr/ports/net-mgmt/ndpmon.orig/files/ndpmonitor.in 2007-08-29 10:32:26.000000000 +0200 +++ /usr/ports/net-mgmt/ndpmon/files/ndpmonitor.in 2008-01-30 19:04:51.000000000 +0100 @@ -12,7 +12,7 @@ rcvar=`set_rcvar` command="%%PREFIX%%/sbin/ndpmon" -required_files=%%PREFIX%%/etc/config_ndpmon.xml +required_files=%%PREFIX%%/etc/ndpmon/config_ndpmon.xml load_rc_config $name diff -ruN --exclude=CVS /usr/ports/net-mgmt/ndpmon.orig/files/patch-ndpmon__defs.h.in /usr/ports/net-mgmt/ndpmon/files/patch-ndpmon__defs.h.in --- /usr/ports/net-mgmt/ndpmon.orig/files/patch-ndpmon__defs.h.in 2007-10-26 15:33:43.000000000 +0200 +++ /usr/ports/net-mgmt/ndpmon/files/patch-ndpmon__defs.h.in 2008-01-30 18:50:42.000000000 +0100 @@ -1,17 +1,20 @@ -$FreeBSD: ports/net-mgmt/ndpmon/files/patch-ndpmon__defs.h.in,v 1.1 2007/10/26 13:33:43 pav Exp $ +$FreeBSD$ --- ndpmon_defs.h.in.orig +++ ndpmon_defs.h.in -@@ -10,9 +10,9 @@ +@@ -10,11 +10,11 @@ #endif - #define _CONFIG_PATH_ "@prefix@/etc/ndpmon/config_ndpmon.xml" --#define _CONFIG_DTD_PATH_ "@prefix@/etc/ndpmon/config_ndpmon.dtd" + #define _CONFIG_PATH_ "@CONFDIR@/ndpmon/config_ndpmon.xml" +-#define _CONFIG_DTD_PATH_ "@CONFDIR@/ndpmon/config_ndpmon.dtd" +#define _CONFIG_DTD_PATH_ "@prefix@/share/ndpmon/config_ndpmon.dtd" #define _CACHE_PATH_ "@VARDATADIR@/ndpmon/neighbor_list.xml" -#define _CACHE_DTD_PATH_ "@VARDATADIR@/ndpmon/neighbor_list.dtd" +#define _CACHE_DTD_PATH_ "@prefix@/share/ndpmon/neighbor_list.dtd" #define _DISCOVERY_HISTORY_PATH_ "@VARDATADIR@/ndpmon/discovery_history.dat" +-#define _MANUF_PATH_ "@prefix@/ndpmon/plugins/mac_resolv/manuf" ++#define _MANUF_PATH_ "@prefix@/share/ndpmon/plugins/mac_resolv/manuf" extern int DEBUG; + extern int learning; diff -ruN --exclude=CVS /usr/ports/net-mgmt/ndpmon.orig/files/patch-neighbor__list.xml.in /usr/ports/net-mgmt/ndpmon/files/patch-neighbor__list.xml.in --- /usr/ports/net-mgmt/ndpmon.orig/files/patch-neighbor__list.xml.in 1970-01-01 01:00:00.000000000 +0100 +++ /usr/ports/net-mgmt/ndpmon/files/patch-neighbor__list.xml.in 2008-01-30 19:08:59.000000000 +0100 @@ -0,0 +1,13 @@ + +$FreeBSD$ + +--- neighbor_list.xml.in.orig ++++ neighbor_list.xml.in +@@ -1,6 +1,6 @@ + <?xml version="1.0" encoding="ISO-8859-1"?> + <?xml-stylesheet type="text/xsl" href="neighbor.xsl" ?> + <!DOCTYPE neighbor_list +-SYSTEM "@VARDATADIR@/ndpmon/neighbor_list.dtd"> ++SYSTEM "@prefix@/share/ndpmon/neighbor_list.dtd"> + <neighbor_list> + </neighbor_list> diff -ruN --exclude=CVS /usr/ports/net-mgmt/ndpmon.orig/pkg-plist /usr/ports/net-mgmt/ndpmon/pkg-plist --- /usr/ports/net-mgmt/ndpmon.orig/pkg-plist 2007-10-26 00:33:32.000000000 +0200 +++ /usr/ports/net-mgmt/ndpmon/pkg-plist 2008-01-30 18:58:26.000000000 +0100 @@ -4,7 +4,8 @@ %%DATADIR%%/demopipeprogram.pl.sample %%DATADIR%%/create_html_table.py @dirrmtry %%DATADIR%% -var/ndpmon_neighbor_list.xml +var/ndpmon/neighbor_list.xml +@dirrmtry var/ndpmon @dirrmtry var etc/ndpmon/config_ndpmon.xml-dist @dirrmtry etc/ndpmon --- ndpmon-1.3d.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200801301814.m0UIERmb050660>