Usando la pantalla dentro de /etc/init

Usando la pantalla dentro de /etc/init

Estoy intentando iniciar un .jar dentro de una sesión de pantalla al arrancar usando /etc/init

Aquí está mi guión (bastante estándar :)

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

Si elimino la parte de la pantalla del comando (/usr/bin/screen -S cisco), el .jar se inicia perfectamente en el arranque como se esperaba. Hay algún problema con la sintaxis al usar la pantalla.

También cabe señalar que ejecuté init-checkconf en el archivo (como se ve a continuación) y pasó.

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

Por favor ayuda. Realmente necesito poder volver a conectarme a estas sesiones para ver la consola Java.

Gracias,
Atomiklan.

información relacionada