Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package himmelblau for openSUSE:Factory checked in at 2026-07-28 18:14:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/himmelblau (Old) and /work/SRC/openSUSE:Factory/.himmelblau.new.2004 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "himmelblau" Tue Jul 28 18:14:20 2026 rev:53 rq:1368055 version:3.1.10+git0.5d5bca33 Changes: -------- --- /work/SRC/openSUSE:Factory/himmelblau/himmelblau.changes 2026-07-15 17:00:34.001001323 +0200 +++ /work/SRC/openSUSE:Factory/.himmelblau.new.2004/himmelblau.changes 2026-07-28 18:16:23.743354762 +0200 @@ -1,0 +2,7 @@ +Thu Jul 23 22:40:27 UTC 2026 - David Mulder <[email protected]> + +- Update to version 3.1.10+git0.5d5bca33: + * version 3.1.10 + * fix(nss): avoid locked shadow entries + +------------------------------------------------------------------- Old: ---- himmelblau-3.1.9+git0.1d7db0df.tar.bz2 New: ---- himmelblau-3.1.10+git0.5d5bca33.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ himmelblau.spec ++++++ --- /var/tmp/diff_new_pack.6kfRBN/_old 2026-07-28 18:16:26.391447333 +0200 +++ /var/tmp/diff_new_pack.6kfRBN/_new 2026-07-28 18:16:26.395447473 +0200 @@ -30,7 +30,7 @@ %endif Name: himmelblau -Version: 3.1.9+git0.1d7db0df +Version: 3.1.10+git0.5d5bca33 Release: 0 Summary: Interoperability suite for Microsoft Azure Entra Id License: GPL-3.0-or-later ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.6kfRBN/_old 2026-07-28 18:16:26.455449571 +0200 +++ /var/tmp/diff_new_pack.6kfRBN/_new 2026-07-28 18:16:26.467449990 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/himmelblau-idm/himmelblau.git</param> - <param name="changesrevision">1d7db0df9f857244cbdde873dfd19ddc8b3f28a8</param></service></servicedata> + <param name="changesrevision">5d5bca33c5372d8193ecab60c572111745303fee</param></service></servicedata> (No newline at EOF) ++++++ himmelblau-3.1.9+git0.1d7db0df.tar.bz2 -> himmelblau-3.1.10+git0.5d5bca33.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/himmelblau-3.1.9+git0.1d7db0df/Cargo.lock new/himmelblau-3.1.10+git0.5d5bca33/Cargo.lock --- old/himmelblau-3.1.9+git0.1d7db0df/Cargo.lock 2026-07-08 19:18:32.000000000 +0200 +++ new/himmelblau-3.1.10+git0.5d5bca33/Cargo.lock 2026-07-24 00:39:13.000000000 +0200 @@ -4,7 +4,7 @@ [[package]] name = "aad-tool" -version = "3.1.9" +version = "3.1.10" dependencies = [ "anyhow", "broker-client", @@ -611,7 +611,7 @@ [[package]] name = "broker" -version = "3.1.9" +version = "3.1.10" dependencies = [ "dbus", "himmelblau_unix_common", @@ -622,7 +622,7 @@ [[package]] name = "broker-client" -version = "3.1.9" +version = "3.1.10" dependencies = [ "serde_json", "zbus", @@ -2051,7 +2051,7 @@ [[package]] name = "himmelblau-fuzz" -version = "3.1.9" +version = "3.1.10" dependencies = [ "arbitrary", "himmelblau_unix_common", @@ -2063,7 +2063,7 @@ [[package]] name = "himmelblau_policies" -version = "3.1.9" +version = "3.1.10" dependencies = [ "anyhow", "async-trait", @@ -2085,7 +2085,7 @@ [[package]] name = "himmelblau_unix_common" -version = "3.1.9" +version = "3.1.10" dependencies = [ "anyhow", "async-trait", @@ -2136,7 +2136,7 @@ [[package]] name = "himmelblaud" -version = "3.1.9" +version = "3.1.10" dependencies = [ "async-trait", "base64 0.22.1", @@ -2525,7 +2525,7 @@ [[package]] name = "idmap" -version = "3.1.9" +version = "3.1.10" dependencies = [ "bindgen", "cc", @@ -3270,7 +3270,7 @@ [[package]] name = "nss_himmelblau" -version = "3.1.9" +version = "3.1.10" dependencies = [ "himmelblau_unix_common", "lazy_static", @@ -3376,7 +3376,7 @@ [[package]] name = "o365" -version = "3.1.9" +version = "3.1.10" dependencies = [ "anyhow", "reqwest 0.12.24", @@ -3678,7 +3678,7 @@ [[package]] name = "pam_himmelblau" -version = "3.1.9" +version = "3.1.10" dependencies = [ "himmelblau_unix_common", "libc", @@ -4107,7 +4107,7 @@ [[package]] name = "qr-greeter" -version = "3.1.9" +version = "3.1.10" [[package]] name = "qrcodegen" @@ -4812,7 +4812,7 @@ [[package]] name = "selinux" -version = "3.1.9" +version = "3.1.10" [[package]] name = "semver" @@ -5180,11 +5180,11 @@ [[package]] name = "sshd-config" -version = "3.1.9" +version = "3.1.10" [[package]] name = "sso" -version = "3.1.9" +version = "3.1.10" dependencies = [ "broker-client", "clap", @@ -5196,7 +5196,7 @@ [[package]] name = "sso-policies" -version = "3.1.9" +version = "3.1.10" [[package]] name = "stable_deref_trait" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/himmelblau-3.1.9+git0.1d7db0df/Cargo.toml new/himmelblau-3.1.10+git0.5d5bca33/Cargo.toml --- old/himmelblau-3.1.9+git0.1d7db0df/Cargo.toml 2026-07-08 19:18:32.000000000 +0200 +++ new/himmelblau-3.1.10+git0.5d5bca33/Cargo.toml 2026-07-24 00:39:13.000000000 +0200 @@ -28,7 +28,7 @@ serde_cbor-0-11-2 = { package = "serde_cbor", path = "src/serde_cbor" } [workspace.package] -version = "3.1.9" +version = "3.1.10" authors = [ "David Mulder <[email protected]>" ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/himmelblau-3.1.9+git0.1d7db0df/src/nss/src/implementation.rs new/himmelblau-3.1.10+git0.5d5bca33/src/nss/src/implementation.rs --- old/himmelblau-3.1.9+git0.1d7db0df/src/nss/src/implementation.rs 2026-07-08 19:18:32.000000000 +0200 +++ new/himmelblau-3.1.10+git0.5d5bca33/src/nss/src/implementation.rs 2026-07-24 00:39:13.000000000 +0200 @@ -481,7 +481,7 @@ fn shadow_from_nssuser(nu: &NssUser) -> Shadow { Shadow { name: nu.name.clone(), - passwd: "!".to_string(), // Locked - passwords handled by Azure AD/pam_himmelblau + passwd: "x".to_string(), // Hash invalid - passwords handled by pam_himmelblau last_change: -1, // Disable Unix password aging; auth is handled by pam_himmelblau. change_min_days: 0, change_max_days: 99999, @@ -896,7 +896,7 @@ let shadow = mapped_shadow_from_nssuser(&nu, &cfg, Some("alice-local".to_string())); assert_eq!(shadow.name, "alice-local"); - assert_eq!(shadow.passwd, "!"); + assert_eq!(shadow.passwd, "x"); assert_eq!(shadow.last_change, -1); Ok(()) } @@ -909,7 +909,7 @@ let shadow = mapped_shadow_from_nssuser(&nu, &cfg, None); assert_eq!(shadow.name, "alice"); - assert_eq!(shadow.passwd, "!"); + assert_eq!(shadow.passwd, "x"); Ok(()) } ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/himmelblau/vendor.tar.zst /work/SRC/openSUSE:Factory/.himmelblau.new.2004/vendor.tar.zst differ: char 7, line 1
