Public bug reported: [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: #) -- 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 dh 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 build 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 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[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 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 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 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-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-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 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 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 Suggested packages: chromium | chromium-browser firefox | firefox-esr python-pydbus-doc The following NEW packages will be installed: 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) 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) ... ** Affects: linux-entra-sso (Ubuntu) Importance: Undecided Status: New ** Affects: linux-entra-sso (Ubuntu Noble) Importance: Undecided Status: New ** Also affects: linux-entra-sso (Ubuntu Noble) Importance: Undecided Status: New -- 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
