1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-13 03:03:15 +00:00
Commit Graph

128 Commits

Author SHA1 Message Date
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
Sergey Matveychuk
e44c88b292 - Patch from GIT repo: fix update-source command
Approved by:	maintainer (implicit)
2009-07-27 10:31:11 +00:00
Sergey Matveychuk
1784db1aaa - Update to 0.99.14
* fixed a bug with ospf6d
- Remove old patches for FreeBSD 4.x

Submitted by:	maintainer
2009-07-23 14:10:15 +00:00
Sergey Matveychuk
0d1896f221 - Update to 0.99.13
Submitted by:	maintainer
2009-07-17 15:05:28 +00:00
Doug Barton
0175383f0a Fix a few "bad example" problems in the rc.d scripts that have been
propogated by copy and paste.

1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).

No PORTREVISION bumps because all of these changes are noops.
2009-07-15 16:56:10 +00:00
Sergey Matveychuk
021918ed32 - Fix build with WITH_SNMP.
Submitted by:	maintainer
2009-05-14 12:06:22 +00:00
Sergey Matveychuk
252eb2b03d - Update to 0.99.12
Submitted by:	maintainer
2009-05-12 10:18:29 +00:00
Wesley Shields
88047cb6f0 - Fix bgpd crash. More information is at:
http://lists.quagga.net/pipermail/quagga-users/2009-February/010342.html
  This crash can be triggered remotely.

PR:		ports/134108
Submitted by:	Eugene Grosbein <eugen@eg.svzserv.kuzbass.ru>
Approved by:	Boris Kovalenko <boris@tagnet.ru> (maintainer)
2009-05-04 14:37:48 +00:00
Ion-Mihai Tetcu
b43062e20c Fix INDEX by removing vs/rcs/??? merge conflicts.
Reported by:	QAT
2009-04-29 18:49:13 +00:00
Sergey Matveychuk
b5373152b9 - Remove FreeBSD specific patches for BGP MD5 support. A native support
should be better now.

Submitted by:	maintainer
2009-04-29 18:21:54 +00:00
Erwin Lansing
e39bfbb52e Remove BROKEN for 8, a patch was committed which I overlooked in
the previous commit.

Submitted by:	sem
2009-01-11 20:35:57 +00:00
Erwin Lansing
ccd4eff1b4 Mark BROKEN on 8: does not build after the arp-v2 import.
Submitted by:	pointyhat
2009-01-08 17:59:41 +00:00
Pav Lucistnik
b2a96c6df1 - Remove conditional checks for FreeBSD 5.x and older 2009-01-06 17:59:31 +00:00
Sergey Matveychuk
a0f9995a4e - Fix build on CURRENT with new arp code
Submitted by:	Ian FREISLICH (on net@)
Approved by:	maintainer
2009-01-03 17:38:06 +00:00
Sergey Matveychuk
5607a893bf - Add a patch from quagga-qit. It fixes a fletcher checksum problem. 2008-12-15 17:46:36 +00:00
Sergey Matveychuk
2f40bb8424 - Update to 0.99.11
Approved by:	maintainer timeout
2008-12-15 17:03:33 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Sergey Matveychuk
a474cd8af5 - Fix rc script for command other than start/stop/restart.
Reported in:	ports@
Approved by:	maintainer
2008-07-06 12:44:21 +00:00
Sergey Matveychuk
e03a4c4781 - Add a patch from quagga CVS that fixes a bug which prevented
the zebra daemon from seeing the state of logical interfaces (tun/ng/...)
  after it has been started

Submitted by:	Doichin Dokov <root at net1.cc> (in ports@)
2008-07-02 16:22:57 +00:00
Sergey Matveychuk
201c2fdb4c - Fix rc-script. Split restart command on stop/start and fix runing order.
Approved by:	maintainer
2008-07-02 12:27:22 +00:00
Sergey Matveychuk
b2dae25829 - Update to 0.99.10
Submitted by:	maintainer
2008-06-28 03:23:36 +00:00
Sergey Matveychuk
e2d8a9a44d - fix a message: 'options FAST_IPSEC' changed to 'options IPSEC' for 7.0+ 2008-04-25 15:42:13 +00:00
Mathieu Arnold
4a7ba81c33 Chase on more shlib version bump.
Pointy Hat To:	kuriyama
2008-04-17 12:46:13 +00:00
Sergey Matveychuk
04066b5710 Add a vendor patch:
= A bugfix for FreeBSD users (Quagga bug #326):
        * zebra_rib.[ch]: (rib_lookup_and_pushup) New function, which makes sure,
          that if_set_prefix() has nothing in its way of assigning an address.
        * ioctl.c: (if_set_prefix) Use rib_lookup_and_pushup() to resolve
          bug #326.

Approved by:	maintainer (implicitly)
2008-02-20 18:05:50 +00:00
Rong-En Fan
c275d03adc - Add proper arguments for configure if WITH_TCPSOCKETS is enabled
PR:		ports/118339
Reported by:	Oles Hnatkevych <don_oles at able.com.ua>
Approved by:	Boris Kovalenko <boris at tagnet.ru> (maintainer)
2008-02-08 14:44:45 +00:00