Yo tengo puestas las ips de los servidores (interfaz de salida del equipo donde corre el OpenKM) en todos los OpenKM que tengo funcionando. Prueba con 0.0.0.0.0 no se si funcionará, aunque en la 3 o 4 respuesta de este hilo comentan que funciona.
Buenos dias! Ya tengo funcionando correctamente mi script en segundo plano.
Al reves de lo que comentava bameda, gracias de todas formas, el modificador como temia debia estar dentro de la secuencia de inicio, y no donde le indicamos el path o la ruta...
De este modo, a todos los que useis debian, para iniciarlo debereis generar un script similar a este.
#! /bin/sh
# /etc/init.d/jboss: Start and stop JBoss AS
ECHO=/bin/echo
TEST=/usr/bin/test
JBOSS_START_SCRIPT=/opt/OpenKM-3.0_JBoss-4.2.2.GA/bin/run.sh
JBOSS_STOP_SCRIPT=/opt/OpenKM-3.0_JBoss-4.2.2.GA/bin/shutdown.sh
$TEST -x $JBOSS_START_SCRIPT || exit 0
$TEST -x $JBOSS_STOP_SCRIPT || exit 0
start() {
$ECHO -n \"Starting JBoss\"
su -c \"$JBOSS_START_SCRIPT -b 0.0.0.0 > /dev/null 2> /dev/null &\"
$ECHO \".\"
}
Y todo lo demas creo que lo he dejado intacto, tal cual esta en la guia-ubuntu.
Como podeis comprobar, y a lo que me referia anteriormente si os fijais en el parametro de entrada esta cambiado. Originalmente era algo asi como su -u jboss -c \"$Jboss_start\". Eso hacia que jboss (modificador -u) ejecutara y el comando Jboss_start (-c). Cosa que no quiero, es tonteria generar un usuario por cada demonio, linux tiene centenares!xD
Un saludo!