** 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
