Augeas - это инструмент для редактирования конфигурации. Он анализирует файлы конфигурации в их собственных форматах и ​​преобразует их в дерево. Изменения конфигурации производятся путем манипулирования этим деревом и сохранения его обратно в собственные файлы конфигурации.

Augeas - API конфигурации

Augeas - это инструмент редактирования конфигурации. Он анализирует файлы конфигурации в их собственных форматах и ​​преобразует их в дерево. Изменения конфигурации производятся путем манипулирования этим деревом и сохранения его обратно в собственные файлы конфигурации.

Augeas - это:

  • API, предоставляемый библиотекой C
  • Инструмент командной строки для управления конфигурацией из оболочки (и сценариев оболочки)
  • Язык bindings, чтобы сделать то же самое из вашего любимого языка сценариев
  • Канонические представления дерева общих файлов конфигурации
  • Специфичный для домена язык для описания форматов файлов конфигурации

Цели Augeas :

  • Безопасное управление файлами конфигурации, более безопасное, чем специальные методы, обычно используемые с механизмами grep, sed, awk и аналогичными в языках сценариев
  • Предоставление API локальной конфигурации для Linux [ 118]
  • Упростите интеграцию новых конфигурационных файлов в дерево Augeas

Подробнее на http://augeas.net/ .