Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Jun 2026 21:52:06 +0000
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 775e11662a76 - main - net/frr8: Remove expired port
Message-ID:  <6a443a86.3b12a.872b0b5@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=775e11662a7657875527a205880a5db84525a3af

commit 775e11662a7657875527a205880a5db84525a3af
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-06-30 21:52:02 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-06-30 21:52:02 +0000

    net/frr8: Remove expired port
    
    2026-06-30 net/frr8: No longer maintained
---
 MOVED                             |   1 +
 net/Makefile                      |   1 -
 net/frr8/Makefile                 | 149 -----------------------
 net/frr8/distinfo                 |   3 -
 net/frr8/files/frr.in             | 244 --------------------------------------
 net/frr8/files/patch-Makefile.am  |  11 --
 net/frr8/files/patch-configure.ac |  11 --
 net/frr8/files/watchfrr.in        |  30 -----
 net/frr8/pkg-descr                |   3 -
 net/frr8/pkg-message              |  17 ---
 net/frr8/pkg-plist                | 226 -----------------------------------
 11 files changed, 1 insertion(+), 695 deletions(-)

diff --git a/MOVED b/MOVED
index 3fe6e95b6b65..c0bb1c6cc0da 100644
--- a/MOVED
+++ b/MOVED
@@ -5470,3 +5470,4 @@ devel/py-yamlordereddictloader|devel/py-yamlloader|2026-06-30|Has expired: Depre
 editors/notepadnext-devel|editors/notepadnext|2026-06-30|Has expired: editors/notepadnext contains fixes in this port
 archivers/zipmix|archivers/archmerge|2026-06-30|Has expired: No longer supported upstream. Replaced by archivers/archmerge
 net/frr8-pythontools||2026-06-30|Has expired: No longer maintained
+net/frr8||2026-06-30|Has expired: No longer maintained
diff --git a/net/Makefile b/net/Makefile
index 175bbbe28105..8073519cb8de 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -177,7 +177,6 @@
     SUBDIR += frp
     SUBDIR += frr10
     SUBDIR += frr10-pythontools
-    SUBDIR += frr8
     SUBDIR += frr9
     SUBDIR += frr9-pythontools
     SUBDIR += fspclient
diff --git a/net/frr8/Makefile b/net/frr8/Makefile
deleted file mode 100644
index 54a1c0b7314b..000000000000
--- a/net/frr8/Makefile
+++ /dev/null
@@ -1,149 +0,0 @@
-PORTNAME=	frr
-PORTVERSION=	8.5.7
-DISTVERSIONPREFIX=	frr-
-CATEGORIES=	net
-.if defined(PYTHONTOOLS)
-PKGNAMESUFFIX=	8-pythontools
-.else
-PKGNAMESUFFIX=	8
-.endif
-
-MAINTAINER=	olivier@FreeBSD.org
-
-COMMENT?=	IP routing protocol suite including BGP, IS-IS, OSPF and RIP
-WWW=		https://frrouting.org/
-
-LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/COPYING
-
-DEPRECATED=	No longer maintained
-EXPIRATION_DATE=2026-06-30
-
-.if defined(PYTHONTOOLS)
-RUN_DEPENDS=	frr-reload:net/frr8
-
-USES=	python:run shebangfix
-
-post-patch:
-	@${REINPLACE_CMD} -e 's|/etc/frr|${ETCDIR}|g' \
-		-e 's|/usr/bin|${PREFIX}/bin|g' \
-		${WRKSRC}/tools/frr-reload.py
-	@${REINPLACE_CMD} -e 's|/etc/frr|${ETCDIR}|g' \
-		${WRKSRC}/tools/generate_support_bundle.py
-
-do-install:
-	${MKDIR} ${STAGEDIR}${ETCDIR}
-	${INSTALL_SCRIPT} ${WRKSRC}/tools/frr-reload.py ${STAGEDIR}${PREFIX}/sbin/
-	${INSTALL_SCRIPT} ${WRKSRC}/tools/generate_support_bundle.py ${STAGEDIR}${PREFIX}/sbin/
-	${INSTALL_DATA} ${WRKSRC}/tools/etc/frr/support_bundle_commands.conf ${STAGEDIR}${ETCDIR}/
-.else
-
-LIB_DEPENDS=	libcares.so:dns/c-ares \
-		libjson-c.so:devel/json-c \
-		libpcre2-8.so:devel/pcre2 \
-		libyang.so.2:net/libyang2
-
-USES=		autoreconf bison compiler:c++11-lang gmake libtool makeinfo \
-		pkgconfig python:build readline shebangfix
-
-BINARY_ALIAS=	python=${PYTHON_VERSION}
-
-CONFLICTS=	frr9 frr10 openbgpd openospfd quagga zebra
-
-GNU_CONFIGURE=	yes
-GNU_CONFIGURE_MANPREFIX=	${PREFIX}/share
-INSTALL_TARGET=	install-strip
-USE_LDCONFIG=	yes
-.endif
-
-USE_GITHUB=	yes
-GH_ACCOUNT=	FRRouting
-
-.if defined(PYTHONTOOLS)
-NO_BUILD=	yes
-NO_ARCH=	yes
-
-SHEBANG_FILES=	tools/frr-reload.py \
-		tools/generate_support_bundle.py
-PLIST=		${.CURDIR}/pkg-plist
-PKGMESSAGE=	""
-.else
-INFO=		frr
-
-OPTIONS_DEFINE=		BACKTRACE CONFIGROLLBACKS DATACENTER FPM LDPD MANPAGES MULTIPATH \
-			PAM RPKI SHARPD SHELLACCESS SNMP TCMALLOC
-OPTIONS_DEFAULT=	BACKTRACE FPM MANPAGES RPKI
-OPTIONS_SUB=	yes
-
-BACKTRACE_DESC=		Enable backtrace
-CONFIGROLLBACKS_DESC=	Enable configuration rollback support
-DATACENTER_DESC=	Use reduced BGP timers
-FPM_DESC=		Enable Forwarding Plane Manager support
-LDPD_DESC=		Build ldpd
-MULTIPATH_DESC=		Allow 64 multipath routes (16 default)
-PAM_DESC=		Use libpam for PAM support in vtysh
-RPKI_DESC=		Add BGP RPKI (RFC 6810) support
-SHARPD_DESC=		Build sharpd
-SHELLACCESS_DESC=	Allow users to access shell/telnet/ssh
-SNMP_DESC=		SNMP support
-TCMALLOC_DESC=		Use tcmalloc
-
-USERS=	frr
-GROUPS=	frr frrvty
-
-CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
-
-# PIMD and PBRD compile but doesn't work on FreeBSD
-CONFIGURE_ARGS=	--enable-user=frr \
-		--enable-group=frr \
-		--enable-vty-group=frrvty \
-		--enable-vtysh \
-		--disable-doc-html \
-		--sysconfdir=${ETCDIR} \
-		--localstatedir=/var/run/frr \
-		--disable-nhrpd \
-		--disable-pathd \
-		--disable-ospfclient \
-		--disable-pimd \
-		--disable-pbrd \
-		--with-vtysh-pager=cat
-
-BACKTRACE_LIB_DEPENDS=		libunwind.so:devel/libunwind
-BACKTRACE_CONFIGURE_ENABLE=	backtrace
-CONFIGROLLBACKS_LIB_DEPENDS=	libsqlite3.so:databases/sqlite3
-CONFIGROLLBACKS_CONFIGURE_ENABLE=	config-rollbacks
-DATACENTER_CONFIGURE_ENABLE=	datacenter
-FPM_CONFIGURE_ENABLE=		fpm
-LDPD_CONFIGURE_ENABLE=		ldpd
-MANPAGES_BUILD_DEPENDS=		${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR}
-MANPAGES_CONFIGURE_OFF=		--disable-doc
-MULTIPATH_CONFIGURE_ON=		--enable-multipath=64
-PAM_CONFIGURE_WITH=		libpam
-RPKI_CONFIGURE_ENABLE=		rpki
-RPKI_LIB_DEPENDS=		librtr.so:net-mgmt/rtrlib \
-				libssh.so:security/libssh
-SHARPD_CONFIGURE_ENABLE=		sharpd
-SHELLACCESS_CONFIGURE_ENABLE=	shell-access
-SNMP_CONFIGURE_ENABLE=		snmp
-SNMP_LIB_DEPENDS=		libnetsnmp.so:net-mgmt/net-snmp
-SNMP_USES=			ssl
-TCMALLOC_CONFIGURE_ENABLE=	tcmalloc
-TCMALLOC_LIB_DEPENDS=		libtcmalloc.so:devel/google-perftools
-
-USE_RC_SUBR=	frr watchfrr
-
-SHEBANG_FILES=	yang/embedmodel.py
-
-post-patch:
-	@${REINPLACE_CMD} -e 's|/etc/frr|${ETCDIR}|g' \
-		-e 's|/usr/lib/frr|${PREFIX}/sbin|g' \
-		-e 's|frr-pythontools|frr8-pythontools|g' \
-		${WRKSRC}/tools/frr-reload
-
-post-install:
-	${MKDIR} ${STAGEDIR}/var/run/frr
-	${INSTALL_SCRIPT} ${WRKSRC}/tools/frr-reload ${STAGEDIR}${PREFIX}/sbin
-.endif
-
-.include <bsd.port.mk>
diff --git a/net/frr8/distinfo b/net/frr8/distinfo
deleted file mode 100644
index 88e9e7fe240a..000000000000
--- a/net/frr8/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1736250092
-SHA256 (FRRouting-frr-frr-8.5.7_GH0.tar.gz) = 0981830040fb115aa0e3f2da4e6ba344c7752151cbcaecb2364b726c122ab934
-SIZE (FRRouting-frr-frr-8.5.7_GH0.tar.gz) = 10082850
diff --git a/net/frr8/files/frr.in b/net/frr8/files/frr.in
deleted file mode 100644
index fde3fe805f64..000000000000
--- a/net/frr8/files/frr.in
+++ /dev/null
@@ -1,244 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: frr dynamicrouting
-# REQUIRE: netif routing
-# KEYWORD: nojailvnet shutdown
-
-# Add the following line to /etc/rc.conf to enable frr:
-#  frr_enable="YES"
-
-# FRR's daemon management concept:
-# - watchfrr is used to manage (start/monitor/restart) all frr deamons;
-# - vtysh used to daemons boot startup configuration;
-# There are a minimum of 3 daemons running: watchfrr, zebra
-
-# Startup details with watchfrr enabled (default):
-# 1. "service frr start" calls "service frr start watchfrr"
-# 2. watchfrr once started calls "service frr restart all"
-# 3. "restart all" need to loop the list of $frr_daemons to start each
-#    of then
-# 4. vtysh -b is executed to load boot startup configuration
-
-# Startup detail with watchfrr disabled (deprecated mode):
-# 1. "service frr start" call "service frr start all" and need to loop $frr_daemons
-
-# To select a limited set of daemons to run, use the frr_daemons.
-# Order matters: keep zebra first
-# Example to start only staticd and bgpd:
-#  frr_daemons="zebra staticd bgpd"
-
-# You may also wish to use the following variables to fine-tune startup:
-# To disable integrated configuration mode, to use one configuration file per
-# daemons.
-# This mode is deprecated and not compatible with watchfrr
-#  frr_vtysh_boot="NO"
-#  watchfrr_enable="NO"
-
-# Global tuning
-#  frr_flags="--limit-fds 100000" (restricting fds for each daemons)
-#  frr_default_profile="datacenter" (default: traditional)
-# Per daemon tuning may be done with daemon-name_flags
-#  zebra_flags="-P 0"
-#  bgpd_flags="-nrP 0" and so on
-# If you want to give the routing daemons a chance to catchup before
-# continuing, set frr_wait_for to a "default" or certain prefix.
-#  frr_wait_for="default"
-# Set the time limit for the wait.
-#  frr_wait_seconds="90"
-#
-# If the frr daemons require additional shared libraries to start,
-# use the following variable to run ldconfig(8) in advance:
-#  frr_extralibs_path="/usr/local/lib ..."
-#
-# This RC script was adapted from:
-# - FRR's tools/frrinit.sh.in (starting watchfrr)
-# - FRR's tools/frrcommon.sh.in (starting frr daemons)
-# - FRR's tools/etc/frr/daemons (default daemon flags)
-
-. /etc/rc.subr
-
-name=frr
-rcvar=${name}_enable
-
-start_postcmd=start_postcmd
-command_args="-d"
-
-load_rc_config $name
-: ${frr_enable:="NO"}
-: ${frr_flags:="--limit-fds 100000"}
-: ${watchfrr_enable:="YES"}
-: ${frr_daemons:="zebra babeld bfdd bgpd eigrpd fabricd isisd ospfd ospf6d ripd ripngd staticd"}
-: ${watchfrr_flags:="-r /usr/sbin/servicebBfrrbBrestartbB%s -s /usr/sbin/servicebBfrrbBstartbB%s -k /usr/sbin/servicebBfrrbBstopbB%s -b bB -t 30"}
-: ${frr_default_profile:="traditional"}
-: ${frr_vtysh_boot:="YES"}
-: ${frr_wait_for:=""}
-: ${frr_wait_seconds:="90"}
-# Default daemons'flag restrict binding vty's to localhost
-: ${zebra_flags:="-A 127.0.0.1"}
-: ${babeld_flags:="-A 127.0.0.1"}
-: ${bgpd_flags:="-A 127.0.0.1"}
-: ${eigrpd_flags:="-A 127.0.0.1"}
-: ${fabricd_flags:="-A 127.0.0.1"}
-: ${isisd_flags:="-A 127.0.0.1"}
-: ${ospfd_flags:="-A 127.0.0.1"}
-: ${ospf6d_flags:="-A ::1"}
-: ${ripd_flags:="-A 127.0.0.1"}
-: ${ripngd_flags:="-A ::1"}
-: ${staticd_flags:="-A 127.0.0.1"}
-frr_flags="${frr_flags} -F ${frr_default_profile}"
-
-start_postcmd() {
-	local waited_for
-	waited_for=0
-	# Wait only when last daemon has started.
-	if [ "${frr_daemons}" = "${frr_daemons% ${name}}" ]; then
-		return;
-	fi
-        if [ -n "${frr_wait_for}" ]; then
-		echo Waiting for ${frr_wait_for} route...
-		while [ ${waited_for} -lt ${frr_wait_seconds} ]; do
-			/sbin/route -n get ${frr_wait_for} >/dev/null 2>&1 && break;
-			waited_for=$((waited_for+1))
-			sleep 1;
-		done
-		[ ${waited_for} -lt ${frr_wait_seconds} ] || echo Giving up...
-	fi
-}
-
-do_cmd() {
-	# Entering here, global var dmn contains the daemon name
-	# $1 the daemon name (must be uniq and cannot be all)
-	local ret
-	local cmd
-	local dmn
-	ret=0
-	dmn=$1
-	if [ -n "${dmn}" ] && [ "${dmn}" != "all" ]; then
-		command=%%PREFIX%%/sbin/${dmn}
-		pidfile=/var/run/frr/${dmn}.pid
-		eval flags=\$\{${dmn}_flags:-\"\"\}
-		flags="${flags} ${frr_flags}"
-		if [ "${dmn}" = "watchfrr" ]; then
-			# watchfrr is expecting all daemon names as flags
-			flags="${flags} ${watchfrr_daemons}"
-		fi
-		name=${dmn}
-		_rc_restart_done=false
-		stop_postcmd="rm -f $pidfile"
-		run_rc_command "${frr_cmd}" || ret=1
-	else
-		echo "Bug in do_cmd(): called without argument or with all"
-		ret=1
-	fi
-	return ${ret}
-}
-
-vtysh_b () {
-	local ret
-	ret=0
-	if checkyesno frr_vtysh_boot; then
-		%%PREFIX%%/bin/vtysh -b || ret=1
-	fi
-	return ${ret}
-}
-
-loop_do_cmd() {
-	local ret
-	local daemon
-	ret=0
-	for daemon in ${frr_daemons}; do
-		do_cmd ${daemon} || ret=1
-	done
-	if ( [ ${frr_cmd} = "restart" ] || [ ${frr_cmd} = "start" ] ); then
-	    vtysh_b || ret=1
-	fi
-	return ${ret}
-}
-
-frr_cmd=$1
-
-# remove unsuported extra command
-# Example: "service frr fast start" is replaced by "service frr start"
-
-case "$1" in
-    force*)
-		frr_cmd=${frr_cmd#force}
-		;;
-    fast*)
-		frr_cmd=${frr_cmd#fast}
-		;;
-esac
-shift
-
-# If daemon specified, replace the full list by its name
-# or with watchfrr if not disabled
-# Example: extract "bgpd" from a "service frr start bgpd"
-if [ $# -ge 1 ]; then
-	if [ "$1" != "all" ]; then
-		frr_daemons=$1
-	fi
-else
-	if checkyesno watchfrr_enable; then
-		watchfrr_daemons=${frr_daemons}
-		frr_daemons=watchfrr
-	fi
-fi
-
-case "${frr_cmd}" in
-    start|quietstart)
-		if checkyesno frr_enable; then
-			if [ -n "${frr_extralibs_path}" ]; then
-				/sbin/ldconfig -m ${frr_extralibs_path}
-			fi
-			if [ -x %%PREFIX%%/etc/rc.d/watchfrr ]; then
-				echo "WARNING: Old rc.d/watchfrr detected, this file must be deleted"
-			fi
-			if checkyesno frr_vtysh_boot; then
-				echo "Checking intergrated config..."
-				if ! [ -f %%ETCDIR%%/vtysh.conf ]; then
-					mkdir -p %%ETCDIR%%
-					echo "service integrated-vtysh-config" > %%ETCDIR%%/vtysh.conf
-				fi
-				if ! [ -f %%ETCDIR%%/frr.conf ]; then
-					echo "log syslog informational" > %%ETCDIR%%/frr.conf
-				fi
-				chown -R frr:frr %%ETCDIR%%
-			fi
-			loop_do_cmd
-		fi
-		;;
-    stop)
-		if checkyesno frr_enable; then
-			# watchfrr do not stop all daemons, so need to stop it first
-			# then continuing with all others daemons
-			if [ "${frr_daemons}" = "watchfrr" ]; then
-				loop_do_cmd
-				frr_daemons=${watchfrr_daemons}
-			fi
-			frr_daemons=$(reverse_list ${frr_daemons})
-			loop_do_cmd
-		fi
-		;;
-    restart)
-		if checkyesno frr_enable; then
-			# watchfrr calls "service frr restart all" at startup
-			# to start all services
-			frr_daemons=$(reverse_list ${frr_daemons})
-			frr_cmd=stop
-			loop_do_cmd
-			frr_daemons=$(reverse_list ${frr_daemons})
-			frr_cmd=start
-			loop_do_cmd
-		fi
-		;;
-    reload)
-		if ! [ -x %%PREFIX%%/sbin/frr-reload.py ]; then
-			echo "Please install frr-pythontools package. Required for reload"
-			exit 0
-		fi
-		%%PREFIX%%/sbin/frr-reload.py --reload --confdir %%ETCDIR%% --rundir /var/run/frr %%ETCDIR%%/frr.conf
-		;;
-    *)
-		loop_do_cmd
-		;;
-esac
diff --git a/net/frr8/files/patch-Makefile.am b/net/frr8/files/patch-Makefile.am
deleted file mode 100644
index 626f17a2d784..000000000000
--- a/net/frr8/files/patch-Makefile.am
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.am.orig	2021-11-08 12:44:24.000000000 +0900
-+++ Makefile.am	2021-12-23 09:23:13.400659000 +0900
-@@ -168,7 +168,7 @@
- include qpb/subdir.am
- include fpm/subdir.am
- include grpc/subdir.am
--include tools/subdir.am
-+# include tools/subdir.am
- 
- include bgpd/subdir.am
- include bgpd/rfp-example/librfp/subdir.am
diff --git a/net/frr8/files/patch-configure.ac b/net/frr8/files/patch-configure.ac
deleted file mode 100644
index a8a56bdb4ed3..000000000000
--- a/net/frr8/files/patch-configure.ac
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.ac.orig	2024-12-27 21:06:42 UTC
-+++ configure.ac
-@@ -1921,7 +1921,7 @@ if test "$enable_snmp" != "" -a "$enable_snmp" != "no"
-    # net-snmp lists all of its own dependencies.  we absolutely do not want that
-    # among other things we avoid a GPL vs. OpenSSL license conflict here
-    for removelib in crypto ssl sensors pci wrap; do
--     SNMP_LIBS="`echo $SNMP_LIBS | sed -e 's/\(^\|\s\)-l'$removelib'\b/ /g' -e 's/\(^\|\s\)\([^\s]*\/\)\?lib'$removelib'\.[^\s]\+\b/ /g'`"
-+     SNMP_LIBS="`echo $SNMP_LIBS | sed -e 's/-l'$removelib'/ /g'`"
-    done
-    AC_MSG_CHECKING([whether we can link to Net-SNMP])
-    AC_LINK_IFELSE_FLAGS([$SNMP_CFLAGS], [$SNMP_LIBS], [AC_LANG_PROGRAM([
diff --git a/net/frr8/files/watchfrr.in b/net/frr8/files/watchfrr.in
deleted file mode 100644
index f3a36434e7f6..000000000000
--- a/net/frr8/files/watchfrr.in
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: watchfrr
-# REQUIRE: NETWORKING frr
-# KEYWORD: nojailvtnet shutdown
-
-# Add the following line to /etc/rc.conf to enable watchfrr:
-# watchfrr_enable="YES"
-#
-# You may also wish to use the following variables to fine-tune startup:
-# watchfrr_flags
-# Example of flags usage:
-# watchfrr_flags=" -d -r /usr/sbin/servicebBfrrbBrestartbB%s -s /usr/sbin/servicebBfrrbBstartbB%s -k /usr/sbin/servicebBfrrbBstopbB%s -b bB -t 30 zebra ripd ripngd ospfd ospf6d bgpd isisd eigrpd babeld bfdd staticd"
-
-. /etc/rc.subr
-
-name=watchfrr
-rcvar=${name}_enable
-
-load_rc_config $name
-
-stop_postcmd="rm -f $pidfile"
-
-watchfrr_enable=${watchfrr_enable:-"NO"}
-watchfrr_flags=${watchfrr_flags:-"-d -r /usr/sbin/servicebBfrrbBrestartbB%s -s /usr/sbin/servicebBfrrbBstartbB%s -k /usr/sbin/servicebBfrrbBstopbB%s -b bB -t 30 zebra babeld bfdd bgpd eigrpd fabricd isisd ospfd ospf6d ripd ripngd staticd"}
-
-command=%%PREFIX%%/sbin/watchfrr
-pidfile=/var/run/frr/watchfrr.pid
-
-run_rc_command "$1"
diff --git a/net/frr8/pkg-descr b/net/frr8/pkg-descr
deleted file mode 100644
index 1e9960661fb1..000000000000
--- a/net/frr8/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-FRRouting (FRR) is an IP routing protocol suite for Linux and Unix platforms
-which includes protocol daemons for BGP, IS-IS, OSPF and RIP. FRR has its roots
-in the Quagga project.
diff --git a/net/frr8/pkg-message b/net/frr8/pkg-message
deleted file mode 100644
index 3db74b88e26c..000000000000
--- a/net/frr8/pkg-message
+++ /dev/null
@@ -1,17 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-Beware that remote control of frr8 daemons over TCP sockets is enabled by
-default.
-Use daemon flags in /etc/rc.conf to disable it if unneeded, for example:
-zebra_flags="-P0"
-ospfd_flags="-P0"
-
-FRR's OSPF daemons tries to allocate big socket buffer, so generate warning
-messages like:
-"setsockopt_so_sendbuf: fd 6: SO_SNDBUF set to 1048576 (requested 8388608)"
-To prevent such message kern.ipc.maxsockbuf can be increased:
-sysctl kern.ipc.maxsockbuf=16777216
-EOM
-}
-]
diff --git a/net/frr8/pkg-plist b/net/frr8/pkg-plist
deleted file mode 100644
index a1c87cbbf028..000000000000
--- a/net/frr8/pkg-plist
+++ /dev/null
@@ -1,226 +0,0 @@
-@dir(frr,frr,750) /var/run/frr
-bin/vtysh
-include/frr/agg_table.h
-include/frr/assert.h
-include/frr/atomlist.h
-include/frr/base64.h
-include/frr/bfd.h
-include/frr/bfdd/bfddp_packet.h
-include/frr/bitfield.h
-include/frr/buffer.h
-include/frr/checksum.h
-include/frr/command.h
-include/frr/command_graph.h
-include/frr/command_match.h
-include/frr/compiler.h
-include/frr/cspf.h
-include/frr/csv.h
-include/frr/db.h
-include/frr/debug.h
-include/frr/defaults.h
-include/frr/distribute.h
-include/frr/eigrpd/eigrp_dump.h
-include/frr/eigrpd/eigrp_topology.h
-include/frr/eigrpd/eigrpd.h
-include/frr/ferr.h
-include/frr/filter.h
-include/frr/freebsd-queue.h
-include/frr/frr_pthread.h
-include/frr/frratomic.h
-include/frr/frrcu.h
-include/frr/frrlua.h
-include/frr/frrscript.h
-include/frr/frrstr.h
-include/frr/getopt.h
-include/frr/graph.h
-include/frr/hash.h
-include/frr/hook.h
-include/frr/iana_afi.h
-include/frr/id_alloc.h
-include/frr/if.h
-include/frr/if_rmap.h
-include/frr/imsg.h
-include/frr/ipaddr.h
-include/frr/jhash.h
-include/frr/json.h
-include/frr/keychain.h
-include/frr/ldp_sync.h
-include/frr/lib_errors.h
-include/frr/lib_vty.h
-include/frr/libfrr.h
-include/frr/libfrr_trace.h
-include/frr/libospf.h
-include/frr/link_state.h
-include/frr/linklist.h
-include/frr/log.h
-include/frr/log_vty.h
-include/frr/md5.h
-include/frr/memory.h
-include/frr/mlag.h
-include/frr/module.h
-include/frr/monotime.h
-include/frr/mpls.h
-include/frr/network.h
-include/frr/nexthop.h
-include/frr/nexthop_group.h
-include/frr/nexthop_group_private.h
-include/frr/northbound.h
-include/frr/northbound_cli.h
-include/frr/northbound_db.h
-include/frr/ns.h
-include/frr/openbsd-queue.h
-include/frr/openbsd-tree.h
-include/frr/ospfd/ospf_api.h
-include/frr/ospfd/ospf_asbr.h
-include/frr/ospfd/ospf_dump.h
-include/frr/ospfd/ospf_dump_api.h
-include/frr/ospfd/ospf_ism.h
-include/frr/ospfd/ospf_lsa.h
-include/frr/ospfd/ospf_lsdb.h
-include/frr/ospfd/ospf_nsm.h
-include/frr/ospfd/ospf_opaque.h
-include/frr/ospfd/ospfd.h
-include/frr/pbr.h
-include/frr/plist.h
-include/frr/prefix.h
-include/frr/printfrr.h
-include/frr/privs.h
-include/frr/ptm_lib.h
-include/frr/pullwr.h
-include/frr/pw.h
-include/frr/qobj.h
-include/frr/queue.h
-include/frr/resolver.h
-include/frr/ringbuf.h
-include/frr/route_opaque.h
-include/frr/route_types.h
-include/frr/routemap.h
-include/frr/routing_nb.h
-include/frr/sbuf.h
-include/frr/seqlock.h
-include/frr/sha256.h
-include/frr/sigevent.h
-include/frr/skiplist.h
-include/frr/smux.h
-include/frr/sockopt.h
-include/frr/sockunion.h
-include/frr/spf_backoff.h
-include/frr/srcdest_table.h
-include/frr/srte.h
-include/frr/srv6.h
-include/frr/stream.h
-include/frr/systemd.h
-include/frr/table.h
-include/frr/tc.h
-include/frr/termtable.h
-include/frr/thread.h
-include/frr/trace.h
-include/frr/typerb.h
-include/frr/typesafe.h
-include/frr/vector.h
-include/frr/version.h
-include/frr/vlan.h
-include/frr/vrf.h
-include/frr/vrf_int.h
-include/frr/vty.h
-include/frr/vxlan.h
-include/frr/wheel.h
-include/frr/workqueue.h
-include/frr/xref.h
-include/frr/yang.h
-include/frr/yang_translator.h
-include/frr/yang_wrappers.h
-include/frr/zclient.h
-include/frr/zebra.h
-include/frr/zlog.h
-include/frr/zlog_5424.h
-include/frr/zlog_live.h
-include/frr/zlog_targets.h
-lib/libfrr.a
-lib/libfrr.so
-lib/libfrr.so.0
-lib/libfrr.so.0.0.0
-lib/libfrrcares.a
-lib/libfrrcares.so
-lib/libfrrcares.so.0
-lib/libfrrcares.so.0.0.0
-%%SNMP%%lib/libfrrsnmp.a
-%%SNMP%%lib/libfrrsnmp.so
-%%SNMP%%lib/libfrrsnmp.so.0
-%%SNMP%%lib/libfrrsnmp.so.0.0.0
-%%SNMP%%lib/frr/modules/bgpd_bmp.so
-%%RPKI%%lib/frr/modules/bgpd_rpki.so
-%%SNMP%%lib/frr/modules/bgpd_snmp.so
-%%SNMP%%lib/frr/modules/isisd_snmp.so
-%%SNMP%%%%LDPD%%lib/frr/modules/ldpd_snmp.so
-%%SNMP%%lib/frr/modules/ospf6d_snmp.so
-%%SNMP%%lib/frr/modules/ospfd_snmp.so
-%%SNMP%%lib/frr/modules/ripd_snmp.so
-%%FPM%%lib/frr/modules/zebra_fpm.so
-%%SNMP%%lib/frr/modules/zebra_snmp.so
-%%MANPAGES%%share/man/man1/frr.1.gz
-%%MANPAGES%%share/man/man1/vtysh.1.gz
-%%MANPAGES%%share/man/man8/frr-bfdd.8.gz
-%%MANPAGES%%share/man/man8/frr-bgpd.8.gz
-%%MANPAGES%%share/man/man8/frr-eigrpd.8.gz
-%%MANPAGES%%share/man/man8/frr-isisd.8.gz
-%%MANPAGES%%%%LDPD%%share/man/man8/frr-ldpd.8.gz
-%%MANPAGES%%share/man/man8/frr-ospf6d.8.gz
-%%MANPAGES%%share/man/man8/frr-ospfd.8.gz
-%%MANPAGES%%share/man/man8/frr-ripd.8.gz
-%%MANPAGES%%share/man/man8/frr-ripngd.8.gz
-%%MANPAGES%%%%SHARPD%%share/man/man8/frr-sharpd.8.gz
-%%MANPAGES%%share/man/man8/frr-staticd.8.gz
-%%MANPAGES%%share/man/man8/frr-watchfrr.8.gz
-%%MANPAGES%%share/man/man8/frr-zebra.8.gz
-sbin/babeld
-sbin/bfdd
-sbin/bgpd
-sbin/eigrpd
-sbin/fabricd
-sbin/frr-reload
-sbin/isisd
-%%LDPD%%sbin/ldpd
-sbin/ospf6d
-sbin/ospfd
-sbin/ripd
-sbin/ripngd
-%%SHARPD%%sbin/sharpd
-sbin/staticd
-sbin/watchfrr
-sbin/zebra
-share/yang/frr-bfdd.yang
-share/yang/frr-bgp-bmp.yang
-share/yang/frr-bgp-common-multiprotocol.yang
-share/yang/frr-bgp-common-structure.yang
-share/yang/frr-bgp-common.yang
-share/yang/frr-bgp-filter.yang
-share/yang/frr-bgp-neighbor.yang
-share/yang/frr-bgp-peer-group.yang
-share/yang/frr-bgp-route-map.yang
-share/yang/frr-bgp-rpki.yang
-share/yang/frr-bgp-types.yang
-share/yang/frr-bgp.yang
-share/yang/frr-deviations-bgp-datacenter.yang
-share/yang/frr-eigrpd.yang
-share/yang/frr-filter.yang
-share/yang/frr-interface.yang
-share/yang/frr-isisd.yang
-share/yang/frr-module-translator.yang
-share/yang/frr-nexthop.yang
-share/yang/frr-ospf-route-map.yang
-share/yang/frr-ospf6-route-map.yang
-share/yang/frr-ospfd.yang
-share/yang/frr-ripd.yang
-share/yang/frr-ripngd.yang
-share/yang/frr-route-map.yang
-share/yang/frr-route-types.yang
-share/yang/frr-routing.yang
-share/yang/frr-staticd.yang
-share/yang/frr-test-module.yang
-share/yang/frr-vrf.yang
-share/yang/frr-zebra-route-map.yang
-share/yang/frr-zebra.yang
-share/yang/ietf-bgp-types.yang
-share/yang/ietf-interfaces.yang
-share/yang/ietf-routing-types.yang


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a443a86.3b12a.872b0b5>