summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--debian/changelog23
-rw-r--r--debian/control2
-rw-r--r--debian/source/lintian-overrides5
3 files changed, 24 insertions, 6 deletions
diff --git a/debian/changelog b/debian/changelog
index 20b3c54..e73c8e4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,26 @@
+debputy (0.1.48) unstable; urgency=medium
+
+ * INTEGRATION-MODES.md: Correct `bullseye` that should have been `bookworm`
+ * Also set PKG_CONFIG in the `perl-build` build system like with
+ is done in the `perl-makemaker` build system.
+ * Remove lintian-overrides since `debputy` no longer uses `dh`
+ * d/control: Fix typo in description
+ * debputy.pod: Document security aspects of `debputy lsp server`
+ and `debputy lint`.
+ * debputy: Fix inaccurate directory listing in an error message.
+ * debputy: Ensure `u+rwX` as min mode when installing paths into the
+ packages. This change prevent crashes when upstream has marked
+ paths as read-only (such as `0444`).
+ Thanks to Andrey Rakhmatullin <wrar@debian.org> (Closes: #1078906)
+ Note: Paths can still get their user write bit removed via
+ transformations or built-in rules (such as files in `etc/sudoers.d`
+ which must be `0440`)
+ * debputy: Require directory mode to always have `u+rwx`. Previously,
+ only the `u+rx` mode was required. There is no known use-case for
+ directories to not have a read, write and execute for the owner.
+
+ -- Niels Thykier <niels@thykier.net> Sun, 18 Aug 2024 09:47:40 +0000
+
debputy (0.1.47) unstable; urgency=medium
* LSP/Lint:
diff --git a/debian/control b/debian/control
index 9430408..2c3f440 100644
--- a/debian/control
+++ b/debian/control
@@ -79,7 +79,7 @@ Description: Manifest style Debian-based package builder (debhelper integration)
This version integrates with the debhelper sequencer dh. Multiple integration
modes are possible with dh. The most trivial integration mode is
dh-sequence-zz-debputy-rrr, which is a mostly standard dh sequence with very
- few changes aimed entirely at removing the need for fakeroot when assmebling
+ few changes aimed entirely at removing the need for fakeroot when assembling
the .deb.
.
For more information on all integration modes and what they do, please see
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
deleted file mode 100644
index 43506f5..0000000
--- a/debian/source/lintian-overrides
+++ /dev/null
@@ -1,5 +0,0 @@
-# https://salsa.debian.org/debian/debputy/-/issues/77
-missing-build-dependency-for-dh-addon debputy (does not satisfy dh-debputy:any) [debian/rules]
-missing-build-dependency-for-dh_-command dh_debputy (does not satisfy dh-debputy:any) [debian/rules]
-# https://bugs.debian.org/1067653 substvar hints are no longer universally applicable
-debhelper-but-no-misc-depends dh-debputy