]> git.proxmox.com Git - mirror_frr.git/blob - redhat/daemons
lib: enforce vrf_name_to_id by returning default_vrf when name is null
[mirror_frr.git] / redhat / daemons
1 # This file tells the frr package which daemons to start.
2 #
3 # Entries are in the format: <daemon>=(yes|no|priority)
4 # 0, "no" = disabled
5 # 1, "yes" = highest priority
6 # 2 .. 10 = lower priorities
7 #
8 # For daemons which support multiple instances, a 2nd line listing
9 # the instances can be added. Eg for ospfd:
10 # ospfd=yes
11 # ospfd_instances="1,2"
12 #
13 # Priorities were suggested by Dancer <dancer@zeor.simegen.com>.
14 # They're used to start the FRR daemons in more than one step
15 # (for example start one or two at network initialization and the
16 # rest later). The number of FRR daemons being small, priorities
17 # must be between 1 and 9, inclusive (or the initscript has to be
18 # changed). /etc/init.d/frr then can be started as
19 #
20 # /etc/init.d/frr <start|stop|restart|<priority>>
21 #
22 # where priority 0 is the same as 'stop', priority 10 or 'start'
23 # means 'start all'
24 #
25 # Sample configurations for these daemons can be found in
26 # /usr/share/doc/frr/examples/.
27 #
28 # ATTENTION:
29 #
30 # When activation a daemon at the first time, a config file, even if it is
31 # empty, has to be present *and* be owned by the user and group "frr", else
32 # the daemon will not be started by /etc/init.d/frr. The permissions should
33 # be u=rw,g=r,o=.
34 # When using "vtysh" such a config file is also needed. It should be owned by
35 # group "frrvty" and set to ug=rw,o= though. Check /etc/pam.d/frr, too.
36 #
37 watchfrr_enable=yes
38 watchfrr_options="-r '/usr/lib/frr/frr restart %s' -s '/usr/lib/frr/frr start %s' -k '/usr/lib/frr/frr stop %s'"
39 #
40 zebra=no
41 bgpd=no
42 ospfd=no
43 ospf6d=no
44 ripd=no
45 ripngd=no
46 isisd=no
47 ldpd=no
48 pimd=no
49 nhrpd=no
50 eigrpd=no
51 babeld=no
52 sharpd=no
53 pbrd=no
54 staticd=no
55 bfdd=no
56 fabricd=no
57
58 #
59 # Command line options for the daemons
60 #
61 zebra_options=("-A 127.0.0.1")
62 bgpd_options=("-A 127.0.0.1")
63 ospfd_options=("-A 127.0.0.1")
64 ospf6d_options=("-A ::1")
65 ripd_options=("-A 127.0.0.1")
66 ripngd_options=("-A ::1")
67 isisd_options=("-A 127.0.0.1")
68 ldpd_options=("-A 127.0.0.1")
69 pimd_options=("-A 127.0.0.1")
70 nhrpd_options=("-A 127.0.0.1")
71 eigrpd_options=("-A 127.0.0.1")
72 babeld_options=("-A 127.0.0.1")
73 sharpd_options=("-A 127.0.0.1")
74 pbrd_options=("-A 127.0.0.1")
75 staticd_options=("-A 127.0.0.1")
76 bfdd_options=("-A 127.0.0.1")
77 fabricd_options=("-A 127.0.0.1")
78
79 #
80 # If the vtysh_enable is yes, then the unified config is read
81 # and applied if it exists. If no unified frr.conf exists
82 # then the per-daemon <daemon>.conf files are used)
83 # If vtysh_enable is no or non-existant, the frr.conf is ignored.
84 # it is highly suggested to have this set to yes
85 vtysh_enable=yes
86