Префикс пары числа к файлам конфигурации

Я заметил некоторые файлы конфигурации, имеющие префикс. Например, В моем /etc/php5/cli/conf.d:

  • 05-opcache.ini
  • 10-pdo.ini
  • 20-curl.ini
  • ...

Кто-то мог объяснить это? Я думаю что-то вроде полномочий файла или порядка списка.

Спасибо!

2
задан 11 December 2014 в 14:00

3 ответа

Это относится к порядку включения (порядок списка).

отрывки конфигурации будут выполнены с помощью итераций по одному для создания полного набора параметров конфигурации для приложения.

Путем добавления чисел в начале каждого имени файла это позволяет сценариям оболочки (и другие типы программ) легко захватывать список каталогов и затем обрабатывать сценарии в порядке, который Вы хотите.

Некоторые другие примеры:

/etc/apt/apt.conf.d/
/etc/systcl.d/
/etc/rc*.d/
/etc/fonts/conf.avail/
/etc/fonts/conf.d/
/etc/udev/rules.d/

Для некоторых демонов полномочия файла и/или расширение файла могут также определить, включен ли файл.

0
ответ дан 20 November 2019 в 00:17

См. man run-parts, Это говорит, частично:

NAME
       run-parts - run scripts or programs in a directory

SYNOPSIS
       run-parts  [--test]  [--verbose]  [--report]  [--lsbsysinit]  [--regex=RE]  [--umask=umask]  [--arg=argument]  [--exit-on-error] [--help] [--version] [--list]
       [--reverse] [--] DIRECTORY

       run-parts -V

DESCRIPTION
       run-parts runs all the executable files named within constraints described    below, found in directory directory.  Other  files  and  directories  are  silently
       ignored.
0
ответ дан 20 November 2019 в 00:17

Это используется только в нескольких conf файловая среда, которые являются традиционно appli.conf.d каталоги.

Порядок включения зависит от алфавитного порядка.

Таким образом с нотацией в 00 01..., .conf файлы будут рассматривать, порядок, который Вы имеете в виду.

Я не думаю, что любой другой нотации откажут. Но это может зависеть программного обеспечения с помощью них.

Так, порядок включения будет:

00-httpd.conf
01-cgi.conf
02-personnal.conf

Но это могло также быть:

fipscheck.conf
nss-softokn-prelink.conf
2
ответ дан 2 December 2019 в 03:58

Другие вопросы по тегам:

Похожие вопросы: