Использование Screen внутри / etc / init

Я пытаюсь запустить .jar в сеансе экрана при загрузке, используя / etc / init

Вот мой скрипт (довольно стандартный:)

start on runlevel [2345]
stop on runlevel [^2345]
console log
chdir /home/administrator/cisco
setuid administrator
setgid administrator
respawn
respawn limit 20 5
exec /usr/bin/screen -S cisco /usr/bin/java -Xms6G -Xmx12G -XX:PermSize=2G -jar cisco.jar nogui

Если я удаляю Экранная часть команды (/ usr / bin / screen -S cisco) .jar отлично запускается при загрузке, как и ожидалось. Что-то не так с синтаксисом при использовании экрана.

Также следует отметить, что я запустил init-checkconf для файла (как показано ниже), и он прошел.

init-checkconf -d /etc/init/cisco.conf

Пожалуйста, помогите. Мне действительно нужно иметь возможность присоединиться к этим сеансам, чтобы увидеть консоль Java.

Спасибо,
Атомиклан

2
задан 7 October 2015 в 00:40

0 ответов

Другие вопросы по тегам:

Похожие вопросы: