Commit graph

41 commits

Author SHA1 Message Date
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
gdt
59d50b4ff0 Update to 0.99.21
* Changes in Quagga 0.99.21

- [bgpd] BGP multipath support has been merged
- [bgpd] SAFI (Multicast topology) support has been extended to propagate
  the topology to zebra.
- [bgpd] AS path limit functionality has been removed
- [babeld] a new routing daemon implementing the BABEL ad-hoc mesh routing
  protocol has been merged.
- [isisd] a major overhaul has been picked up. Please note that isisd is
  STILL NOT SUITABLE FOR PRODUCTION USE.
- [*] a lot of bugs have been fixed, please refer to the git log
2012-06-07 16:51:43 +00:00
gdt
d51a529bc3 Update to 0.99.20.1, a security bugfix release.
Multiple security bugfixes, including one for a BGP DOS.
2012-03-18 01:14:07 +00:00
gdt
5cda53bac7 Update to 0.99.20.
0.99.20:

The primary focus of this release is a fix of SEGV regression in
ospfd, which was introduced in 0.99.19. It also features a series of
minor improvements, including better RFC compliance in bgpd, better
support of FreeBSD and some enhancements to isisd.

0.99.19:

This release provides security fixes, which address assorted
vulnerabilities in bgpd, ospfd and ospf6d (CVE-2011-3323,
CVE-2011-3324, CVE-2011-3325, CVE-2011-3326 and CVE-2011-3327).

0.99.18:

This release fixes 2 denial of services in bgpd, which can be remotely
triggered by malformed AS-Pathlimit or Extended-Community
attributes. These issues have been assigned CVE-2010-1674 and
CVE-2010-1675. Support for AS-Pathlimit has been removed with this
release.

The release includes a number of bug-fixes and enhancements, primarily
for ospfd, ospf6d and bgpd.
2011-12-05 17:52:37 +00:00
gdt
b45ec862cf Replace with contents of quagga-devel, thus upgrading to 0.99.17. 2010-08-31 13:20:13 +00:00
gdt
7202ffc3b0 Emphasize that no one should be running 0.98.6. (This package will be
deleted as soon as I have time to move quagga-devel to quagga.)
2010-08-31 12:55:16 +00:00
joerg
9d43bae599 Fix permissions for configuration directory. Don't require quagga user
during early installation. Bump revision.
2010-06-26 00:59:35 +00:00
gdt
b71f51333f DESTDIR support. Note in DESCR that most people should use 0.99.x
instead.
2010-03-10 20:05:38 +00:00
joerg
76039544d1 Remove @dirrm related logic. 2009-06-14 22:57:58 +00:00
wiz
272d51cc21 Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
2009-05-20 00:58:05 +00:00
tonnerre
849a884778 Add patch for CVE-2007-1995 for stable quagga (NLRI attributes denial of
service).
2008-05-13 22:30:47 +00:00
jlam
cdb276bfa1 Convert to use the options framework. 2007-09-07 22:07:31 +00:00
gdt
b8f9c71471 Update to 0.98.6.
Security:
   ripd:

     - RIPD unauthenticated route table broadcast:
         CVE-2006-2223, OSVDB ID 25224, Secunia SA19910
     - RIPD unauthenticated route injection:
         CVE-2006-2224, OSVDB ID 25225, Secunia SA19910

       [ripd] 0.98 specific command changes, allow no-auth to be set
       [ripd] bugs #261, #262: Fix RIPv1 info-leak and unauthenticated route updates
       [doc] Add text on 0.98 specific RIP authentication changes
       [docs] Update ripd docs on version and authentication, see bugs #261,#262

 	Thanks to Konstantin V. Gavrilenko for report and testing.

   bgpd:
     - bgpd Telnet Interface DoS:
 	    OSVDB ID 25245:
 	     http://www.osvdb.org/displayvuln.php?osvdb_id=25245
 	    [quagga-dev 4051]:
 	     http://lists.quagga.net/pipermail/quagga-dev/2006-March/004052.html

       [bgpd] Fix infinite loop in community_str2com


