Usando a tela dentro de / etc / init

2

Estou tentando iniciar um .jar em uma sessão de tela durante o boot usando / etc / init

Aqui está o meu script (bastante normal:)

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

Se eu remover a parte da tela do comando (/ usr / bin / screen -S cisco), o .jar será executado perfeitamente na inicialização, conforme o esperado. Há algo errado com a sintaxe ao usar a tela.

Deve-se notar também que eu executei o init-checkconf no arquivo (como visto abaixo) e ele passou.

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

Por favor ajude. Eu realmente preciso poder me conectar novamente a essas sessões para ver o console java.

Obrigado,
Atomiklan

    
por Atomiklan 06.10.2015 / 22:40

0 respostas