2013-12-20 1 views
0

У меня есть интерфейс командной строки Node.js, который я бы хотел использовать по умолчанию при загрузке этой системы Linux, использующей Upstart (RHEL).Как использовать сценарий Node.js как TTY с использованием Upstart

Сейчас я пытаюсь заменить стандартный TTY, mingetty своим собственным скриптом, мне просто не повезло.

Я добавил свой собственный скрипт .conf в/etc/init, который запускает скрипт, но когда я переопределяю tty.conf и serial.conf, я получаю пустую оболочку, она никогда не отображает вывод моего скрипта.

Что мне не хватает?

ответ

1

Утилита openvt используется именно для этого. Например, скопируйте /etc/init/start-ttys.conf в /etc/init/start-ttys.override, так как Upstart вам нравится делать при редактировании его файлов инициализации и заменять строку, которая вызывает mingetty, с линией, запрашивающей openvt для запуска вашей утилиты.

Смежные вопросы