С sysvinit
(systemd отличается, но там вы будете использовать блоки, а не инитскрипты), порядок загрузки определяется во время загрузки упорядочиванием файлов в /etc/rc?.d
. Симлинки там генерируются update-rc.d
с помощью insserv
, что на самом деле является деталью реализации (как и .depend.boot
и т.д. файлы). Все, о чем вам нужно заботиться, это зависимости между инитскриптами, объявленные в их LSB-заголовках; например, :
### BEGIN INIT INFO
# Provides: unbound
# Required-Start: $network $remote_fs $syslog
# Required-Stop: $network $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
### END INIT INFO
Если вы хотите изменить порядок загрузки, вам нужно добавить зависимости в соответствующие инитскрипты. Самый безопасный способ сделать это - добавить переопределения в /etc/insserv/overrides
: создайте там новый файл с тем же именем, что и скрипт, который вы хотите переопределить, и запишите новый заголовок в этот файл. Затем запустите update-rc.d yourscript defaults
, чтобы пересчитать симлинки.
Дополнительную информацию вы найдете в руководствах для insserv
и update-rc.d
.
Это соответствует «Использовать режим сортировки панели» в разделе «Быстрый поиск» параметров панели:
Это приводит к тому, что при быстром поиске используется параметр «С учетом регистра» панели, на которой он выполняется; вы найдете этот параметр в конфигурации порядка сортировки каждой панели :
.Чтобы настроить быстрый поиск таким образом, чтобы он был глобально нечувствительным к регистру, необходимо установить для параметра quick_search_mode
значение 0. (0 означает «без учета регистра», 1 — «с учетом регистра», 2 — «использовать режим сортировки с помощью панели».)