** Description changed:

  [Impact]
  
  This is a new package providing integration in browsers such as Firefox,
  Chromium or Chrome for Microsoft Azure Entra ID Conditional Access, via
  local brokers such as Himmelblau or Microsoft Identity Broker.
  
  The package contains a a python3 connector script, that browser
  extensions can use to talk to the local broker, and browser
  configuration JSONs to enable it.
  
  The identity brokers are supported on Noble, so having this package
  available to Noble users who are rolled in an Entra tenant that enables
  Conditional Access security policies will be very useful.
  
  This is a leaf package, no reverse dependencies.
  
  [Scope]
  
  Backport version 1.8.0-1 from resolute to noble-backports
  
  [Other Info]
  
  The existing package in this source is unchanged, just a dch --bpo
  changelog entry with the appropriate version, such as:
  
  linux-entra-sso (1.8.0-1~bpo24.04.1) noble-backports; urgency=medium
  
-   * Rebuild for noble-backports. (LP: #)
+   * Rebuild for noble-backports. (LP: #2143994)
  
-  -- Luca Boccassi <[email protected]>  Thu, 12 Mar 2026 11:06:38 +0000
- 
+  -- Luca Boccassi <[email protected]>  Thu, 12 Mar 2026 11:06:38 +0000
  
  This is available on Salsa:
  
  https://salsa.debian.org/debian/linux-entra-sso/-/tree/ubuntu/noble-
  backports?ref_type=heads
  
  The package builds and installs cleanly in Noble:
  
  root@noble:/tmp/l# dpkg-buildpackage -uc -us -b
  dpkg-buildpackage: info: source package linux-entra-sso
  dpkg-buildpackage: info: source version 1.8.0-1~bpo24.04.1
  dpkg-buildpackage: info: source distribution noble-backports
  dpkg-buildpackage: info: source changed by Luca Boccassi <[email protected]>
  dpkg-buildpackage: info: host architecture amd64
-  dpkg-source --before-build .
-  debian/rules clean
+  dpkg-source --before-build .
+  debian/rules clean
  dh clean
-    dh_auto_clean
-         make -j16 clean
+    dh_auto_clean
+         make -j16 clean
  make[1]: Entering directory '/tmp/l'
  rm -rf /tmp/l/pkgs /tmp/l/debuild.d
  rm -rf build
  make[1]: Leaving directory '/tmp/l'
-    dh_clean
-  debian/rules build
+    dh_clean
+  debian/rules build
  dh build
-    dh_update_autotools_config
-    dh_autoreconf
-    dh_auto_configure
-    dh_auto_test
-    create-stamp debian/debhelper-build-stamp
-  debian/rules binary
+    dh_update_autotools_config
+    dh_autoreconf
+    dh_auto_configure
+    dh_auto_test
+    create-stamp debian/debhelper-build-stamp
+  debian/rules binary
  dh binary
-    dh_testroot
-    dh_prep
-    debian/rules override_dh_auto_install
+    dh_testroot
+    dh_prep
+    debian/rules override_dh_auto_install
  make[1]: Entering directory '/tmp/l'
  dh_auto_install -- prefix=/usr
-         make -j16 install DESTDIR=/tmp/l/debian/linux-entra-sso 
AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" prefix=/usr
+         make -j16 install DESTDIR=/tmp/l/debian/linux-entra-sso 
AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" prefix=/usr
  make[2]: Entering directory '/tmp/l'
  /bin/sh: 1: git: not found
  install -d /tmp/l/debian/linux-entra-sso//usr/libexec/linux-entra-sso
  install -m 0755 linux-entra-sso.py 
/tmp/l/debian/linux-entra-sso//usr/libexec/linux-entra-sso
  install -d 
/tmp/l/debian/linux-entra-sso//usr/lib/mozilla/native-messaging-hosts
  install -m 0644 platform/firefox/linux_entra_sso.json 
/tmp/l/debian/linux-entra-sso//usr/lib/mozilla/native-messaging-hosts
  install -d 
/tmp/l/debian/linux-entra-sso//etc/opt/chrome/native-messaging-hosts
  install -m 0644 platform/chrome/linux_entra_sso.json 
/tmp/l/debian/linux-entra-sso//etc/opt/chrome/native-messaging-hosts
  install -d /tmp/l/debian/linux-entra-sso//usr/share/google-chrome/extensions
  install -m 0644 platform/chrome/extension.json 
/tmp/l/debian/linux-entra-sso//usr/share/google-chrome/extensions/jlnfnnolkbjieggibinobhkjdfbpcohn.json
  install -d /tmp/l/debian/linux-entra-sso//etc/chromium/native-messaging-hosts
  install -m 0644 platform/chrome/linux_entra_sso.json 
/tmp/l/debian/linux-entra-sso//etc/chromium/native-messaging-hosts
  make[2]: Leaving directory '/tmp/l'
  make[1]: Leaving directory '/tmp/l'
-    debian/rules execute_after_dh_install
+    debian/rules execute_after_dh_install
  make[1]: Entering directory '/tmp/l'
  mkdir -p debian/linux-entra-sso/usr/share/linux-entra-sso
  mv 
debian/linux-entra-sso/etc/opt/chrome/native-messaging-hosts/linux_entra_sso.json
 \
-         debian/linux-entra-sso/usr/share/linux-entra-sso/linux_entra_sso.json
+         debian/linux-entra-sso/usr/share/linux-entra-sso/linux_entra_sso.json
  rm -rf debian/linux-entra-sso/etc/opt
  make[1]: Leaving directory '/tmp/l'
-    dh_installdocs
-    dh_installchangelogs
-    dh_perl
-    dh_link
-    dh_strip_nondeterminism
-    dh_compress
-    dh_fixperms
-    dh_missing
-    dh_installdeb
-    dh_gencontrol
-    dh_md5sums
-    dh_builddeb
+    dh_installdocs
+    dh_installchangelogs
+    dh_perl
+    dh_link
+    dh_strip_nondeterminism
+    dh_compress
+    dh_fixperms
+    dh_missing
+    dh_installdeb
+    dh_gencontrol
+    dh_md5sums
+    dh_builddeb
  dpkg-deb: building package 'linux-entra-sso' in 
'../linux-entra-sso_1.8.0-1~bpo24.04.1_all.deb'.
-  dpkg-genbuildinfo --build=binary 
-O../linux-entra-sso_1.8.0-1~bpo24.04.1_amd64.buildinfo
-  dpkg-genchanges --build=binary 
-O../linux-entra-sso_1.8.0-1~bpo24.04.1_amd64.changes
+  dpkg-genbuildinfo --build=binary 
-O../linux-entra-sso_1.8.0-1~bpo24.04.1_amd64.buildinfo
+  dpkg-genchanges --build=binary 
-O../linux-entra-sso_1.8.0-1~bpo24.04.1_amd64.changes
  dpkg-genchanges: warning: missing Priority for binary package 
linux-entra-sso; using '-'
  dpkg-genchanges: info: binary-only upload (no source code included)
-  dpkg-source --after-build .
+  dpkg-source --after-build .
  dpkg-buildpackage: info: binary-only upload (no source included)
- root@noble:/tmp# dpkg -c linux-entra-sso_1.8.0-1~bpo24.04.1_all.deb 
+ root@noble:/tmp# dpkg -c linux-entra-sso_1.8.0-1~bpo24.04.1_all.deb
  drwxr-xr-x root/root         0 2026-03-12 11:06 ./
  drwxr-xr-x root/root         0 2026-03-12 11:06 ./etc/
  drwxr-xr-x root/root         0 2026-03-12 11:06 ./etc/chromium/
  drwxr-xr-x root/root         0 2026-03-12 11:06 
./etc/chromium/native-messaging-hosts/
  -rw-r--r-- root/root       278 2026-03-12 11:06 
./etc/chromium/native-messaging-hosts/linux_entra_sso.json
  drwxr-xr-x root/root         0 2026-03-12 11:06 ./usr/
  drwxr-xr-x root/root         0 2026-03-12 11:06 ./usr/lib/
  drwxr-xr-x root/root         0 2026-03-12 11:06 ./usr/lib/mozilla/
  drwxr-xr-x root/root         0 2026-03-12 11:06 
./usr/lib/mozilla/native-messaging-hosts/
  -rw-r--r-- root/root       287 2026-03-12 11:06 
./usr/lib/mozilla/native-messaging-hosts/linux_entra_sso.json
  drwxr-xr-x root/root         0 2026-03-12 11:06 ./usr/libexec/
  drwxr-xr-x root/root         0 2026-03-12 11:06 ./usr/libexec/linux-entra-sso/
  -rwxr-xr-x root/root     12940 2026-03-12 11:06 
./usr/libexec/linux-entra-sso/linux-entra-sso.py
  drwxr-xr-x root/root         0 2026-03-12 11:06 ./usr/share/
  drwxr-xr-x root/root         0 2026-03-12 11:06 ./usr/share/doc/
  drwxr-xr-x root/root         0 2026-03-12 11:06 
./usr/share/doc/linux-entra-sso/
  -rw-r--r-- root/root       603 2026-03-12 11:06 
./usr/share/doc/linux-entra-sso/changelog.Debian.gz
  -rw-r--r-- root/root      1090 2025-12-25 13:23 
./usr/share/doc/linux-entra-sso/copyright
  drwxr-xr-x root/root         0 2026-03-12 11:06 ./usr/share/google-chrome/
  drwxr-xr-x root/root         0 2026-03-12 11:06 
./usr/share/google-chrome/extensions/
  -rw-r--r-- root/root        81 2026-03-12 11:06 
./usr/share/google-chrome/extensions/jlnfnnolkbjieggibinobhkjdfbpcohn.json
  drwxr-xr-x root/root         0 2026-03-12 11:06 ./usr/share/linux-entra-sso/
  -rw-r--r-- root/root       278 2026-03-12 11:06 
./usr/share/linux-entra-sso/linux_entra_sso.json
- root@noble:/tmp# apt install ./linux-entra-sso_1.8.0-1~bpo24.04.1_all.deb 
+ root@noble:/tmp# apt install ./linux-entra-sso_1.8.0-1~bpo24.04.1_all.deb
  Reading package lists... Done
  Building dependency tree... Done
  Reading state information... Done
  Note, selecting 'linux-entra-sso' instead of 
'./linux-entra-sso_1.8.0-1~bpo24.04.1_all.deb'
  The following additional packages will be installed:
-   python3-pydbus
+   python3-pydbus
  Suggested packages:
-   chromium | chromium-browser firefox | firefox-esr python-pydbus-doc
+   chromium | chromium-browser firefox | firefox-esr python-pydbus-doc
  The following NEW packages will be installed:
-   linux-entra-sso python3-pydbus
+   linux-entra-sso python3-pydbus
  0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
  Need to get 14.3 kB/21.3 kB of archives.
  After this operation, 111 kB of additional disk space will be used.
  Do you want to continue? [Y/n] y
  Get:1 /tmp/linux-entra-sso_1.8.0-1~bpo24.04.1_all.deb linux-entra-sso all 
1.8.0-1~bpo24.04.1 [6974 B]
  Get:2 http://archive.ubuntu.com/ubuntu noble/universe amd64 python3-pydbus 
all 0.6.0-5 [14.3 kB]
- Fetched 14.3 kB in 0s (50.3 kB/s)         
+ Fetched 14.3 kB in 0s (50.3 kB/s)
  Selecting previously unselected package python3-pydbus.
  (Reading database ... 26815 files and directories currently installed.)
  Preparing to unpack .../python3-pydbus_0.6.0-5_all.deb ...
  Unpacking python3-pydbus (0.6.0-5) ...
  Selecting previously unselected package linux-entra-sso.
  Preparing to unpack .../linux-entra-sso_1.8.0-1~bpo24.04.1_all.deb ...
  Unpacking linux-entra-sso (1.8.0-1~bpo24.04.1) ...
  Setting up python3-pydbus (0.6.0-5) ...
  Setting up linux-entra-sso (1.8.0-1~bpo24.04.1) ...

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2143994

Title:
  [BPO] linux-entra-sso/1.8.0-1 from resolute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-entra-sso/+bug/2143994/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to