基于rpm的系统配置管理

pil*_*row 2 rpm configuration-management

设想:

我有与几个得分基于RPM的机器的网络,并且要规范,有时集体更新一些可预见的* NIX配置文件: nsswitch.confntp.confldap.confsyslog.conf,等。

(我在启动时控制我可以进行的设置,并通过狡猾的 A 记录更改掩盖大多数网络更改,但有时我确实需要进入机器并转动旋钮。)

现在,我可以修改现有的包并将新包引入这些 boxen 的 RPM 存储库中,我的想法是通过引入“仅配置”RPM 来标准化它们的配置

然而,突然替换/etc某些其他 RPM 拥有的文件的想法让我停顿了一下。有没有人有这方面的实际指导,特别是安全地做这件事的建议?

Dav*_*vid 6

这不是一个直接的答案,但是您是否看过配置管理系统,例如 cfengine 或 puppet?它们就是为此目的而建造的。