Совместное использование переменных в нескольких файлах конфигурации в LinuxLinux

Ответить Пред. темаСлед. тема
Anonymous
 Совместное использование переменных в нескольких файлах конфигурации в Linux

Сообщение Anonymous »

Программист, ищу способ централизовать некоторые настройки/переменные в нескольких файлах конфигурации для нескольких служб, которые я запускаю на сервере Ubuntu.
Хочу иметь возможность загружать что-то вроде $MY_VERY_SPECIAL_VALUE в разных местах, например. samba.conf, nginx.conf или какой-нибудь blah.service.
Требования
  • стандартное решение - НЕ полагайтесь на реализацию конкретного сервиса (например, в samba есть включенные файлы, но не у всех остальных)
  • простое решение: нет ansible/chef/puppet; ни template.in, ни envsubst не нужны, и, пожалуйста, никакой NixOS (слишком сложно)
Я надеялся, что смогу загрузить переменную (из env, из файла, из базы данных - что угодно)
в любом скрипте конфигурации, который я могу использовать.

Однако я не могу найти простое решение и не хочу поддерживать сложную один.
Мне кажется, что без дополнительных сценариев вне моих файлов конфигурации нет простого способа добиться этого.
Я что-то упустил? Спасибо за любое предложение

Подробнее здесь: https://stackoverflow.com/questions/793 ... s-in-linux
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»