Bug#1061867: pam-session-timelimit: install PAM module into /usr

2024-01-29 Thread Steve Langasek
Control: tags -1 pending


On Mon, Jan 29, 2024 at 10:46:44PM +0100, Michael Biebl wrote:
> Source: pam-session-timelimit
> Version: 0.7-1
> Severity: normal
> Tags: patch
> User: helm...@debian.org
> Usertags: dep17m2

> We want to finalize the /usr-merge via DEP17 by moving all files to
> /usr. pam-session-timelimit installs files into /lib; these should be
> moved into the respective canonical locations in /usr/.

> Please find a patch attached. It has been build-tested.

> Note: this should not be backported to bookworm. If you intend to
> backport, please use dh_movetousr instead.

> If your package will change for the t64 transition or otherwise
> rename/split/move its binaries (packages) during trixie, please
> then upload to experimental and get in touch with the UsrMerge
> driver, please see the wiki [1].
> 
> Michael
> 
> [1] https://wiki.debian.org/UsrMerge

Uploaded, thanks!

> diff -Nru pam-session-timelimit-0.7/debian/changelog 
> pam-session-timelimit-0.7/debian/changelog
> --- pam-session-timelimit-0.7/debian/changelog2023-04-17 
> 05:39:35.0 +0200
> +++ pam-session-timelimit-0.7/debian/changelog2024-01-29 
> 22:43:26.0 +0100
> @@ -1,3 +1,10 @@
> +pam-session-timelimit (0.7-1.1) UNRELEASED; urgency=medium
> +
> +  * Non-maintainer upload.
> +  * Install PAM module into /usr. (Closes: #-1)
> +
> + -- Michael Biebl   Mon, 29 Jan 2024 22:43:26 +0100
> +
>  pam-session-timelimit (0.7-1) unstable; urgency=medium
>  
>* New upstream release.
> diff -Nru pam-session-timelimit-0.7/debian/rules 
> pam-session-timelimit-0.7/debian/rules
> --- pam-session-timelimit-0.7/debian/rules2023-04-17 05:38:12.0 
> +0200
> +++ pam-session-timelimit-0.7/debian/rules2024-01-29 22:43:19.0 
> +0100
> @@ -6,7 +6,7 @@
>   dh $@
>  
>  override_dh_auto_configure:
> - dh_auto_configure -- --prefix=/ --mandir=/usr/share/man
> + dh_auto_configure -- --prefix=/usr --mandir=/usr/share/man
>  
>  override_dh_install:
>   find debian -name '*.la' | xargs rm -v


-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developer   https://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: PGP signature


Bug#1061867: pam-session-timelimit: install PAM module into /usr

2024-01-29 Thread Michael Biebl
Source: pam-session-timelimit
Version: 0.7-1
Severity: normal
Tags: patch
User: helm...@debian.org
Usertags: dep17m2

We want to finalize the /usr-merge via DEP17 by moving all files to
/usr. pam-session-timelimit installs files into /lib; these should be
moved into the respective canonical locations in /usr/.

Please find a patch attached. It has been build-tested.

Note: this should not be backported to bookworm. If you intend to
backport, please use dh_movetousr instead.

If your package will change for the t64 transition or otherwise
rename/split/move its binaries (packages) during trixie, please
then upload to experimental and get in touch with the UsrMerge
driver, please see the wiki [1].

Michael

[1] https://wiki.debian.org/UsrMerge
diff -Nru pam-session-timelimit-0.7/debian/changelog 
pam-session-timelimit-0.7/debian/changelog
--- pam-session-timelimit-0.7/debian/changelog  2023-04-17 05:39:35.0 
+0200
+++ pam-session-timelimit-0.7/debian/changelog  2024-01-29 22:43:26.0 
+0100
@@ -1,3 +1,10 @@
+pam-session-timelimit (0.7-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Install PAM module into /usr. (Closes: #-1)
+
+ -- Michael Biebl   Mon, 29 Jan 2024 22:43:26 +0100
+
 pam-session-timelimit (0.7-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru pam-session-timelimit-0.7/debian/rules 
pam-session-timelimit-0.7/debian/rules
--- pam-session-timelimit-0.7/debian/rules  2023-04-17 05:38:12.0 
+0200
+++ pam-session-timelimit-0.7/debian/rules  2024-01-29 22:43:19.0 
+0100
@@ -6,7 +6,7 @@
dh $@
 
 override_dh_auto_configure:
-   dh_auto_configure -- --prefix=/ --mandir=/usr/share/man
+   dh_auto_configure -- --prefix=/usr --mandir=/usr/share/man
 
 override_dh_install:
find debian -name '*.la' | xargs rm -v