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

Reply via email to