Commit graph

37 commits

Author SHA1 Message Date
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
Hiroki Sato
276b849304 Fix a bug that can lead to 100% CPU-time consuming. 2011-07-03 11:27:55 +00:00
Hiroki Sato
bfcc6c1858 - Update to a 4.9 snapshot as of 2011.06.12.
- Use USERS and GROUPS.
2011-07-03 05:18:37 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Hiroki Sato
b513219508 Update to 4.7.20100410. 2010-04-10 12:26:08 +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
Hiroki Sato
12fcdc3c39 Update to 4.6.20100227. A small fix for 127/8 interface
handling.

Feature safe:	yes
2010-03-02 05:53:36 +00:00
Hiroki Sato
23f1f4d78d Fix an issue that openbgpd does not recognize any connected routes.
Spotted by:	Alexander Zagrebin
PR:		ports/144054
Feature safe:	yes
2010-02-19 01:45:41 +00:00
Hiroki Sato
7ab9a19af6 Update to 4.6.20100215.
Feature safe:	yes
2010-02-16 19:27:03 +00:00
Hiroki Sato
dfb37f5194 Update to 20091022 snapshot. 2009-11-02 07:09:37 +00:00
Erwin Lansing
c537655aca Mark BROKEN on 6.x: does not build 2009-08-16 11:19:21 +00:00
Hiroki Sato
e06614b276 Update to 4.5.20090709 (from snapshot as of 2009/7/9).
Add support for nexthop with an IPv6 link-local address.  To
enable this, specify "interface" in bgpd.conf (see bgpd.conf(5)).
2009-07-19 07:31:04 +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
Hiroki Sato
8b45b21d48 Fix default CONFFILE. Bump PORTREVISION.
Spotted by:	Andrey Groshev
2009-07-03 15:40:29 +00:00
Hiroki Sato
7a6ac518ea Fix a typo in bgpd.8 (s/openbgpd_flags="YES"/openbgpd_enable="YES"/).
Spotted by:	Jason J. Hellenthal
2009-06-30 18:54:59 +00:00
Hiroki Sato
7f31ff4f93 Simplify Makefile. No change of the resultant package. 2009-06-30 07:35:13 +00:00
Hiroki Sato
b8ade4ca2a Update to 4.4.1. Take maintainership. 2009-06-23 16:44:19 +00:00
Edward Tomasz Napierala
7ff1f59cf0 Fix build on -CURRENT. 2009-04-24 18:23:02 +00:00
Martin Wilke
4590ff95ef - Reset farrokhi@freebsd.org due to long period of inactivity.
Approved by:	portmgr (linimon)
2009-03-09 19:29:12 +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
Stefan Walter
073943d1f3 - Update to 4.2.
- Provide LINK_STATE_IS_UP macros that is missing in FreeBSD.
- Disable CARP demotion: FreeBSD has no support for it.
- Disable check for the routing table number: FreeBSD has single routing table
  now.
- Disable route labeling: FreeBSD has no support for it.

PR:		121831
Submitted by:	Matthieu Guegan <matthieu@virtua.ch>
Approved by:	maintainer timeout (9 months)
2008-12-17 15:58:32 +00:00
Pav Lucistnik
f8c89adff2 - Mark IGNORE on 5.X: requires strtonum in libc
Reported by:	pointyhat
2007-09-24 17:45:50 +00:00
Martin Wilke
8478dff0b2 - Pass maintainership to farrokhi
Approved by:	flz (maintainer)
2007-08-02 14:42:30 +00:00
Florent Thoumie
b5ed954f0f - Update net/openbgpd to 4.0.
- Add some information about the configuration file and its permissions.
2007-07-19 11:58:59 +00:00
Florent Thoumie
a18d1d540b Update openbgpd to 3.9.
Reminded by:	osa
2006-05-25 11:09:27 +00:00
Florent Thoumie
657e459cae Fix build.
Reported by:	BugMagnet
2006-05-25 10:47:13 +00:00
Florent Thoumie
6a8c4ab921 - Update openbgpd-devel to today's snapshot (20060516). 2006-05-16 16:26:40 +00:00
Florent Thoumie
19d5d3e54d - Make it a master port for upcoming openbgpd-devel port.
- Add an install script to create _bgpd user.
- De-capitalize IGNORE.
- Style fixes.
2006-03-20 12:24:59 +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
Florent Thoumie
f9e681e43d - Add SHA256 checksums. 2005-11-09 11:23:01 +00:00
Sergey A. Osokin
8a2ace1bd3 Add CONFLICTS with quagga and zebra.
Bump PORTREVISION.

Approved by:	flz (maintainer)
2005-11-03 14:40:12 +00:00
Sergey A. Osokin
ab994f2a5e Use real prefix path instead of %%PREFIX%% macro for bgpctl(8).
Bump PORTREVISION.

Approved by:	flz (maintainer)
2005-10-31 12:05:30 +00:00
Florent Thoumie
152646c1f9 - Update to 3.7.
PR:		ports/83301
Submitted by:	Babak Farrokhi <babak@farrokhi.net>
2005-07-13 05:29:48 +00:00
Florent Thoumie
0ce86f976f - Set IGNORE for OSVERSION < 500037.
Reported by:	pointyhat via krisbot via krismail
2005-05-21 18:39:18 +00:00
Florent Thoumie
3536cde65c - Add main distfile in :freebsd group.
Noticed by:	pointyhat via kris
2005-05-19 19:58:26 +00:00
Florent Thoumie
10863a75b8 - Add openbgpd 3.6, a free implementation of the Border Gateway Protocol.
Credits to:	Lukasz Bromirski <lukasz@bromirski.net>
2005-05-17 14:46:42 +00:00