包含conf文件中的外部文件

包含conf文件中的外部文件

我有 postfix、dovecot 和 opendkim 的大而混乱的配置文件。我想通过创建一个名为domains的子文件夹并为每个域创建一个conf文件来整理这些。然后,我可以从根文件中包含每个文件,以保持整洁。

我已经尝试按照 apache conf 文件中的相同方式执行此操作,但它不起作用。我也尝试过。

!include /etc/dovecot/domains/website.com

有没有一种标准方法可以让我从Linux中的另一个conf文件中引用另一个conf文件?

我使用centos 7

答案1

没有标准;每个应用程序都有自己的配置文件解析,可能支持也可能不支持包含。对于不支持包含的应用程序,可以(cat headerstuff; cat somedir/foo*; cat footerstuff) > mainconfig从一组文件构建配置文件,或者使用配置管理软件中的等效支持来组装配置文件。

相关内容