Eu tenho o seguinte no arquivo de regras:
override_dh_installinit:
dh_installinit --restart-after-upgrade
O script posint gerado automaticamente possui:
if [ -n "$2" ]; then
_dh_action=restart
else
_dh_action=start
fi
invoke-rc.d mySerivce $_dh_action || exit $?
O que estou tentando fazer é remover o 'exit $?' da última linha acima, para ser:
invoke-rc.d mySerivce $_dh_action
Eu tentei isso no arquivo de regras:
override_dh_installinit:
dh_installinit --no-start --restart-after-upgrade
if [ -n "$2" ]; then
_dh_action=restart
else
_dh_action=start
fi
invoke-rc.d mySerivce $_dh_action
Mas recebi um erro ao criar o pacote: / bin / sh: 1: Erro de sintaxe: fim do arquivo inesperado
Este erro estava na linha que tem 'if [-n "$ 2"]; então '
Eu olhei para a opção que debhelp tem, mas não encontrei nenhuma opção que possa tirar do 'exit $?' acima.
Eu sou gentil com opções neste estágio.