A página de manual não é clara sobre isso .
Como eu usaria um gancho de assinatura? Especialmente usando o parâmetro sem o arquivo de configuração. Qual é o significado de foo
na documentação? Por exemplo em --signing-hook-foo
? Eu substituo foo
pelo meu script bash? O pareceria muito estranho e contra todas as convenções que eu conheço.
Por exemplo, seria assim que você deveria usá-lo?
echo "#!/usr/bin/env bash" > /signing-hook-script.sh
echo "(pwd; ls -la; tree /) > /output.txt" >> /signing-hook-script.sh
chmod +x /signing-hook-script.sh
debuild -i -S --signing-hook-/signing-hook-script.sh
Bem localizado, a página de manual está incorreta.
debuild --help
mostra a sintaxe apropriada:Então seu exemplo seria
(
debuild
as opções devem ser especificadas antes dasdpkg-buildpackage
opções).