frr7 has no means to disable TCP controlling sockets for daemons at compile time. Instead, it support run-time options like this: zebra_flags="-P0" ospfd_flags="-P0" This should be used to disable listening TCP sockets as security feature. TCPSOCKETS option of the port is misleading, does nothing and should be removed. Also, it would be nice to give users a hint with pkg-message about safest way to run daemons.
Thanks! will remove it. Do you have a pkg-message example you like to have?
Something like this: Beware that remote control of frr7 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"
A commit references this bug: Author: olivier Date: Fri Aug 28 20:53:24 UTC 2020 New revision: 546828 URL: https://svnweb.freebsd.org/changeset/ports/546828 Log: Remove no more used option TCPSOCKETS. Add a hint about safest way to run daemons. PR: 248953 Submitted by: eugen Changes: head/net/frr7/Makefile head/net/frr7/pkg-message
Thanks!