Какова цель / etc / default?


28

Впервые демон, которого я установил, попросил меня установить флаг там.

Для чего это? Это новая концепция?


этот вопрос на askubuntu: askubuntu.com/questions/429592/…
myrdd

Ответы:


15

Из сообщения на форуме Slackware:

... это концепция Debian, которая была принята несколькими пакетами.

По сути, / etc / default содержит некоторые параметры, которые, скорее всего, изменят конечный пользователь или администратор, а не встраивает значения в реальные загрузочные скрипты. Таким образом, изменения будут сохраняться, даже если вы обновите пакет и загрузочный скрипт будет заменен.


2
Означает ли это, что от пользователя ожидается непосредственное редактирование конфигурации по умолчанию или программа по умолчанию находится в этом месте, если другой конфигурации нет?
Джеймс МакМэхон

1
Параметры конфигурации доступны для редактирования пользователем напрямую. Не обманывайте себя словом «по умолчанию». Возможно, вместо этого подумайте «initconfig». Это конфиг для скрипта, который запускает сервис.
Томасруттер

9

Файлы в этом каталоге в основном содержат параметры конфигурации. Например, если у вас есть служба по адресу /etc/init.d/test, сценарий сначала просматривает / etc / default / test перед запуском / остановкой службы тестирования, ища параметры конфигурации.


1

/etc/default/<service>содержит параметры конфигурации, связанные с запуском этой службы. Он используется сценариями инициализации, которые запускают службу, в отличие от конфигурации пакета, в /etc/<program>которой используется сама программа.

Это обычное место, позволяющее вам, например, устанавливать параметры командной строки или переменные среды для использования при запуске демона.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.