Июл 272016
Ну вот, казалось бы, простая задача, как сделать так, чтобы служба не загружалась, а надо приложить немного усилий. Удалить конечно ссылку в
/etc/rc*.d/
или
chmod -x /etc/init.d/< скрипт>
тоже можно, но гуру с небес, говорят, что это не тру метод. Поэтому берем и смотрим мануал, что же там пишут:
To disable a service in this runlevel, rename its script in this directory
so that the new name begins with a 'K' and a two-digit number, where the
number is the difference between the two-digit number following the 'S'
in its current name, and 100. To re-enable the service, rename the script
back to its original name beginning with 'S'.
so that the new name begins with a 'K' and a two-digit number, where the
number is the difference between the two-digit number following the 'S'
in its current name, and 100. To re-enable the service, rename the script
back to its original name beginning with 'S'.
Итого, вольный перевод всего этого заключается в том, чтобы пробежаться в каталог ссылок на запуск служб,
/etc/rc2.d
заменить символ «S» на «K» и число, присутствующее в названии поменять на разницу от 100 (ста) и числом, которое там до отключения было.
Рассмотрим пример.
Было:
@S16tomcat16
Стало
@K84tomcat16