2013-12-20 3 views
0

RHEL (Upstart)을 사용하는이 Linux 시스템을 부팅 할 때 기본적으로 사용하려는 Node.js 명령 줄 인터페이스가 있습니다.Upstart를 사용하여 Node.js 스크립트를 TTY로 사용하는 방법

지금 당장은 기본 TTY 인 mingetty를 내 자신의 스크립트로 대체하려고합니다. 저는 그저 운이 없었습니다.

스크립트를 실행하는/etc/init에 직접 .conf 스크립트를 추가했지만 tty.conf와 serial.conf를 덮어 쓰면 빈 쉘이 생겨 스크립트의 출력이 표시되지 않습니다.

무엇이 누락 되었습니까?

답변

1

정확하게 이것을 위해 openvt 유틸리티가 사용됩니다. 예를 들어, Upstart가 init 파일을 편집 할 때 수행하기를 좋아한다면 /etc/init/start-ttys.conf/etc/init/start-ttys.override으로 복사하고 mingetty을 호출하는 행을 openvt에 유틸리티 실행을 요청하는 행으로 바꿉니다.

관련 문제