[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: