Commit graph

152 commits

Author SHA1 Message Date
Baptiste Daroussin
e04b632220 Fix properties on pkg-plist 2014-01-21 23:40:21 +00:00
Baptiste Daroussin
313cb94889 Part 2 at removing now useless FETCH_ARGS redifition 2014-01-03 01:12:59 +00:00
Baptiste Daroussin
0c710c7b4e Add NO_STAGE all over the place in preparation for the staging support (cat: net) 2013-09-20 22:10:23 +00:00
Andrej Zverev
33915fc265 - convert to the new perl5 framework
- convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
2013-09-16 06:30:31 +00:00
William Grzybowski
3b3d8176a2 net/quagga: update to 0.99.22.3
- Update to 0.99.22.3 [1]
- USES gmake
- Remove useless options include

Changes: http://savannah.c3sl.ufpr.br//quagga/quagga-0.99.22.3.changelog.txt

PR:		ports/180962 [1]
Submitted by:	Kurt Jaeger <fbsd-ports opsec.eu>
Approved by:	maintainer
2013-08-01 15:35:53 +00:00
Pawel Pekala
51a5520123 Fix plist, ospfclient manpage is only installed when OSPF_OPAQUE_LSA=on
PR:		ports/180570
Submitted by:	Anes Mukhametov <anes@anes.su>
Approved by:	maintainer
2013-07-23 20:00:53 +00:00
Raphael Kubo da Costa
74d81c8e2b Fix MAN8 leftover.
PR:		ports/179492
Submitted by:	Anes Mukhametov <anes@anes.su>
Approved by:	Boris Kovalenko <boris@tagnet.ru> (maintainer)
2013-06-11 21:06:30 +00:00
Ruslan Makhmatkhanov
2c30c4dabb - update to 0.99.22
PR: 177303
Submitted by:   Boris Kovalenko <boris@tagnet.ru> (maintainer)

- add "--no_kernel" option decription to man-page

PR: 173624
Reported by:    Rasmus G. Andersen <rga@abiosis.dk>

- add integrated-vtysh-config mode to rc-script

PR: 176223
Submitted by:   Michael deMan <freebsd@deman.com>

- add config file testing before start/restart in rc-script

PR: 176995
Submitted by:   Alexander Brovikov <alexander@brovikov.ru>
2013-03-29 05:19:51 +00:00
Sergey Matveychuk
9c02d5316a - Add an optional patch to allow 'set ip next-hop' in route maps
for OSPF announces. This is useful for OSPF with CARP.

Submitted by:	glebius
Approved by:	maintainer
Feature safe:	yes
2012-11-02 13:06:15 +00:00
Doug Barton
9aac569eaa Move the rc.d scripts of the form *.sh.in to *.in
Where necessary add $FreeBSD$ to the file

