我看到使用了两个扩展,这不会导致 /etc/ 中的配置文件被读取。
第一个是——
*.conf.backup
第二个是
*.conf.old
您是否可以编写任何其他扩展,以便 debconf 不读取备份的conf文件?
答案1
这取决于读取配置文件的程序。通常的约定是配置文件必须以 结尾.conf
,但没有强制执行这一点。例如/usr/share/doc/kmod/README
说:
modprobe 不会解析名称不以“.alias”或“.conf”结尾的配置文件。 modprobe 用于警告这些文件。
(在此之前它在没有任何警告的情况下使用它们。)或者/usr/share/doc/apache2/NEWS.Debian.gz
:
而且,Debian 中的配置机制也发生了变化。现在,启用站点和启用配置中的所有配置都需要“.conf”后缀。
有些程序使用run-parts
,它对于允许的文件的名称也有自己的约定(甚至多个约定)(请参阅其手册)。其他人也可以实现他们的自定义约定。请小心并阅读文档以避免意外。