Source: network-manager-openconnect
Version: 1.2.10-1
Severity: wishlist
Tags: patch
User: bi...@debian.org
Usertags: nm-libexec

Hi,

your package installs helper binaries that are currently located in
/usr/lib/NetworkManager.
Now that Debian policy allows to install such binaries into
/usr/libexec, it was requested in [1] that the network-manager package
is updated to use this location to align with other distros and avoid
unnecessary friction.

The network-manager package and the vpn packages maintained by the
pkg-utopia team have been updated accordingly.

For consistencies sake, please consider applying the attached patch,
which moves the helper binaries to /usr/libexec.

Thanks,
Michael


[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026388
diff -Nru network-manager-openconnect-1.2.10/debian/changelog 
network-manager-openconnect-1.2.10/debian/changelog
--- network-manager-openconnect-1.2.10/debian/changelog 2023-06-14 
01:43:00.000000000 +0200
+++ network-manager-openconnect-1.2.10/debian/changelog 2023-10-21 
13:00:48.000000000 +0200
@@ -1,3 +1,10 @@
+network-manager-openconnect (1.2.10-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Install helper binaries into /usr/libexec (Closes: #-1)
+
+ -- Michael Biebl <bi...@debian.org>  Sat, 21 Oct 2023 13:00:48 +0200
+
 network-manager-openconnect (1.2.10-1) unstable; urgency=medium
 
   * Update upstream source from tag 'upstream/1.2.10'
diff -Nru 
network-manager-openconnect-1.2.10/debian/network-manager-openconnect-gnome.install
 
network-manager-openconnect-1.2.10/debian/network-manager-openconnect-gnome.install
--- 
network-manager-openconnect-1.2.10/debian/network-manager-openconnect-gnome.install
 2023-06-14 01:42:57.000000000 +0200
+++ 
network-manager-openconnect-1.2.10/debian/network-manager-openconnect-gnome.install
 2023-10-21 13:00:32.000000000 +0200
@@ -1,4 +1,4 @@
+usr/libexec/nm-openconnect-auth-dialog
 usr/lib/*/NetworkManager/libnm-vpn-plugin-openconnect-editor.so
 usr/lib/*/NetworkManager/libnm-gtk4-vpn-plugin-openconnect-editor.so
-usr/lib/NetworkManager/nm-openconnect-auth-dialog
 usr/share/metainfo/
diff -Nru 
network-manager-openconnect-1.2.10/debian/network-manager-openconnect.install 
network-manager-openconnect-1.2.10/debian/network-manager-openconnect.install
--- 
network-manager-openconnect-1.2.10/debian/network-manager-openconnect.install   
    2023-06-14 01:42:57.000000000 +0200
+++ 
network-manager-openconnect-1.2.10/debian/network-manager-openconnect.install   
    2023-10-21 13:00:46.000000000 +0200
@@ -1,5 +1,5 @@
+usr/libexec/nm-openconnect-service*
 usr/lib/*/NetworkManager/libnm-vpn-plugin-openconnect.so
 usr/lib/NetworkManager/VPN/nm-openconnect-service.name
-usr/lib/NetworkManager/nm-openconnect-service*
 usr/share/dbus-1
 usr/share/locale
diff -Nru network-manager-openconnect-1.2.10/debian/rules 
network-manager-openconnect-1.2.10/debian/rules
--- network-manager-openconnect-1.2.10/debian/rules     2023-06-14 
01:22:22.000000000 +0200
+++ network-manager-openconnect-1.2.10/debian/rules     2023-10-21 
13:00:17.000000000 +0200
@@ -11,7 +11,6 @@
        dh_auto_configure -- \
                --with-gnome \
                --with-gtk4 \
-               --libexecdir=/usr/lib/NetworkManager \
                --disable-static
 
 execute_before_dh_install:

Reply via email to