From 684d528746147f1ea13bad16cc7901a930bc11ffab6c506bd3c9de18b8d7bf14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 7 Feb 2025 18:08:27 +0100 Subject: [PATCH] Sync from SUSE:SLFO:Main himmelblau revision 94247f055a5aa6fe7821d2266970c8a2 --- _service | 10 +++++----- _servicedata | 2 +- himmelblau-0.8.0+git.0.249ba5f.tar.bz2 | 3 --- himmelblau-0.8.3+git.5.1510f5a.tar.bz2 | 3 +++ himmelblau.changes | 16 ++++++++++++++++ himmelblau.spec | 16 +++------------- vendor.tar.zst | 4 ++-- 7 files changed, 30 insertions(+), 24 deletions(-) delete mode 100644 himmelblau-0.8.0+git.0.249ba5f.tar.bz2 create mode 100644 himmelblau-0.8.3+git.5.1510f5a.tar.bz2 diff --git a/_service b/_service index e46c437..7a810b3 100644 --- a/_service +++ b/_service @@ -1,5 +1,5 @@ - + https://github.com/himmelblau-idm/himmelblau.git git stable-0.8.x @@ -11,20 +11,20 @@ src/kanidm/Cargo.* enable - + himmelblau ^himmelblau-([^/]+) himmelblau.spec - + *.tar bz2 - + himmelblau true - + himmelblau Cargo.lock diff --git a/_servicedata b/_servicedata index b4939bf..da58c7b 100644 --- a/_servicedata +++ b/_servicedata @@ -3,4 +3,4 @@ https://github.com/openSUSE/himmelblau.git 6d2f6450ff3c0c945a884d4b35307e03a035a581 https://github.com/himmelblau-idm/himmelblau.git - 249ba5f5dcd7c9443d9a7448e0130e03ec5907ae \ No newline at end of file + 1510f5aca3d9969979641c299a00f65575e5c65e \ No newline at end of file diff --git a/himmelblau-0.8.0+git.0.249ba5f.tar.bz2 b/himmelblau-0.8.0+git.0.249ba5f.tar.bz2 deleted file mode 100644 index db41d47..0000000 --- a/himmelblau-0.8.0+git.0.249ba5f.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6eabfadc1f849a90ae5d1630cb6429e7854ef7b42b2e7e1d6e28d3aeb48203f4 -size 2029643 diff --git a/himmelblau-0.8.3+git.5.1510f5a.tar.bz2 b/himmelblau-0.8.3+git.5.1510f5a.tar.bz2 new file mode 100644 index 0000000..fd4fa44 --- /dev/null +++ b/himmelblau-0.8.3+git.5.1510f5a.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:256da9b189f2086f4359253bbd924048cce956f2d00b06c9ffc7ccd45b672f4e +size 2028893 diff --git a/himmelblau.changes b/himmelblau.changes index d0cfb00..92d7fd6 100644 --- a/himmelblau.changes +++ b/himmelblau.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Mon Jan 27 17:06:24 UTC 2025 - david.mulder@suse.com + +- Update to version 0.8.3+git.5.1510f5a: + * Decrease CI build time + * Fix CI failure caused by package revision + * Version 0.8.4 + * Fix libutf8proc dependency issue on Ubuntu 22.04 + * Version 0.8.3 + * Fix Credentials leaking in the debug log; (bsc#1236354). + * Version 0.8.2 + * Entra Id no longer permits SFA enrollment + * Remove SSO python dependencies + * Version 0.8.1 + * Rewrite the sso code in Rust + ------------------------------------------------------------------- Thu Dec 19 22:26:54 UTC 2024 - david.mulder@suse.com diff --git a/himmelblau.spec b/himmelblau.spec index 0376690..eade58f 100644 --- a/himmelblau.spec +++ b/himmelblau.spec @@ -17,7 +17,7 @@ Name: himmelblau -Version: 0.8.0+git.0.249ba5f +Version: 0.8.3+git.5.1510f5a Release: 0 Summary: Interoperability suite for Microsoft Azure Entra Id License: GPL-3.0-or-later @@ -63,9 +63,7 @@ Provides: aad-cli Provides: aad-common Provides: authd Provides: authd-msentraid -%if 0%{?is_opensuse} Suggests: himmelblau-sso -%endif Requires: man # This is necessary to prevent users from installing Himmelblau along side # Microsoft's Broker, as these will conflict. @@ -112,20 +110,16 @@ Himmelblau is an interoperability suite for Microsoft Azure Entra Id, which allows users to sign into a Linux machine using Azure Entra Id credentials. -%if 0%{?is_opensuse} -# SLE doesn't provide python3-pydbus %package -n himmelblau-sso Summary: Azure Entra Id Firefox SSO Configuration Requires: %{name} = %{version} Requires: MozillaFirefox -Requires: python3-pydbus Provides: linux-entra-sso %description -n himmelblau-sso Himmelblau is an interoperability suite for Microsoft Azure Entra Id, which allows users to sign into a Linux machine using Azure Entra Id credentials. -%endif %post -n libnss_himmelblau2 -p /sbin/ldconfig %postun -n libnss_himmelblau2 -p /sbin/ldconfig @@ -183,14 +177,12 @@ install -D -d -m 0755 %{buildroot}%{_sysconfdir}/krb5.conf.d install -m 0644 %{_builddir}/%{name}-%{version}/src/config/krb5_himmelblau.conf %{buildroot}%{_sysconfdir}/krb5.conf.d/krb5_himmelblau.conf # Firefox Single Sign On -%if 0%{?is_opensuse} -install -m 0755 %{_builddir}/%{name}-%{version}/src/sso/src/linux-entra-sso.py %{buildroot}/%{_bindir}/linux-entra-sso -sed -i 's/#!\/usr\/bin\/env python3/#!\/usr\/bin\/python3/' %{buildroot}/%{_bindir}/linux-entra-sso +strip --strip-unneeded target/release/linux-entra-sso +install -m 0755 target/release/linux-entra-sso %{buildroot}/%{_bindir}/linux-entra-sso install -D -d -m 0755 %{buildroot}%{_libdir}/mozilla/native-messaging-hosts install -m 0644 %{_builddir}/%{name}-%{version}/src/sso/src/firefox/linux_entra_sso.json %{buildroot}%{_libdir}/mozilla/native-messaging-hosts/ install -D -d -m 0755 %{buildroot}%{_sysconfdir}/firefox/policies install -m 0644 %{_builddir}/%{name}-%{version}/src/sso/src/firefox/policies.json %{buildroot}%{_sysconfdir}/firefox/policies/ -%endif # Man pages install -D -d -m 0755 %{buildroot}%{_mandir}/man1 @@ -245,7 +237,6 @@ install -m 0644 %{_builddir}/%{name}-%{version}/man/man8/himmelblaud_tasks.8 %{b %endif %config %{_sysconfdir}/ssh/sshd_config.d/himmelblau.conf -%if 0%{?is_opensuse} %files -n himmelblau-sso %{_bindir}/linux-entra-sso %dir %{_libdir}/mozilla @@ -254,6 +245,5 @@ install -m 0644 %{_builddir}/%{name}-%{version}/man/man8/himmelblaud_tasks.8 %{b %dir %{_sysconfdir}/firefox %dir %{_sysconfdir}/firefox/policies %config %{_sysconfdir}/firefox/policies/policies.json -%endif %changelog diff --git a/vendor.tar.zst b/vendor.tar.zst index 67b090a..4b613ab 100644 --- a/vendor.tar.zst +++ b/vendor.tar.zst @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:acce5e6eea59be7ad31183508ca8d402ac9c0b48ad4fc7299472445e9098aa46 -size 51639675 +oid sha256:c330e3e92d08e2b3d991fac2d61b51efdb251cdefda1f75a485da2b2fe23c1a3 +size 52805517