[No NEWS entries for 0.98.2 to 0.98.6; many bugfixes]
2006-06-05 19:28:25 +00:00
jlam
a4b4d5b501 List the info files directly in the PLIST and honor PKG{INFO,MAN}DIR. 2006-04-06 03:20:54 +00:00
gdt
96775ab2ea take maintainership 2006-03-08 15:24:53 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
jlam
3e474a90d8 Get rid of USE_PERL5. The new way to express needing the Perl executable
around at either build-time or at run-time is:

	USE_TOOLS+=	perl		# build-time
	USE_TOOLS+=	perl:run	# run-time

Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.
2005-07-16 01:19:06 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
minskim
758758e670 This package needs perl to build. 2005-03-09 21:00:08 +00:00
reed
ea4ad8a3e5 Update to 0.98.2. This is from riz AT boogers.sf.ca.us
via PR #29518 with some slight modifications. Also some review
by Greg Troxel (who is a quagga developer). This is based on the
pkgsrc-wip version.

This has many changes. But ChangeLog is incomplete.

This uses USE_LIBTOOL.
Uses rcd scripts provide from quagga distribution (are pkgsrc/NetBSD style).
Adds USE_ZEBRA_OSPF_OPAQUELSA build definition for --enable-opaque-lsa.

All patches removed.
2005-03-02 19:15:07 +00:00
minskim
e07031c753 Use VARBASE. 2004-12-29 15:21:50 +00:00
wiz
58cb32acf0 Reset maintainer on his request. 2004-11-29 11:03:56 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
wiz
c85130d403 AUTOMAKE_REQD should only be set to 1.4 in the few cases where needed,
otherwise the default is better (and the variable doesn't need to be set).
Remove a few cases where it was set unnecessarily.
2004-09-04 23:40:43 +00:00
snj
124c082233 Convert to buildlink3. 2004-04-25 06:58:43 +00:00
grant
52f1b46a37 remove unneeded CONFIG_{GUESS,SUB}_OVERRIDE, as bsd.pkg.mk does this
automatically now.
2004-02-14 00:54:44 +00:00
grant
6eab5759a3 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 14:50:05 +00:00
kristerw
79bb48358f Override config.sub and config.guess to let it recognize shark. 2003-12-21 18:53:26 +00:00
wiz
7db38d55ce Fix a security problem wrt telnet control characters. Bump PKGREVISION.
Patch from RedHat Source RPM via itojun (same for zebra commit a minute ago).
While here, fix PLIST.
2003-11-18 16:34:49 +00:00
itojun
82477c4f0a upgrade to 0.96.3 (compilation confirmed, installation not tested)
http://lists.quagga.net/pipermail/quagga-users/2003-October/000543.html

- missing rip_enable_apply() which was causing lots of problems in
ripd

- revert of the generic PtP patch. This patch just caused way way too
many problems in its quest to try support FreeSWANs odd handling of
IPSec interfaces, particularly in ospfd.
2003-10-17 05:32:38 +00:00
kim
a87b6b2a72 Set --localstatedir=/var/run/zebra, so that it can be created with
the necessary permissions for quagga to create files.  The default
${PREFIX} will not have the permissions needed.
2003-10-02 12:57:48 +00:00
salo
be70126fc6 PKGREVISION++ for last. 2003-09-13 08:18:03 +00:00
itojun
bc926c4586 need uid/gid for privsep 2003-09-13 06:12:13 +00:00
itojun
852dfb5923 upgrade to 0.96.2.
changes from webpage:

Quagga 0.96.2 has been released, which fixes a small but very
annoying ospfd bug. Also includes Mr. Ohara's command.c newline
fix.

Quagga 0.96.1 has been released, which fixes a small but significant
problem with the privileges code.
2003-09-05 03:56:09 +00:00
itojun
a21f482039 PKG_SYSCONFSUBDIR back to zebra by default, as there's zebra.conf and stuff.
in the future the code diverges enough, we may want to change it again
to "quagga".
2003-08-16 21:49:13 +00:00
itojun
8b563bca01 quagga-0.96, fork of zebra 2003-08-13 07:26:57 +00:00