Согласно его странице справочника (ФОРМАТ Раздела) конфигурационная директива unbound include:
"[...] может использоваться, чтобы включать несколько файлов, видеть шарик (7)".
Теперь, независимо от того, является ли директива
include: /etc/unbound/zones/*.conf
или генерал, весь включая
include: /etc/unbound/zones/*
Сообщение, которое я получаю на сервисный запуск:
Restarting recursive DNS server: unbound/etc/unbound/unbound.conf:17: error:
cannot open include file '/etc/unbound/zone/*': No such file or directory
read /etc/unbound/unbound.conf failed: 1 errors in configuration file
[1420997682] unbound[17125:0] fatal error: Could not read config file:
/etc/unbound/unbound.conf
Только полностью определенная работа имен файлов.
Как я должен интерпретировать то, что указывает страница справочника? Я интерпретирую его неправильно? glob
как предполагается, позволяет подстановочные знаки, правильно?
Информация о системе: Debian, Хрипящий на RasPi, Несвязанном 1.4.17-3+deb7u2
Это то, о чем говорится в 1.4.17-3+deb7u2 версии man-страницы unbound.conf(5)
include:
Файлы могут быть включены с помощью директивы include:. Это может выглядеть как any- где, и берет в качестве аргумента одно и то же имя. Продолжение обработки - ues как если бы текст из включённого файла был скопирован в конфигурацию файл в тот момент. При использовании chroot, используя полные имена путей для включенные файлы произведения, относительные патнамы для включённых имен работать, если каталог, в котором запущен демон, равен его каталог chroot/working.
Как вы можете видеть, предложение в этом разделе, которое ссылается на подстановочные знаки и glob
в man-странице на несвязанном веб-сайте (man-страница из текущей версии, на данный момент 1.5. 1) не существует в man-странице для 1.4.17-3+deb7u2.
Я полагаю, что использование glob
для высказывания include
просто особенность, которая была введена в более поздней версии.