Commit graph

41 commits

Author SHA1 Message Date
Rafael Zalamena 88a9aa9c6b bfdd: remove control socket obsolete code
Let's remove the obsolete BFD control socket. If the functionality is
needed then YANG/northbound notifications / getting should be used
instead.

Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
2024-07-25 10:37:11 -03:00
Martin Winter 81d63e476a
debian, redhat, snapcraft: Libyang min version is 2.1.128
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2024-04-16 13:45:12 +02:00
Igor Ryzhov def695f4ed zebra, build: disable irdp by default
IRDP client (rdisc) was deleted from iputils more than 2 years ago. It's
time to drop IRDP, but first let's stop building and including it in the
packages by default to see if anyone will be complaining.

Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
2024-01-28 23:50:40 +02:00
David Lamparter 444bc5e237 build: update packaging & docs for dir changes
`--sysconfdir` and `--localstatedir` now align with general autoconf
practices.

Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
2024-01-27 19:01:19 +01:00
Donatas Abraitis 7f876ef5ed snapcraft: Use libyang 2.1.80
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
2023-07-20 21:46:38 +03:00
Martin Winter feeaf30fde
snapcraft: Add pim6 daemon for PIM IPv6 to snap package
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2022-11-19 12:52:36 +01:00
Alex Lewontin 47cdbea73c
snapcraft: fix staging libssh on non-x86 arches
Signed-off-by: Alex Lewontin <alex.lewontin@canonical.com>
2022-10-12 17:20:25 -04:00
Martin Winter d2b48927bb
snapcraft: Version must be quoted in snap store
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2022-07-07 12:31:03 +02:00
Donatas Abraitis f82dd1938f snap: Use librtr >= 0.8.0 for snap packages
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
2022-05-10 09:48:30 +03:00
Donatas Abraitis f6823d912e snap: Drop trailing whitespaces in snapcraft.yaml.in
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
2022-05-10 09:48:30 +03:00
Martin Winter 720f01c5c1
snapcraft: Add missing libelf-dev build package
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2022-03-01 00:41:29 +01:00
Igor Ryzhov d889f6f9dd snapcraft: add missing dependency
Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
2021-08-23 15:08:05 +03:00
Martin Winter 4baa3aebdc
snapcraft: Add pathd to FRR snap daemons
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2021-08-17 21:43:27 +02:00
Martin Winter 0e18e9be0f
snapcraft: Change base to Ubuntu 18.04 and libyang 2.0.7
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2021-08-17 21:43:04 +02:00
Martin Winter ab9267d4e4
snapcraft: Update rtrlib to 0.7.0
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2021-01-07 02:16:19 +01:00
Martin Winter f3ebaf3820
snapcraft: Fix passthrough path for Libyang 1.x
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2021-01-07 02:14:52 +01:00
Donald Sharp 9841ca1dfc snapcraft: Update libyang version
Update the snapcraft build of libyang to the version we
actually want to be using v1.0.184

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
2020-09-10 09:13:36 -04:00
Martin Winter 7b9e46d493 snapcraft: Add vrrpd to the snapcraft package
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2019-11-19 10:46:33 +01:00
Martin Winter 7adbeada6d snapcraft: Add libdb5.3 dependency
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2019-05-29 01:41:02 +02:00
Martin Winter 411c091971 snapcraft: Disable libyang CACHE for snap package (Temp workaround)
There seems to be a bug in latest libyang running when running in
a snap container which causes a failure of the cache logic. Disable
CACHE for now as it's not yet needed. Will be re-enabled in a later
release

Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2019-05-29 01:41:02 +02:00
Martin Winter b60c4b2c0a snapcraft: Add FabricD to Snap package
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2019-05-29 01:41:02 +02:00
Martin Winter cf00bad325 snapcraft: Update bgpd to use newer rpki lib
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2019-05-29 01:41:02 +02:00
Martin Winter 8ebfb3aade snapcraft: Add libyang to snap package
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2019-05-29 01:41:02 +02:00
Martin Winter b119a009c9 snapcraft: Add missing staticd.conf.default
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2019-05-29 01:41:02 +02:00
Martin Winter 46c4f2b33f snapcraft: Don't stage libc6
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2019-05-29 01:41:02 +02:00
Martin Winter 8844ec518d snapcraft: Update RTRLIB to 0.6.3
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2019-05-29 01:41:02 +02:00
Martin Winter 4ed8f3f619 snapcraft: Add RPKI to snap package
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2018-08-18 13:33:01 -07:00
Martin Winter 64a6fb039b snapcraft: Add bfdd to snap package
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2018-08-14 13:31:54 -07:00
Martin Winter 138aa674c2 snapcraft: Add new staticd to snap package
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2018-08-13 14:55:59 -07:00
Martin Winter c1184db82b snapcraft: Add PBR daemon to snap package
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2018-04-30 18:53:18 -07:00
Martin Winter 1e40b13af4 snapcraft: Add eigrp daemon to snap package
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2018-04-30 18:29:16 -07:00
Martin Winter fcf7458a16 snapcraft: Add babel daemon to snap package
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2018-04-30 18:09:03 -07:00
Martin Winter 83697e0367 snapcraft: Fix missing runtime lib dependencies
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2018-04-30 16:45:31 -07:00
Jafar Al-Gharaibeh 7ce9737dd7 snap: add vtysh as a "proper" command alias for frr.vtysh
This allows direct access to vtysh without the "frr." prefix.
   The alias can be enabled by sudo snap frr vtysh

Signed-off-by: Jafar Al-Gharaibeh <jafar@atcorp.com>
2017-05-15 12:28:56 -04:00
Martin Winter b9f34c6215 snapcraft: Clean up old no longer used configure flags
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2017-04-28 03:11:51 -07:00
Martin Winter 8ccfe8f875 snapcraft: Add support for extra version information
- frr.version snap command will now show the contents of
  extra_version_info.txt in addition to the zebra --version output

Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2017-04-28 01:48:51 -07:00
Martin Winter d851b2fc0d snapcraft: Add FPM module with command to set mode or disable it
- New snap command:
    frr.set fpm {disable | protobuf | netlink}

Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2017-04-21 02:49:39 -07:00
Martin Winter ae49894874 snapcraft: Add nhrpd to snap
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2017-04-20 18:18:40 -07:00
Martin Winter 6f2a494a83 snapcraft: Update snapcraft requirements for FRR 3.0 (from 2.0)
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2017-04-20 16:58:24 -07:00
Lou Berger 447a8fe92e Rename: FreeRangeRouting FRRouting
Signed-off-by: Lou Berger <lberger@labn.net>
2017-03-30 14:22:35 -04:00
Martin Winter 3ab11ecc7b snapcraft: Add snapcraft build and definition files
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2017-01-26 04:23:43 +07:00