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