mirror of
https://github.com/goreleaser/nfpm
synced 2024-11-18 14:54:04 +01:00
59de11a9e4
* fix: Ensure relative path prefix for deb packages This patch ensures that all items contained in tar.gz files in Debian packages have a relative path prefix, so the names all start with "./". While this is not strictly required for a Debian package to function, detecting a changed config file fails with an error messages similar to the following: tar: ./etc/default/conffilename: Not found in archive It seems to fail extracting config files for checking if they have been modified by the system administrator. All reference documentation that I was able to find (e.g. in the Debian Handbook[1]) shows that all paths contained in either data.tar.gz and control.tar.gz have the prefix "./". I've verified that with this change, config files works as expected. [1] https://debian-handbook.info/browse/stable/packaging-system.html#sect.binary-package-structure * fix: Remove dpkg filters for changelog acceptance test. * fix: Fix broken md5sums file when a changelog is added. Co-authored-by: Alexander Neumann <alexander.neumann@redteam-pentesting.de> |
||
---|---|---|
.. | ||
testdata | ||
acceptance_test.go | ||
placeholder.go |