Я создал пакет * .deb с postinst
сценарий. На некоторых хостах работает с ошибками:
subprocess post-installation script returned error exit status 1
Есть ли место, где регистрируются эти ошибки, чтобы я мог получить более подробную информацию (например, номер строки и сообщение об ошибке) для устранения неполадок postinst
сценарий?
В моем сценарии есть set -e
, поэтому ошибка может быть где угодно, а код мне ничего не говорит.
Заранее спасибо.
dpkg не может определить, где произошел сбой вашего скрипта - он не всезнающий. Ваш скрипт вернул 1, это все, что знает dpkg. Самый простой способ отладить это - set -x
в скрипте и выгрузите все выходные данные отладки, которые вы могли бы пожелать.