1# This file tells the frr package which daemons to start. 2# 3# Sample configurations for these daemons can be found in 4# /usr/share/doc/frr/examples/. 5# 6# ATTENTION: 7# 8# When activating a daemon for the first time, a config file, even if it is 9# empty, has to be present *and* be owned by the user and group "frr", else 10# the daemon will not be started by /etc/init.d/frr. The permissions should 11# be u=rw,g=r,o=. 12# When using "vtysh" such a config file is also needed. It should be owned by 13# group "frrvty" and set to ug=rw,o= though. Check /etc/pam.d/frr, too. 14# 15# The watchfrr, zebra and staticd daemons are always started. 16# 17bgpd=no 18ospfd=no 19ospf6d=no 20ripd=no 21ripngd=no 22isisd=no 23pimd=no 24ldpd=no 25nhrpd=no 26eigrpd=no 27babeld=no 28sharpd=no 29pbrd=no 30bfdd=no 31fabricd=no 32vrrpd=no 33 34# 35# If this option is set the /etc/init.d/frr script automatically loads 36# the config via "vtysh -b" when the servers are started. 37# Check /etc/pam.d/frr if you intend to use "vtysh"! 38# 39vtysh_enable=yes 40zebra_options=" -A 127.0.0.1 -s 90000000" 41bgpd_options=" -A 127.0.0.1" 42ospfd_options=" -A 127.0.0.1" 43ospf6d_options=" -A ::1" 44ripd_options=" -A 127.0.0.1" 45ripngd_options=" -A ::1" 46isisd_options=" -A 127.0.0.1" 47pimd_options=" -A 127.0.0.1" 48ldpd_options=" -A 127.0.0.1" 49nhrpd_options=" -A 127.0.0.1" 50eigrpd_options=" -A 127.0.0.1" 51babeld_options=" -A 127.0.0.1" 52sharpd_options=" -A 127.0.0.1" 53pbrd_options=" -A 127.0.0.1" 54staticd_options="-A 127.0.0.1" 55bfdd_options=" -A 127.0.0.1" 56fabricd_options="-A 127.0.0.1" 57vrrpd_options=" -A 127.0.0.1" 58 59# configuration profile 60# 61#frr_profile="traditional" 62#frr_profile="datacenter" 63 64# 65# This is the maximum number of FD's that will be available. 66# Upon startup this is read by the control files and ulimit 67# is called. Uncomment and use a reasonable value for your 68# setup if you are expecting a large number of peers in 69# say BGP. 70#MAX_FDS=1024 71 72# The list of daemons to watch is automatically generated by the init script. 73#watchfrr_options="" 74 75# To make watchfrr create/join the specified netns, use the following option: 76#watchfrr_options="--netns" 77# This only has an effect in /etc/frr/<somename>/daemons, and you need to 78# start FRR with "/usr/lib/frr/frrinit.sh start <somename>". 79 80# for debugging purposes, you can specify a "wrap" command to start instead 81# of starting the daemon directly, e.g. to use valgrind on ospfd: 82# ospfd_wrap="/usr/bin/valgrind" 83# or you can use "all_wrap" for all daemons, e.g. to use perf record: 84# all_wrap="/usr/bin/perf record --call-graph -" 85# the normal daemon command is added to this at the end. 86