
lipe.82
(usa Ubuntu)
Enviado em 20/08/2012 - 16:11h
Olá pessoal.
Utilizei este comando para incluir meu script na inicialização automática do Ubuntu 12.04
# update-rc.d -f openbus defaults
o Script está assim:
----------------------
#!/bin/bash
# /etc/init.d/openbus: set up the OpenBus server
export OPENBUS_HOME=/usr/openbus
export OPENBUS_DATADIR=/usr/openbus/data
source /usr/openbus/data/conf/config
case $1 in
start)
echo "Iniciando o OpenBus..."
/usr/openbus/specs/shell/./openbus.init start
echo "OpenBus Iniciado"
/usr/openbus/specs/shell/./openbus.init status
;;
stop)
echo "Parando o Openbus..."
/usr/openbus/specs/shell/./openbus.init stop
echo "OpenBus Parado"
/usr/openbus/specs/shell/./openbus.init status
;;
status)
echo "Status do OpenBus..."
/usr/openbus/specs/shell/./openbus.init status
;;
*)
echo "Digite start, stop ou status para iniciar/parar/verificar"
;;
esac
exit 0
Ou seja, tenho que digitar "openbus start" para iniciá-lo
Mas quando eu reinicio a máquina o script não rodou...
O script tem que ser executado pelo usuário root.
Alguém sabe porque?
Obrigado
Felipe