맨페이지는 아님이것을 분명히 해라.
서명 후크를 어떻게 사용합니까? 특히 구성 파일 없이 매개변수를 사용하는 경우. 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
답변1
찾아보니 반갑습니다. 매뉴얼 페이지가 잘못되었습니다. debuild --help
적절한 구문을 표시합니다.
--dpkg-buildpackage-hook=HOOK
--clean-hook=HOOK
--dpkg-source-hook=HOOK
--build-hook=HOOK
--binary-hook=HOOK
--dpkg-genchanges-hook=HOOK
--final-clean-hook=HOOK
--lintian-hook=HOOK
--signing-hook=HOOK
--post-dpkg-buildpackage-hook=HOOK
These hooks run at the various stages of the
dpkg-buildpackage run. For details, see the
debuild manpage. They default to nothing, and
can be reset to nothing with --foo-hook=''
그래서 당신의 예는
debuild --signing-hook=/signing-hook-script.sh -i -S
( debuild
옵션은 옵션 앞에 지정되어야 합니다 dpkg-buildpackage
).