I'm very new to this aspect of FreeBSD but trying to understand it better.
After a recent update from 12.2 to 12.3-R, (on the path to 13-RELEASE) I was trying to understand why
After a lot of reading, I changed the
However, after looking at the output from
From there I started to look at
The question is: Should the statement have read
In other words, should the name of the script match the name in the # PROVIDE statement, or am I completely misunderstanding this?
Many thanks.
				
			After a recent update from 12.2 to 12.3-R, (on the path to 13-RELEASE) I was trying to understand why
openbgpd was suddenly being shut down before fail2ban, causing the latter to complain that it couldn't find openbgp.sock.After a lot of reading, I changed the
/usr/local/etc/rc.d/openbgpd script to include # BEFORE:  fail2ban and that seems to have had the desired effect.However, after looking at the output from
rcorder  /etc/rc.d/* /usr/local/etc/rc.d/* I noticed the output:rcorder: requirement `openbgpd' in file `/usr/local/etc/rc.d/fail2ban' has no providers.  Something else to learn about.From there I started to look at
/usr/local/etc/rc.d/openbgpd again and noticed it said # PROVIDE:  bgpd dynamicroutingThe question is: Should the statement have read
# PROVIDE:  openbgpd dynamicrouting?In other words, should the name of the script match the name in the # PROVIDE statement, or am I completely misunderstanding this?
Many thanks.