首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FreeBSD文档: syslogd_enable和syslogd_flags在/etc/rc.conf中?

FreeBSD文档: syslogd_enable和syslogd_flags在/etc/rc.conf中?
EN

Server Fault用户
提问于 2020-04-30 11:02:20
回答 1查看 533关注 0票数 0

我在理解FreeBSD关于“配置系统日志”的文档时遇到了问题:

https://www.freebsd.org/doc/handbook/configtuning-syslog.html

文档:“默认情况下,系统启动时将启动syAdd.1-d。”

到目前一切尚好。但在下一句中,它说:

“这由/etc/rc.conf中的变量syslogd_enable控制”

据我所知,这是一个矛盾。因为默认情况下,/etc/rc.conf中没有设置syslog_enable。而且,由于在没有在/etc/rc.conf中激活的情况下,syAdd.1-d就开始了,所以必须在其他地方控制它。

因此,我的问题是:如果我想在启动时通过以下方式传递标志:

Syslogd_flags=“我的旗帜”

我是否也需要设置syslogd_enable=“是”,以确保syAdd.1-d启动,即它的启动由/etc/rc.conf控制

仅仅设置syslogd_flags并只希望在系统启动过程中的其他地方启动syAdd.1-d就足够了吗?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2020-04-30 11:57:37

看看/etc/defaults/rc.conf --这个文件包含所有rc.conf变量(在基本系统中)的默认值。

/etc/rc.conf中设置的所有内容只覆盖默认值文件的特定值。

对于大多数工具和守护进程,默认情况下是xyz_enable="NO",因此必须使用xyz_enable="YES"启用服务。Syslog是一种例外,因为它是一个非常重要的服务(比如cron) --它的缺省值是syslogd_enable="YES"。如果您安装另一个syslog守护进程,则必须显式禁用它。

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1014951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档