Сборка тестового пакета test.sh.
Скрипты preinst, prerm, конфигурация, справка man, исполняемый файл с переменными.
Исходный код test.sh (deb): https://cloud.mail.ru/public/LEuX/wQy...
Подробная статья по сборке пакетов: https://habr.com/ru/articles/78094/
Man dpkg: https://manpages.debian.org/buster/dp...
Man dpkgdeb: https://manpages.debian.org/unstable/...
Не упомянул про подпись пакетов. Для тестового пакета не стал показывать. Для установки собственных пакетов в инфраструктуре нужно подписывать пакеты.
UPD: дополнительно нужно установить пакет hashdeep.