如何使用 bzr builddeb 包含 postinst 文件?

如何使用 bzr builddeb 包含 postinst 文件?

我已经使用Ubuntu 打包指南。在我想要安装后配置软件包之前,一切都很顺利。通常,debian 软件包会获取一个 postinst 文件来执行此操作。bzr dh-make创建一个postinst.ex似乎无法执行的文件。我添加了一个postinst文件,但无论我尝试什么权限和文件名添加,该文件似乎都不会被包含或执行。我正在使用它bzr builddeb来构建软件包。

如何正确地将安装脚本包含到我的软件包中?

编辑:感谢穆鲁!我只需要添加debian/postinst文件bzr add

答案1

bzr builddeb的选项包括:

--strict    Refuse to build if there are unknown files in the working tree, --no-strict disables the check.

这让我认为它将仅包含构建包时添加到分支的那些文件。因此,尝试使用postinst添加bzr add

相关内容