LINUX.ORG.RU

>Информация от запускаемых сервисах. Может как-то подредактировать внешний вид этого лога? Раскрасить текст разными цветами. Добавить еще пару плюшек.

А дистрибутив я должен угадать, да? Во FreeBSD лезешь в /etc/rc.subr и творишь что хочешь. Всё равно при обновлении слетит.

Othniel
()

Да всё можно, можно полностью переписать все init-скрипты. Правда, обновления пакетов будут это переписывать обратно.

Вопрос «как это сделать?» задавать без указания дистрибутива бессмыслено.

mky ★★★★★
()

>Информация от запускаемых сервисах. Может как-то подредактировать внешний вид этого лога? Раскрасить текст разными цветами. Добавить еще пару плюшек.

Debian.

А ведь это всё есть в Генте с OpenRC из коробки…

gentoo_root ★★★★★
()
Ответ на: комментарий от Gordy

Да, в /etc/init.d скрипты. А /etc/rc0.d/, /etc/rc1.d/ и т.д. ссылки на них, определяющие порядок запуска/останова.

Наверное, лучше сначала написать свой скрипт, который ничего не делает, как http://www.debian-administration.org/articles/28 разобраться с программированием на bash, с выводом цветных символов. Заодно научиться загружать систему и исправлять файлы без init-скриптов, типа «init=/bin/bash», а уже потом начинать ковырять настоящие init-скрипты.

Ошибки или запуск init-cкриптов в неправильной последовательности сильно не навредят, но может система не загрузится.

mky ★★★★★
()
Ответ на: комментарий от Gordy

Покажите, да и сами посмотрите вывод команды:

ls -l /etc/rc*.d/*ntp

Дебиан у вас «обычной» установки, openrc туда не устанавливали?

mky ★★★★★
()
Ответ на: комментарий от Othniel

>можно вывести систему из рабочего состояния.

Вы так говорите, как будто это что-то плохое. Пусть учится на ошибках и на своей системе :)

mky ★★★★★
()
Ответ на: комментарий от mky

>Вы так говорите, как будто это что-то плохое. Пусть учится на ошибках и на своей системе :)

Пускай учится трогать вещи, которые могут повредить систему, read-only.

Othniel
()

>> Раскрасить текст разными цветами. Добавить еще пару плюшек.

Изучить /lib/lsb/init-functions, написать /etc/lsb-base-logging.sh.

Как поменять порядок запуск демонов при старте?

Не нужно этого делать.

GotF ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.