No PORTREVISION bump necessary because this is a no-op
2012-08-05 23:19:36 +00:00
Sergey Matveychuk
41767eea56 - Remove -p from MKDIR
Reported by:	zi
2012-06-21 15:11:34 +00:00
Sergey Matveychuk
2ed3741bc9 - Fix install on clean system
Submitted by:	maintainer
2012-06-20 12:39:57 +00:00
Ryan Steinmetz
c63bb995b3 - Update to 0.99.21
- Security fix for CVE-2012-1820 (obtained from redhat's bugzilla instance/Quagga-RE git repo)
- Convert to OptionsNG
- Fix style issues

PR:		ports/168920
Submitted by:	me
Approved by:	Boris Kovalenko <boris@tagnet.ru> (maintainer)
Security:	1e14d46f-af1f-11e1-b242-00215af774f0
2012-06-11 11:07:47 +00:00
Sergey Matveychuk
5eea285bed - Fix CONFLICT line
Submitted by:	FreeBSD Ports conflicts checker
Approved by:	maintainer (implicitly)
2012-06-04 14:15:22 +00:00
Ryan Steinmetz
c532e290ee - Update to 0.99.20.1
- Add LICENSE
- Use USERS/GROUPS
- Cleanup whitespace
- Remove legacy targets/options
- Update MASTER_SITES
- Use pkg-message instead of ${ECHO}

PR:		ports/166368
Submitted by:	Boris Kovalenko <boris@tagnet.ru> (maintainer)
Security:	42a2c82a-75b9-11e1-89b4-001ec9578670
Feature safe:	yes
2012-03-24 17:31:00 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Sergey Matveychuk
028ceb478f - Fix regression in ospfd after upgrade to 0.99.20_2
PR:             ports/162559
Submitted by:   Ildar Hizbulin <hizel_at_vyborg.ru>
Fixed by:       maintainer
Feature safe:	Yes
2011-11-17 13:02:07 +00:00
Chris Rees
955e26b786 Fix on FreeBSD 10+
PR:		ports/162497
Submitted by:	Boris Kovalenko <boris@tagnet.ru> (maintainer)
Feature safe:	yes
2011-11-12 17:51:07 +00:00
Ryan Steinmetz
5c9981a2df - Resolve memory leak in bgpd
- Bump PORTREVISION

WWW: http://lists.quagga.net/pipermail/quagga-users/2011-October/012529.html

PR:		ports/161668
Submitted by:	Mike Tancsa <mike@sentex.net>
Approved by:	Boris Kovalenko <boris@tagnet.ru> (maintainer)
Obtained from:	quagga-users mailing list
2011-10-18 14:43:45 +00:00
Xin LI
b9a961c8c5 Update to 0.99.20, this is a security fix.
Submitted by:	maintaier
PR:		ports/156332
2011-10-05 20:26:10 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Sylvio Cesar Teixeira
c9e4736d26 - Chase net-snmp shlib version bump. 2011-07-28 12:43:22 +00:00
Doug Barton
29813d5397 Remove painful examples of foo="", with particular prejudice against
constructions that parse out to [ -z "$foo" ] && foo=""

These are bad examples that get copied and pasted into new code, so the
hope is that with less bad examples there will be less need for me to
bring this up in review.

In a few of these files all that were changed were comments so that next
time I search for these patterns I won't trip on the file for no reason.

In a few places, add $FreeBSD$

No functional changes, so no PORTREVISION bumps
2011-05-15 02:49:17 +00:00
Sergey Matveychuk
2381f723ff - A patch from a developers git: add command "mtu-ignore" to ospf6d
daemon just like in ospfd.

Submitted by:	Dmitrij Tejblum <tejblum_at_yandex-team.ru>
Approved by:	maintainer (implicitly)
2011-04-23 19:26:48 +00:00
Sergey Matveychuk
88d3b76ead - Fix ripd on 7.0+.
ripd could not join multicast group and complains to the log:
  Can't setsockopt IP_MULTICAST_IF on fd 11 to source address XXX.XXX.XXX.XXX
  for interface ng2 can't send packet : Permission denied

PR:		ports/155706
Submitted by:	Eugene Grosbein
Approved by:	maintainer
2011-04-02 18:15:01 +00:00
Sergey Matveychuk
17ad9921f7 - security patches for CVE-2010-1674, CVE-2010-1645.
Approved by:	maintainer
2011-04-01 17:47:00 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Sergey Matveychuk
cf0c80c7be - A little hack for RC script to allow start/stop/restart only specified
daemons. No PORTVERSION bump.

Submitted by:	Dmitrij Tejblum <tejblum at yandex-team.ru>
Approved by:	maintainer
2011-02-22 12:29:09 +00:00
Sergey Matveychuk
cf3754b692 - Add three patches from Quagga GIT:
http://code.quagga.net/?p=quagga.git;a=commit;h=08a7a91646a1ee317c402b421e3a7036a640bcf4
  http://code.quagga.net/?p=quagga.git;a=commit;h=403138e189c24f6867824c4eeb668d11564e1ca0
  http://code.quagga.net/?p=quagga.git;a=commit;h=c7aa8abd8788c3607ad0131f02e892cf92221e40

Submitted by:   Dmitry Tejblum <tejblum_at_yandex-team.ru>
Approved by:    maintainer (implicitly)
Feature safe: yes
2011-01-14 16:14:07 +00:00
Tilman Keskinoz
a8fdb6fd4b Rework the ipv6 detection patch to actually work
PR:		152860
Submitted by:	Alexey Illarionov
Approved by:	maintainer timeout
2010-12-28 14:35:34 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Sergey Matveychuk
77b52d4908 - A patch from quagga git to fix time in statistic output.
Approved by:	maintainer
2010-10-21 14:03:23 +00:00
Ade Lovett
6abd00a86b Punt autoconf267->autoconf268 2010-10-16 11:52:47 +00:00
Sergey Matveychuk
ccf1802b33 - Revive a patch to fix ospf multicast problem
- Add a patch to fix a bug with ipv6 interfaces

PR:		ports/150329, ports/150455
Submitted by:	Ingo Flaschberger <if at xip.at>
Approved by:	maintainer
2010-09-20 16:29:08 +00:00
Ade Lovett
8262a7b51d Autotools update. Read ports/UPDATING 20100915 for details.
Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
2010-09-15 18:35:24 +00:00
Niels Heinen
c3f03316b9 - Security update to version 0.99.17
- This update also resolves functional problems of PR 148238 and 147970

PR:		ports/149940
PR:		ports/148238
PR:		ports/147970
Approved by:	itetcu (mentor, implicit), maintainer
Submitted by:	mike@sentex.net, maintainer
Security:	167953a4-b01c-11df-9a98-0015587e2cc1
Security:	http://www.openwall.com/lists/oss-security/2010/08/24/3
2010-08-25 08:00:03 +00:00
Sergey Matveychuk
e6ed40d4dc - Update to 0.99.16
Submitted by:	maintainer
Feature safe:	yes
2010-06-19 21:35:52 +00:00
Doug Barton
36ff43a47e Remove bms from the pkg-descr's of ports he no longer maintains. 2010-06-06 22:09:10 +00:00
Sylvio Cesar Teixeira
da2897022c - Chase net-snmp shlib bump 2010-06-02 19:14:17 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Wesley Shields
fca0c59dd8 - Add option to disable BGP announcements
PR:		ports/143538
Submitted by:	Ryan Steinmetz <rpsfa@rit.edu>
Approved by:	Boris Kovalenko <boris@tagnet.ru> (maintainer)
2010-02-14 17:16:00 +00:00
Philip M. Gollucci
bbbada6ae5 - Fix the return value of the rc.d script
PR:             ports/143086
Submitted by:   Emil Smolenski <am@raisa.eu.org>
Approved by:    Boris Kovalenko <boris@tagnet.ru> (maintainer)
2010-02-01 17:45:31 +00:00
Sergey Matveychuk
38c8a749a1 - Changes is RC script:
* proper run order
  * Deprecate option quagga_delay and introduce option quagga_wait_for.
    Instead of sleeping for some constant time wait for appearing of
    a certain route in routing table.

Submitted by:	glebius
Approved by:	maintainer
2009-12-14 16:40:52 +00:00
Sergey Matveychuk
51561bb4a8 The UINT16_MAX constant this patch (re)defines since Feb 2006 in ospfd.h
is already available by means of zebra.h, which has it since May 2006
(git commit 35cfc90cce32b19c71d2f40aab06d36eb6bfdc44). This way
patch-ospfd-ospfd.h can be safely discarded.

Requested by:	Quagga developers
2009-12-09 16:47:28 +00:00
Bruce M Simpson
293cc72b4b Fix a potential buffer overflow, by increasing the size of a temporary
buffer used during BGP dump.

Submitted by:   Randy Bush
2009-12-02 05:59:11 +00:00
Sergey Matveychuk
2d46cceb53 - Add a patch from quagga GIT (ID: 9964fcfc).
* Fix HAVE_CLOCK_MONOTONIC spelling.
- Remove obsoleted configuration flag --enable-pidfile-mask.

Approved by:	maintainer (implicitly)
2009-11-16 16:02:18 +00:00
Sergey Matveychuk
efc9828cc5 - Update to 0.99.15
Submitted by:	maintainer
2009-08-30 10:37:01 +00:00
Sergey Matveychuk
2cf9fba891 - Vendor patch from git: do not touch socket before pidfile locking
Approved by:	maintainer (implicitly)
2009-08-21 11:27:49 +00:00
Boris Samorodov
3aeec832f2 . fix an ospf6d bug on quagga-0.99.14 (bug #541 on quagga's bugzilla); [1]
. bump PORTREVISION.

PR:		ports/137510  [1]
Submitted by:	dikshie <dikshie at sfc.wide.ad.jp>  [1]
Approved by:	Boris Kovalenko <boris at tagnet.ru> (maintainer)  [1]
2009-08-18 12:49:04 +00:00
Jeremy Messenger
789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
2009-08-02 19:36:34 +00:00