#
# cmnSense - Firewall Distribution
#
# Copyright (C) 2026  Szabolcs Gyurko
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published
# by the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <https://www.gnu.org/licenses/>.
#

# FRR daemons managed by cmnSense (package cmnsense-frr). The routing
# configuration itself is rendered by cmnsense-server from the cmnSense
# configuration into /etc/frr/frr.conf; configure routing with "router ..."
# in the cmnSense CLI or under Services > FRR Routing.
#
# The supported daemons always run: without configuration they are idle.
# TCP vty ports are disabled (-P 0); vtysh talks to the daemons over their
# Unix sockets.
bgpd=yes
ospfd=yes
ospf6d=yes
ripd=yes
ripngd=yes
isisd=yes
pimd=no
pim6d=no
ldpd=no
nhrpd=no
eigrpd=no
babeld=no
sharpd=no
pbrd=no
bfdd=yes
fabricd=no
vrrpd=no
pathd=no

vtysh_enable=yes
zebra_options="  -P 0 -s 90000000"
mgmtd_options="  -P 0"
bgpd_options="   -P 0"
ospfd_options="  -P 0"
ospf6d_options=" -P 0"
staticd_options="-P 0"
bfdd_options="   -P 0"
isisd_options="  -P 0"
ripd_options="   -P 0"
ripngd_options=" -P 0"
