Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package himmelblau for openSUSE:Factory checked in at 2024-10-23 21:10:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/himmelblau (Old) and /work/SRC/openSUSE:Factory/.himmelblau.new.26871 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "himmelblau" Wed Oct 23 21:10:13 2024 rev:18 rq:1217101 version:0.6.14+git.0.bbda0b6 Changes: -------- --- /work/SRC/openSUSE:Factory/himmelblau/himmelblau.changes 2024-10-04 17:11:07.298284421 +0200 +++ /work/SRC/openSUSE:Factory/.himmelblau.new.26871/himmelblau.changes 2024-10-23 21:11:29.673736186 +0200 @@ -1,0 +2,43 @@ +Tue Oct 22 16:22:21 UTC 2024 - david.mul...@suse.com + +- Update to version 0.6.14+git.0.bbda0b6: + * Version 0.6.14 + * postinst should not fail on patch or apparmor update + * Version 0.6.13 + * Don't use sudo in postinst/postrm scripts for deb + * Version 0.6.12 + * PAM should be placed first in the stack + * Match the object ID of the fake user and group + * Version 0.6.11 + * Move sshd config into it's own debian package + * Version 0.6.10 + * Allow the graph to start w/out network + * Add hello_pin_min_length conf option + * Version 0.6.9 + * Don't attempt SFA fallback if AADSTSError + * Have libhimmelblau handle the DAG fallback + * Add a warning to user that SSH needs restarted + * Version 0.6.8 + * Ensure local users are ignored when CN mapping + * Ensure DAG is rejected if lifetime expires + * Version 0.6.7 + * Rework the poll logic to resolve timeout issues + * Version 0.6.6 + * Add a sshd soft depends for the deb package + * CN name mapping in PAM and NSS + * Version 0.6.5 + * Make CN an optional home directory attribute + * Version 0.6.4 + * Add Ubuntu pam-config for pam_himmelblau + * Configuration patches for himmelblau on Debian + * Version 0.6.3 + * Bug in pam which needs defended against + * Version 0.6.2 + * Never return the Pam result from get_user() + * Correct installation directory of the deb pam module + * Makefile typo fixes + * Add libdbus-1-dev dep + * Version 0.6.1 + * Debian build requires libdbus-1-dev + +------------------------------------------------------------------- Old: ---- himmelblau-0.6.0+git.0.b8dae18.tar.bz2 New: ---- himmelblau-0.6.14+git.0.bbda0b6.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ himmelblau.spec ++++++ --- /var/tmp/diff_new_pack.9TeEvD/_old 2024-10-23 21:11:30.841784948 +0200 +++ /var/tmp/diff_new_pack.9TeEvD/_new 2024-10-23 21:11:30.841784948 +0200 @@ -17,11 +17,12 @@ Name: himmelblau -Version: 0.6.0+git.0.b8dae18 +Version: 0.6.14+git.0.bbda0b6 Release: 0 Summary: Interoperability suite for Microsoft Azure AD and Intune License: GPL-3.0-or-later URL: https://github.com/openSUSE/himmelblau +Group: Productivity/Networking/Security Source: %{name}-%{version}.tar.bz2 Source1: vendor.tar.zst Source2: cargo_config @@ -43,7 +44,7 @@ BuildRequires: sqlite3-devel BuildRequires: tpm2-0-tss-devel ExclusiveArch: %{rust_tier1_arches} -Recommends: nss-himmelblau +Recommends: libnss_himmelblau2 Recommends: pam-himmelblau Provides: aad-cli Provides: aad-common @@ -65,21 +66,22 @@ Active Directory credentials. It relies on the Microsoft Authentication Library to communicate with the Microsoft service. -%package -n nss-himmelblau +%package -n libnss_himmelblau2 Summary: Azure AD authentication NSS module Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig -Requires: %{name} = %{version} +Requires: %{name} Provides: libnss-aad +Provides: nss-himmelblau -%description -n nss-himmelblau +%description -n libnss_himmelblau2 Himmelblau is an interoperability suite for Microsoft Azure AD and Intune, which allows users to sign into a Linux machine using Azure Active Directory credentials. It relies on the Microsoft Authentication Library to communicate with the Microsoft service. -%post -n nss-himmelblau -p /sbin/ldconfig -%postun -n nss-himmelblau -p /sbin/ldconfig +%post -n libnss_himmelblau2 -p /sbin/ldconfig +%postun -n libnss_himmelblau2 -p /sbin/ldconfig %prep %autosetup -a1 @@ -97,8 +99,8 @@ cp src/config/himmelblau.conf.example %{buildroot}/%{_sysconfdir}/himmelblau/himmelblau.conf cp target/release/libnss_%{name}.so target/release/libnss_%{name}.so.2 install -D -d -m 0755 %{buildroot}/%{_libdir} -patchelf --set-soname libnss_himmelblau.so.2 target/release/libnss_himmelblau.so.2 strip --strip-unneeded target/release/libnss_himmelblau.so.2 +patchelf --set-soname libnss_himmelblau.so.2 target/release/libnss_himmelblau.so.2 install -m 0755 target/release/libnss_%{name}.so.2 %{buildroot}/%{_libdir} install -D -d -m 0755 %{buildroot}/%{_pam_moduledir} strip --strip-unneeded target/release/libpam_himmelblau.so @@ -108,6 +110,10 @@ strip --strip-unneeded target/release/himmelblaud_tasks install -m 0755 target/release/himmelblaud %{buildroot}/%{_sbindir} install -m 0755 target/release/himmelblaud_tasks %{buildroot}/%{_sbindir} +pushd %{buildroot}%{_sbindir} +ln -s himmelblaud rchimmelblaud +ln -s himmelblaud_tasks rchimmelblaud_tasks +popd install -D -d -m 0755 %{buildroot}%{_bindir} strip --strip-unneeded target/release/aad-tool install -m 0755 target/release/aad-tool %{buildroot}/%{_bindir} @@ -131,12 +137,14 @@ %dir %{_sysconfdir}/himmelblau %config %{_sysconfdir}/himmelblau/himmelblau.conf %{_sbindir}/himmelblaud +%{_sbindir}/rchimmelblaud %{_sbindir}/himmelblaud_tasks +%{_sbindir}/rchimmelblaud_tasks %{_bindir}/aad-tool %{_unitdir}/himmelblaud.service %{_unitdir}/himmelblaud-tasks.service -%files -n nss-himmelblau +%files -n libnss_himmelblau2 %{_libdir}/libnss_%{name}.so.* %files -n pam-himmelblau ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.9TeEvD/_old 2024-10-23 21:11:30.885786785 +0200 +++ /var/tmp/diff_new_pack.9TeEvD/_new 2024-10-23 21:11:30.889786951 +0200 @@ -3,6 +3,6 @@ <param name="url">https://github.com/openSUSE/himmelblau.git</param> <param name="changesrevision">6d2f6450ff3c0c945a884d4b35307e03a035a581</param></service><service name="tar_scm"> <param name="url">https://github.com/himmelblau-idm/himmelblau.git</param> - <param name="changesrevision">b8dae18285e1aa03b45ccfe18d7c5a048620e70e</param></service></servicedata> + <param name="changesrevision">bbda0b636e884701747931a3ae3997f63658ae16</param></service></servicedata> (No newline at EOF) ++++++ himmelblau-0.6.0+git.0.b8dae18.tar.bz2 -> himmelblau-0.6.14+git.0.bbda0b6.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/himmelblau/himmelblau-0.6.0+git.0.b8dae18.tar.bz2 /work/SRC/openSUSE:Factory/.himmelblau.new.26871/himmelblau-0.6.14+git.0.bbda0b6.tar.bz2 differ: char 11, line 1 ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/himmelblau/vendor.tar.zst /work/SRC/openSUSE:Factory/.himmelblau.new.26871/vendor.tar.zst differ: char 7, line 1