If you run Linux-based systems, you will find a series of directories that end with a
.d and that store configuration files. These are sometimes called .d or “dot dee” directories. If you look in
/etc/, you find many (such as
pam.d). Opening these directories reveals a large number of configuration files and perhaps other directories containing even more. In Ubuntu or other Debian-based systems, it is a violation of etiquette (and Debian policy) for any software package to be allowed to directly change the configuration files of another package. This can be problematic if you want to use system configuration management software.
dotdee solves this problem by allowing you to take any flat file in your filesystem and replace ...