Date: Sat, 08 May 2004 13:23:09 +1000 From: Claus Endres <claus@endresconsulting.com> To: boris@tagnet.ru Cc: ports@FreeBSD.org Subject: FreeBSD Port: quagga-0.96.4_5 to quagga-0.96.5 upgrade patch Message-ID: <409C529D.7060700@endresconsulting.com>
next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. --------------000308050807000106030609 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Hi, The attached patch upgrades the quagga port to version 0.96.5. quagga-0.96.5 contains the new isis daemon, and lots of bug fixes. This is the first release where ospfd does not crash under 5.x-CURRENT. Regards, Claus. -- -------------------------------------------------------- Claus Endres | Phone: +61-3-5998 2310 Endres Consulting Pty. Ltd. | Mobile: +61-418-595 136 10 Facey Road | Fax: +61-3-5998 2540 Devon Meadows, VIC 3977 | claus@endresconsulting.com --------------000308050807000106030609 Content-Type: text/plain; name="quagga.patch" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="quagga.patch" diff -u -r quagga/Makefile quagga-0.96.5/Makefile --- quagga/Makefile Fri Apr 23 15:08:06 2004 +++ quagga-0.96.5/Makefile Sat May 8 13:08:34 2004 @@ -6,14 +6,11 @@ # PORTNAME= quagga -PORTVERSION= 0.96.4 -PORTREVISION= 5 +PORTVERSION= 0.96.5 +PORTREVISION= 1 CATEGORIES= net ipv6 MASTER_SITES= http://quagga.net/download/ -PATCH_SITES= http://quagga.net/ -PATCHFILES= quagga-bgp_route-wspace.diff - MAINTAINER= boris@tagnet.ru COMMENT= Free RIPv1, RIPv2, OSPFv2, BGP4 route software (server/reflector) @@ -27,7 +24,7 @@ AUTOMAKE_ARGS= -a -i MAN1= vtysh.1 -MAN8= bgpd.8 ospf6d.8 ospfd.8 ripd.8 ripngd.8 zebra.8 +MAN8= bgpd.8 ospf6d.8 ospfd.8 ripd.8 ripngd.8 zebra.8 isisd.8 CONFIGURE_ARGS+=--includedir=${PREFIX}/include/quagga SCRIPTS_ENV= WRKDIRPREFIX=${WRKDIRPREFIX} WITH_SNMP_4=${WITH_SNMP_4} \ @@ -87,7 +84,7 @@ RC_SUFX= .sh .endif -QUAGGA_SCRIPTS= zebra ripd ripngd ospfd ospf6d bgpd +QUAGGA_SCRIPTS= zebra ripd ripngd ospfd ospf6d bgpd isisd SED_SCRIPT= -e 's,%%PREFIX%%,${PREFIX},g' \ -e 's,%%SYSCONF_DIR%%,${SYSCONF_DIR},g' \ @@ -144,7 +141,7 @@ @${ECHO} "quagga_enable=\"YES\"" @${ECHO} "Also You may want to set router_enable=\"NO\"" @${ECHO} "" - @${ECHO} "Note!!! Since 0.96_5 port uses new id for quagga user and group." + @${ECHO} "Note!!! Since 0.96.5_1 port uses new id for quagga user and group." @${ECHO} " So, You need to manually chown files:" @${ECHO} " in ${SYSCONF_DIR}" @${ECHO} " and ${LOCALSTATE_DIR}" diff -u -r quagga/distinfo quagga-0.96.5/distinfo --- quagga/distinfo Fri Apr 23 15:08:06 2004 +++ quagga-0.96.5/distinfo Sat May 8 12:50:45 2004 @@ -1,4 +1,2 @@ -MD5 (quagga-0.96.4.tar.gz) = 55f5a307c453f90d7dfcc13f0dabb83d -SIZE (quagga-0.96.4.tar.gz) = 1401066 -MD5 (quagga-bgp_route-wspace.diff) = 180682299947c8d7fe7d0ed1f540e5ae -SIZE (quagga-bgp_route-wspace.diff) = 687 +MD5 (quagga-0.96.5.tar.gz) = cc84ef15cf4c2823a36097fe01775dc3 +SIZE (quagga-0.96.5.tar.gz) = 1558033 diff -u -r quagga/files/quagga.sh quagga-0.96.5/files/quagga.sh --- quagga/files/quagga.sh Fri Apr 23 15:08:06 2004 +++ quagga-0.96.5/files/quagga.sh Sat May 8 12:45:09 2004 @@ -13,7 +13,7 @@ # # You may also use next flags to tune startup #quagga_flags="-d" -#quagga_daemons="zebra ripd ripng ospfd ospf6d bgpd" +#quagga_daemons="zebra ripd ripng ospfd ospf6d bgpd isisd" # . %%RC_SUBR%% @@ -33,7 +33,7 @@ quagga_enable=${quagga_enable:-"NO"} quagga_flags=${quagga_flags:-"-d"} -quagga_daemons=${quagga_daemons:-"zebra ripd ripng ospfd ospf6d bgpd"} +quagga_daemons=${quagga_daemons:-"zebra ripd ripng ospfd ospf6d bgpd isisd"} load_rc_config $name quagga_cmd=$1 diff -u -r quagga/pkg-descr quagga-0.96.5/pkg-descr --- quagga/pkg-descr Sun Sep 28 09:40:56 2003 +++ quagga-0.96.5/pkg-descr Sat May 8 13:01:40 2004 @@ -1,7 +1,7 @@ From the website: Quagga is a routing software suite, providing implementations of -OSPFv2, OSPFv3, RIP v1 and v2, RIPv3 and BGPv4 for Unix platforms, +OSPFv2, OSPFv3, RIP v1 and v2, RIPv3, BGPv4 and ISIS for Unix platforms, particularly FreeBSD and Linux and also NetBSD, to mention a few. Quagga is a fork of GNU Zebra which was developed by Kunihiro Ishiguro. The Quagga tree aims to build a more involved community diff -u -r quagga/pkg-plist quagga-0.96.5/pkg-plist --- quagga/pkg-plist Fri Apr 23 15:08:06 2004 +++ quagga-0.96.5/pkg-plist Sat May 8 13:05:41 2004 @@ -4,6 +4,7 @@ sbin/ospfd sbin/ospf6d sbin/bgpd +sbin/isisd lib/libzebra.a lib/libospf.a info/quagga.info-4 @@ -59,6 +60,7 @@ etc/quagga/ospf6d.conf.sample etc/quagga/bgpd.conf.sample2 etc/quagga/bgpd.conf.sample +etc/quagga/isisd.conf.sample bin/vtysh @unexec install-info --delete %D/info/quagga.info %D/info/dir @exec install-info %D/info/quagga.info %D/info/dir --------------000308050807000106030609--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?409C529D.7060700>