如何使用Upstart将Node.js脚本用作TTY

时间:2013-12-20 22:48:03

标签: node.js upstart

我有一个Node.js命令行界面,我在启动这个使用Upstart(RHEL)的Linux系统时默认使用该界面。

现在我正在尝试用自己的脚本替换默认的TTY,mingetty,我没有运气。

我已经将自己的.conf脚本添加到运行脚本的/ etc / init中,但是当我覆盖tty.conf和serial.conf时,我得到一个空shell,它从不显示我脚本的输出。 / p>

我错过了什么?

1 个答案:

答案 0 :(得分:1)

实用程序openvt正是用于此目的。例如,将/etc/init/start-ttys.conf复制到/etc/init/start-ttys.override,因为Upstart希望您在编辑其初始文件时执行此操作,并将调用mingetty的行替换为要求openvt的行运行你的实用程序。