手册页对此并不清楚。
我将如何使用签名钩子?特别是使用没有配置文件的参数。foo
文档中的含义是什么?例如在--signing-hook-foo
?我foo
用我的 bash 脚本替换吗?这似乎很奇怪,并且违反了我所知道的所有惯例。
例如,这将是您应该使用它的方式吗?
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
很好发现,联机帮助页不正确。
debuild --help
显示适当的语法:所以你的例子是
(
debuild
选项必须在dpkg-buildpackage
选项之前指定)。