Script de serviço e bibliotecas compartilhadas

1

Eu tenho o seguinte script IPN simples no CentOS 6.5 em /etc/init.d /

#!/bin/sh
# chkconfig: 2345 05 06

cd /root/IPNHost

. /etc/rc.d/init.d/functions

start() {

    echo -n $"Starting..."
    /root/IPNHost/IPNHost
}

stop() {

    echo -n $"Stopping ..."
    killproc IPNHost
}

case "$1" in 
    start)
      start
      ;;
    stop)
      stop
      ;;
    restart)
      stop
      start
      ;;
    status)
      status IPNHost
      ;;
    *)

      echo "Usage: $0 {start|stop|status|restart}"
      exit 1
esac
exit 0

Eu fiz o chkconfig e percebi que o script não carrega com sucesso na inicialização. Quando eu corro

/etc/init.d/IPN start

funciona perfeitamente bem.

No entanto, quando faço

service IPN start

Isso me dá "erro ao carregar bibliotecas compartilhadas: libippcore.so.7.0: não é possível abrir o arquivo de objeto compartilhado: Nenhum arquivo ou diretório.

Como obtenho IPN para ver as variáveis de ambiente IPP (consistindo na biblioteca acima) quando eu o executo usando o serviço IPN start? Suponho que é por isso que o serviço não foi iniciado quando reiniciei o sistema.

    
por lppier 12.02.2015 / 10:28

0 respostas