Commit graph

24 commits

Author SHA1 Message Date
Roland Illig
2a1ca3d973 Replaced USE_GNU_TOOLS+=make with USE_TOOLS+=gmake. 2005-05-24 10:29:21 +00:00
Jeremy C. Reed
7cd5218772 RCD_SCRIPTS_EXAMPLEDIR is no longer customizable.
And always is defined as share/examples/rc.d
which was the default before.

This rc.d scripts are not automatically added to PLISTs now also.
So add to each corresponding PLIST as required.

This was discussed on tech-pkg in late January and late April.

Not all of these packages have been tested.

Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere
and remove the RCD_SCRIPTS_EXAMPLEDIR itself.
2005-05-02 20:33:38 +00:00
Greg Troxel
9564fb89d7 fix PLIST: remove share/doc/quagga items, since Makefile puts them in.
add secondary directory on main site to MASTER_SITES

PKGREVISION bump due to PLIST fix.
2005-04-27 15:41:44 +00:00
Greg Troxel
a819266c28 Move to 20050425 snapshot. Compiles and packages ok, but not tested -
this package only exists to make it easier for those who choose to be
on the bleeding edge.  See pkgsrc/net/quagga for released versions.
2005-04-27 14:01:03 +00:00
Todd Vierling
5f60a41bb5 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:09:34 +00:00
Greg Troxel
7adb650733 Don't install rc.d scripts, since pkgsrc wants to do that itself. 2005-02-23 22:05:04 +00:00
Greg Troxel
f82e060874 Upgrade to today's snapshot. Not tested, but it is probably better
than last summer's snapshot, which can't be fetched.

Includes improved logging and many other fixes.

NEWS extract:

* Changes in Quagga 0.98.0

- Logging facilities upgraded.  One can now specify a severity level
  for each logging destination.  And a new "show logging" command gives
  thorough information on the current logging system configuration.

- Watchquagga daemon added.  This is not well tested yet.  Please try
  monitor mode first before enabling restart features.  It is important
  to make sure that the various timers are configured with appropriate
  values for your site.

- BGP route-server support added. See the texinfo documentation.

- OSPF API initialisation is disabled by default even if compiled in. You
  can enable it with -a/--apiserver command line switch.

- "write-config integrated" vtysh command replaced with "service
  integrated-vtysh-config" command.

- Router id is now handled by zebra daemon and all daemons receive changes
  from it. Router id can be overriden in daemons' configurations of course.
  To fix common router id in zebra daemon you can either install non-127
  address on loopback or use "router-id x.x.x.x" command.

- "secondary" keyword is removed from ip address configuration. All
  supported OS'es have their own vision what's secondary address and
  how to handle it.

- Zebra no longer enables forwarding by default. If you rely on zebra to
  enable forwarding make sure to add '<ip|ip6> forwarding' statements
  to your zebra configuration file.

- All libraries are built and used shared, on platforms where libtool
  supports shared libraries.

- Router advertisement syntax is changed. In usual cases (if you didn't do
  any fancy stuff) it's enough to change lines in configuration from:
  "ipv6 nd prefix-advertisement X:X:X:X::/X 2592000 604800 autoconfig on-link"
  to:
  "ipv6 nd prefix X:X:X:X::/X"

  All router advertisement options are documented in texi documentation.

- --enable-nssa configure switch is removed. NSSA support is stable enough.

- Daemons don't look at current directory for config file any more.
2005-02-22 21:13:26 +00:00
Johnny C. Lam
84663f5da5 Mechanical conversion to use LIBTOOLIZE_PLIST (which defaults to "yes" in
pkgsrc).  LIBTOOL_LA_FILES is no more.
2004-09-23 05:59:29 +00:00
Thomas Klausner
53f5f41b09 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:52 +00:00
Greg Troxel
88710c528c enable OSPF Opaque LSAs by default. Note that this merely compiles in
the ability to enable them in ospfd (with router ospf/capability
opaque), and does not enable them in ospfd.
2004-09-02 18:41:16 +00:00
Greg Troxel
2d7a7f1662 rc.d scripts are no longer needed here because the pkg references them
from the distribution.
2004-08-31 17:01:34 +00:00
Greg Troxel
74c7cca0f0 Update to 20040831 snapshot.
Reference rc.d scripts in snapshot, rather than ours in files/.

Remove old patch for forwarding sysctl (applied to upstream).
Add patch to fix nit bug-of-the-snap.
2004-08-31 16:27:25 +00:00
Greg Troxel
e07a40e2d3 Patch from Miles Nordin: Declare zebra config files as CONF_FILES,
installing a file with just 'log syslog'.  This enables one to start
zebra, configure via vtysh, and save it.

Clean up some commented-out stuff tha turns out not to be needed.
2004-08-31 15:26:04 +00:00
Greg Troxel
d2cf28e635 Bump PKGREVISION; should have done so on previous commit. 2004-08-27 15:38:56 +00:00
Greg Troxel
d8f3f8a5e5 Enhancements from Miles Nordin:
rc.d scripts
  add ZEBRA_USE_OPAQUELSA build def (default no)
  default to using vtysh
  a 64-bit fix (now in quagga repo, but not in this snap)
2004-08-27 15:34:48 +00:00
Todd Vierling
3258328d22 Convert manual libtool archive PLIST entries to dynamic entries using new
LIBTOOL_LA_FILES logic in bsd.pkg.mk.
2004-08-17 18:26:11 +00:00
Greg Troxel
da85e80e89 update to 20040812 snapshot 2004-08-12 13:27:46 +00:00
Greg Troxel
da4eb61d26 Update to today's snapshot (from last Thursday's).
Main change is that libospf is now shared.
2004-07-06 12:55:23 +00:00
Greg Troxel
f8331c4778 Update to latest snapshot of quagga.
Fix minor PLIST nits (which are in .v6/vtysh vs regular) according to
what the package installs, rather than perhaps what should be.  (E.g.,
man pages are always installed.)

I applied a version of patch-aa the quagga repository, so it is no
longer needed.

PLIST.print seems to be cruft.
2004-07-01 18:11:33 +00:00
Soren Jacobsen
922fa05f2f Convert to buildlink3. 2004-05-08 19:07:05 +00:00
Soren Jacobsen
9c99f5bb0b Add share/examples/quagga/ospfd.conf.sample. 2004-05-08 19:02:49 +00:00
grant beattie
b82ee9e606 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-25 02:32:43 +00:00
Greg Troxel
16caf1a402 Adjust MASTER_SITE for saved location of snapshot. (Daily snapshots
exist for about a week, and specific snapshots referenced by pkgsrc
are saved in directory that is not automatically purged.)
2003-12-30 19:47:56 +00:00
Greg Troxel
96ef0daf2c Quagga is a routing software suite, providing implementations of
OSPFv2, OSPFv3, RIP v1 and v2, RIPv3 and BGPv4 for Unix platforms,
particularly FreeBSD and Linux and also NetBSD, to mention a few.
Quagga is a fork of GNU Zebra which was developed by Kunihiro
Ishiguro. The Quagga tree aims to build a more involved community
around Quagga than the current centralised model of GNU Zebra.

The quagga-devel package is intended to track snapshots between
releases.
2003-12-23 15:10:07 +00:00