Control: tags 1089423 + patch
Control: tags 1089423 + pending


Dear maintainer,

I've prepared an NMU for rungetty (versioned as 1.2-16.3) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should delay it longer.

This package can probably come truly rootless if the upstream makefile could be convinced to not pass `-o root -g root` to `install`. A common trick here is to use `-o $(USER) -g $(GROUP)` and then have the Debian package substitute USER/GROUP with `id -u`/`id -g` (which is a noop but allowed) and then rely on `dh_fixperms` + `dh_builddeb` to build the package with the correct ownership. However, it is was not a minimal patch, so I skipped that for the NMU.

Regards.

diff -Nru rungetty-1.2/debian/changelog rungetty-1.2/debian/changelog
--- rungetty-1.2/debian/changelog       2024-01-08 13:16:48.000000000 +0000
+++ rungetty-1.2/debian/changelog       2024-12-31 09:33:58.000000000 +0000
@@ -1,3 +1,11 @@
+rungetty (1.2-16.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Make requirement for root when building the package explicit.
+    (Closes: #1089423)
+
+ -- Niels Thykier <ni...@thykier.net>  Tue, 31 Dec 2024 09:33:58 +0000
+
 rungetty (1.2-16.2) unstable; urgency=medium
    * Non-maintainer upload.
diff -Nru rungetty-1.2/debian/control rungetty-1.2/debian/control
--- rungetty-1.2/debian/control 2016-01-04 23:03:04.000000000 +0000
+++ rungetty-1.2/debian/control 2024-12-31 09:33:20.000000000 +0000
@@ -3,6 +3,7 @@
 Priority: optional
 Maintainer: Rhonda D'Vine <rho...@debian.org>
 Build-Depends: debhelper (>= 9~)
+Rules-Requires-Root: binary-targets
 Standards-Version: 3.9.6
  Package: rungetty

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to