一般来说,使用conf.d.d样式目录的想法是允许一个非常模块化的、插入的方法来添加特性或配置。具体来说,使用SSSD,向/etc/sssd/conf.d/ (RHEL)下的配置文件添加更多域似乎是合乎逻辑的。配置的domains部分中的[sssd]指令定义了实际使用的域。
SSSD的“手册”页面指出,给定部分/参数的冲突值将根据配置文件的字母排序获得最后一个值的值。因此,不考虑现有配置就部署新域配置是不可能的,因为如果新配置文件包含一个[sssd]/domains配置指令,仅包含同一文件中域的名称,那么这可能是唯一配置的域。
在将进一步的配置部署到[sssd]时,很可能仍然需要修改sssd.conf的conf.d部分。对我来说,这似乎是解决方案,但我想询问社区,看看是否还有其他更聪明的解决方案。
发布于 2017-06-15 05:03:08
你说得对,定义域的定义不是很好。我们计划为下一个版本(S)所做的是使domains=参数可选。这样,任何定义的域部分都将自动启用,您只需删除域并通过包含域的代码段的名称来控制它们的顺序。
https://unix.stackexchange.com/questions/370662
复制相似问题