Re: Pacote debian não executa linha de comando
Em 27/12/06, Rodrigo Tavares<digolinopage@yahoo.com.br> escreveu:
Pessoal,
Tenho o meu pacote-1.4/debian um diretório chamado
scripts na qual faço o seguinte:
su postgres -c "/usr/local/pgsql/bin/psql -p $port -d
TEST -U teste -h $INPUTDB -f scripts-bd/script1.sh
Quando rodo o script preinst, via console a linha
acima cria o banco. Mas quando gero o pacote e instalo
a linha acima não é efetivada.
O que pode estar acontecendo ?
Coloque uns echo $port, echo $INPUTDB, echo $PWD, echo $PATH, echo etc etc etc
p/ ter a real idéia de qual é o ambiente em que o comando roda.
Depois tente descobrir o valor e o significado da variável $? depois
da execução do comando.... pode esclarecer alguma coisa.
--
Marcos
Reply to: