Commit graph

23 commits

Author SHA1 Message Date
Rong-En Fan
84b5fba371 - Enhancement rc scripts, bump PORTREVISION
PR:		ports/100421
Submitted by:	maintainer
2006-07-17 16:28:21 +00:00
Sam Lawrance
c34e741cef Update to 0.99.4.
PR:		ports/97122
Submitted by:	Boris Kovalenko <boris@tagnet.ru> (maintainer)
2006-05-29 20:28:35 +00:00
Doug Barton
c49d1a3273 Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
2006-02-20 20:47:50 +00:00
Sergey Matveychuk
8558006a0a - Fix a crash when vtysh was executed.
- Remove useless target (install is default) in depends

PR:		ports/93094
Reported by:	TANABE Hiroyasu <h@cosat.com>, John <freebsd@moe.co.uk>
Submitted by:	maintainer
2006-02-10 12:45:36 +00:00
Andrej Zverev
70b6c15f1a - Update to 0.99.3
- Fix build on 4.11 by sem@ (files/patch-lib-buffer.c
			     files/patch-ospfd-ospfd.h

--------------------------------
Some known problems outstanding:

- bgpd: prefix counts can get a bit screwy after clears/resets
   this is mostly cosmetic *unless* you use max-prefix counts.
- bgpd: There is a memory leak if 'set community' is used in
  route-maps. This is present in 0.98 too. See bugzilla #89.
- ospfd: 'default-originate always' loses the 'always' qualifier.

Some regressions fixed in 0.99.3:

- bgpd: workqueues were too conservative and could backlog under load
 (e.g. continual session up then reset), eventually leading to OOM.
- ospfd: crash on startup (and only startup) if redistribute was
  enabled fixed.
- bgpd: SEGV in bgp_aspath.c fixed.
- bgpd: memory leak in bgp_aspath.c fixed
- ospfd: oversize LSA support was not functional, fixed.
- ospfd: leak of connected struct fixed
- ospfd: NSM problems fixed, see bug #234
- vtysh: integrated config file reading should work again.
- zserv: flags above 32bits should make it across to daemons now
   (affecting Solaris and IFF_NOXMIT and IFF_VIRTUAL)
- ripd: MD5 auth verification fixed.

The full changelog is available at:

    http://www.quagga.net/download/quagga-0.99.3.changelog.txt

PR:		ports/92524
Submitted by:	Boris Kovalenko <boris@tagnet.ru> (maintainer)
2006-02-03 11:39:37 +00:00
Pav Lucistnik
c9a8d4c097 - Kludge snmp detection in configure script
PR:		ports/86102
Submitted by:	Boris Kovalenko <boris@tagnet.ru> (maintainer)
2005-09-14 23:48:12 +00:00
Renato Botelho
830f3d55d6 - Update to 0.98.5
From the official site:
    0.98.5 from stable series is released fixing several bugs in ospfd and
    bgpd, most notably some crashes in ospfd and yet another route server
    functionality regression in bgpd.

PR:		ports/85461
Submitted by:	Boris Kovalenko <boris@tagnet.ru> (maintainer)
2005-08-30 12:36:47 +00:00
Florent Thoumie
9c99757bc4 - Fix typo in quagga startup script (2nd part). 2005-04-17 21:06:33 +00:00
Florent Thoumie
35f106be33 - Fix typo in rcNG startup script.
PR:		ports/79866
Submitted by:	Shunsuke SHINOMIYA <shino@fornext.org>
Approved by:	maintainer
2005-04-15 12:13:14 +00:00
Sergey Matveychuk
c06d49c051 - Update to 0.98.3
PR:		ports/79517
Submitted by:	maintainer
2005-04-04 08:52:54 +00:00
Pav Lucistnik
0ccda62ace - patch for annoing OSPF infinite loop when time goes back
PR:		ports/78855
Submitted by:	Boris Kovalenko <boris@tagnet.ru> (maintainer)
2005-03-15 22:22:45 +00:00
Florent Thoumie
9950cafcdb - Make use of USE_RCORDER.
PR:		ports/78614
Submitted by:	Boris Kovalenko <boris@tagnet.ru> (maintainer)
Approved by:	pav (mentor)
2005-03-09 16:58:31 +00:00
Pav Lucistnik
d2734c1894 - Update to 0.98.2
PR:		ports/77086
Submitted by:	Boris Kovalenko <boris@tagnet.ru> (maintainer)
2005-02-05 22:19:43 +00:00
Pav Lucistnik
d699ca710f - Update to 0.98.0
- Kill the ultra-ugly configure script and use OPTIONS

PR:		ports/76243
Submitted by:	Boris Kovalenko <boris@tagnet.ru> (maintainer)
2005-01-15 03:01:27 +00:00
Edwin Groothuis
a32bc346c6 Attached patch comes from official quagga developer list. It fixes
the problem with bgpd lockup when remote peer dies. Patch is tested
by many people. Here is also some cleanup to Makefile to remove
unused variable. Please commit it.

Submitted by:	Boris Kovalenko <boris@ntmk.ru>
2004-11-22 04:33:32 +00:00
Bruce M Simpson
8ffa74d90d Add TCP-MD5 application level support to the FreeBSD quagga port.
Note that this still requires the network administrator to set up TCP-MD5
SAs in the system SADB via setkey(8).
2004-05-20 11:51:44 +00:00
Bruce M Simpson
4692c8ea54 Add a new rc variable, quagga_extralibs_path, to workaround boot-time
shared library dependencies. Directory paths listed in this variable
MUST belong to local filesystems.

When Quagga is compiled with additional libraries (e.g. net-snmp) it can
not start during system boot on -CURRENT because ldconfig is called after
NETWORKING; "REQUIRE ldconfig" cannot be used because /etc/rc.d/ldconfig
uses "REQUIRE mountcritremote" which requires NETWORKING.

Wordsmith some comments in the quagga.sh rcNG script.

Submitted by:	Boris Kovalenko (with some cleanups)
2004-05-20 11:16:06 +00:00
Bruce M Simpson
78abf48407 Update to 0.96.5 of Quagga. This fixes a number of bugs, especially on
-CURRENT, and adds support for the OSI IS-IS backbone routing protocol.

Submitted by:	Boris Kovalenko
2004-05-13 11:21:30 +00:00
Bruce M Simpson
90989805df Allow users to specify exactly which Quagga daemons should be started
using the rc.conf mechanism. Define variables quagga_flags and quagga_daemons
to control startup behaviour.

Submitted by:	Boris Kovalenko (maintainer)
2004-03-02 09:56:48 +00:00
Bruce M Simpson
8e493fa8ca Fix the net-snmp check in the configure.ac script. Previously, the check would
fail silently and the package would build anyway. This should fix support
for linking against net-snmp for SNMP support.
2003-12-08 16:20:12 +00:00
Bruce M Simpson
cc49a0f9d9 Add new rc script, remove old rc script.
Submitted by:	Boris Kovalenko
2003-11-22 13:37:35 +00:00
Bruce M Simpson
775f08a2d3 Update Quagga to 0.96.4.
- Refresh net-snmp configure.ac fix target.
 - Add ${SYSCONF_DIR} and ${LOCALSTATE_DIR} configuration variables,
   and defaults, so that the vty and zserv.api UNIX domain sockets are
   created in a directory for which the ${ENABLE_USER} has access. This
   was the cause of much pain previously, causing daemons to fail in
   mysterious circumstances.
 - Update zebractl.sh script accordingly.
 - Add USE_SUBMAKE to ensure that the variables set by the interactive
   configure dialog are referenced.

Submitted by:	Boris Kovalenko
2003-11-05 15:19:55 +00:00
Bruce M Simpson
cbb181edcd Quagga is a new fork of the GNU Zebra software router. This version, 0.96.2,
fixes many bugs in Zebra and adds several new features including support
for OSPFAPI, allowing developers to build powerful applications on top
of the OSPF routing protocol.

Submitted by:	fuzzball@ipv6peer.net
2003-09-27 23:40:56 +00:00