В какой каталог следует поместить примеры файлов конфигурации?

В какой каталог следует поместить примеры файлов конфигурации?

Я разрабатываю приложение, которому требуется файл конфигурации в каталоге конфигурации пользователя, но я хочу избежать размещения его там при запуске make install. Я видел, как другие приложения просили пользователя скопировать пример файла конфигурации в его домашний каталог, и мне интересно, есть ли наилучшая практика, системное расположение для этих примеров файлов конфигурации? Вероятно, что-то в /usr?

решение1

Одно из возможных расположений — как часть документации проекта, возможно, в выделенном подкаталоге «examples». С make installего установкой share/doc/${yourproject}/examplesпод префиксом, так что /usr/local/share/doc/${yourproject}/examplesпо умолчанию.

Это обычно используется, по крайней мере, в Debian и RHEL (работающих ls -d /usr/share/doc/*/examplesв системах Debian или RHEL).

Связанный контент