Autor Tópico: Script não inicia automaticamente [RESOLVIDO]  (Lida 2502 vezes)

Offline marceloeng

  • Usuário Ubuntu
  • *
  • Mensagens: 3
    • Ver perfil
Script não inicia automaticamente [RESOLVIDO]
« Online: 05 de Dezembro de 2011, 11:51 »
Olá,

Estou configurando um servidor Ubuntu 10.04 64bits.

O problema é que preciso rodar um script na inicialização do sistema e o mesmo não executa. Detalhe, se eu exectá-lo manualmente, funciona.

Já fiz de tudo e ele não inicializa...
Ele está na pasta /etc/init.d
tornei-o executável: sudo chmod +x script
Coloquei pra iniciar: update-rc.d /etc/init.d/script defaults

Tenho sempre que fazer de forma manual (./script)

conteúdo do script:
Código: [Selecionar]
#! /bin/sh
### INICIAR SYBASE
dbsrv9 -c 4000M -n srvcontabil -ud -o /contabil/log/logservidor.txt /contabil/dados/contabil.db

Não sei o que estou errando, se alguém puder ajudar, agradeço.

Abraços,
Marcelo
« Última modificação: 08 de Dezembro de 2011, 11:01 por marceloeng »

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re: Script não inicia automaticamente
« Resposta #1 Online: 06 de Dezembro de 2011, 11:57 »

Offline marceloeng

  • Usuário Ubuntu
  • *
  • Mensagens: 3
    • Ver perfil
Re: Script não inicia automaticamente
« Resposta #2 Online: 08 de Dezembro de 2011, 11:01 »
irtigor,

Obrigado pela ajuda, mas parece que o consegui resolver o problema de outra forma.

Coloquei o caminho no script, mesmo eles já estando ativo nas variáveis de ambiente.

Código: [Selecionar]
#/bin/sh
export PATH="$PATH:/opt/sybase/SYBSsa9/bin64"
export LD_LIBRARY_PATH="/opt/sybase/SYBSsa9/lib64"
/opt/sybase/SYBSsa9/bin64/dbsrv9 -c 4000M -n srvcompetencia -ud -o /contabil/log/logservidor.txt /contabil/dados/contabil.db

Abraços,
Marcelo