Quote:
Originally Posted by jschiwal
I don't know if the .d stands for daemon or directory. I think this naming started with /etc/xinetd.d and became the conventional way of naming directories of configuration files for a single service. This naming convention may be given in one of the many Unix standards that Linux aims to comply with.
|
Yes, and the main reason is that it makes it easier for a distro
or an administrator to add a new configuration safely. When
everything is written to a single file, it's possible that an
installation or uninstallation will have unintended effects on
other entries. When each entry is in its own file, adding or
removing an entry will have no effect on other entries.
I've always assumed the .d stands for directory, since the old
rc.d directories weren't for an individual daemon. I haven't
seen this in print, so it's just a guess.