I am having problems understanding FreeBSD's documentation on "Configuring System Logging":
https://www.freebsd.org/doc/handbook/configtuning-syslog.html
The documentation: "By default, syslogd is started when the system boots."
So far so good. But in the next sentence it says:
"This is controlled by the variable syslogd_enable in /etc/rc.conf"
As far as I understand, this is a contradiction. Because by default syslog_enable is not set in /etc/rc.conf. And since syslogd starts without being activated in /etc/rc.conf it must be controlled somewhere else.
So here's my question: if I want to pass flags to syslogd on startup via:
syslogd_flags="myflags"
do I also need to set syslogd_enable="YES" just to make sure syslogd starts up i.e. its startup being controlled by /etc/rc.conf
or
is it sufficient to just set the syslogd_flags and just hope that syslogd will be started somewhere else in the system's startup process?