Мне потребовалось много времени, чтобы решить эту проблему
Я использую сервер centos и получаю ответное письмо с сообщением об ошибке "Команда Helo отклонено: требуется полное имя хоста "
В итоге я включил" Ссылку / etc / mailhelo для исходящего SMTP HELO [?] " Он находился в" диспетчере конфигурации exim ", а затем в" Домены и IPS "на сервер VPS
Затем я использовал putty и удалил его на сервер и выполнил эту команду "sudo nano / etc / mailhelo"
В этом файле я создал домены example.com: example.com { {1}} sub.example.com: example.com example.net: example.net addon.example.net: example.net *: hostname.example. com
(согласно http://docs.cpanel.net/twiki/bin/view/AllDocumentation/WHMDocs/EximDifferentIps )
Я протестировал отправку электронной почты, и пока все выглядит хорошо
Хорошо замечено, справочная страница неверна. 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
).