Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package himmelblau for openSUSE:Factory 
checked in at 2025-05-20 12:20:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/himmelblau (Old)
 and      /work/SRC/openSUSE:Factory/.himmelblau.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "himmelblau"

Tue May 20 12:20:35 2025 rev:30 rq:1278529 version:0.9.12+git.0.99b5ca6

Changes:
--------
--- /work/SRC/openSUSE:Factory/himmelblau/himmelblau.changes    2025-05-20 
09:35:29.614704805 +0200
+++ /work/SRC/openSUSE:Factory/.himmelblau.new.30101/himmelblau.changes 
2025-05-20 12:20:53.268093587 +0200
@@ -1,0 +2,8 @@
+Tue May 20 07:19:23 UTC 2025 - david.mul...@suse.com
+
+- Update to version 0.9.12+git.0.99b5ca6:
+  * Version 0.9.12
+  * Fix deadlock in nss
+  * systemd notify fixes
+
+-------------------------------------------------------------------

Old:
----
  himmelblau-0.9.11+git.0.04ef9c8.tar.bz2

New:
----
  himmelblau-0.9.12+git.0.99b5ca6.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ himmelblau.spec ++++++
--- /var/tmp/diff_new_pack.7t2zww/_old  2025-05-20 12:20:54.436143373 +0200
+++ /var/tmp/diff_new_pack.7t2zww/_new  2025-05-20 12:20:54.436143373 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           himmelblau
-Version:        0.9.11+git.0.04ef9c8
+Version:        0.9.12+git.0.99b5ca6
 Release:        0
 Summary:        Interoperability suite for Microsoft Azure Entra Id
 License:        GPL-3.0-or-later

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.7t2zww/_old  2025-05-20 12:20:54.480145249 +0200
+++ /var/tmp/diff_new_pack.7t2zww/_new  2025-05-20 12:20:54.484145419 +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">04ef9c86d90547acdcb39af8e166e537b322cb75</param></service></servicedata>
+              <param 
name="changesrevision">99b5ca619330a68ed79ae887c109b232d5e7ae3d</param></service></servicedata>
 (No newline at EOF)
 

++++++ himmelblau-0.9.11+git.0.04ef9c8.tar.bz2 -> 
himmelblau-0.9.12+git.0.99b5ca6.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/himmelblau-0.9.11+git.0.04ef9c8/Cargo.lock 
new/himmelblau-0.9.12+git.0.99b5ca6/Cargo.lock
--- old/himmelblau-0.9.11+git.0.04ef9c8/Cargo.lock      2025-04-23 
18:26:42.000000000 +0200
+++ new/himmelblau-0.9.12+git.0.99b5ca6/Cargo.lock      2025-05-20 
05:21:01.000000000 +0200
@@ -4,7 +4,7 @@
 
 [[package]]
 name = "aad-tool"
-version = "0.9.11"
+version = "0.9.12"
 dependencies = [
  "anyhow",
  "clap 4.5.31",
@@ -599,7 +599,7 @@
 
 [[package]]
 name = "broker"
-version = "0.9.11"
+version = "0.9.12"
 dependencies = [
  "dbus",
  "himmelblau_unix_common",
@@ -1951,7 +1951,7 @@
 
 [[package]]
 name = "himmelblau_unix_common"
-version = "0.9.11"
+version = "0.9.12"
 dependencies = [
  "anyhow",
  "async-trait",
@@ -1987,7 +1987,7 @@
 
 [[package]]
 name = "himmelblaud"
-version = "0.9.11"
+version = "0.9.12"
 dependencies = [
  "async-trait",
  "base64 0.22.1",
@@ -2410,7 +2410,7 @@
 
 [[package]]
 name = "idmap"
-version = "0.9.11"
+version = "0.9.12"
 dependencies = [
  "bindgen 0.71.1",
  "cc",
@@ -2594,7 +2594,7 @@
 
 [[package]]
 name = "kanidm_lib_crypto"
-version = "0.9.11"
+version = "0.9.12"
 dependencies = [
  "argon2",
  "base64 0.22.1",
@@ -2613,7 +2613,7 @@
 
 [[package]]
 name = "kanidm_lib_file_permissions"
-version = "0.9.11"
+version = "0.9.12"
 dependencies = [
  "kanidm_utils_users",
  "whoami",
@@ -2621,7 +2621,7 @@
 
 [[package]]
 name = "kanidm_proto"
-version = "0.9.11"
+version = "0.9.12"
 dependencies = [
  "base32",
  "base64urlsafedata",
@@ -2641,7 +2641,7 @@
 
 [[package]]
 name = "kanidm_utils_users"
-version = "0.9.11"
+version = "0.9.12"
 dependencies = [
  "libc",
 ]
@@ -3060,7 +3060,7 @@
 
 [[package]]
 name = "nss_himmelblau"
-version = "0.9.11"
+version = "0.9.12"
 dependencies = [
  "himmelblau_unix_common",
  "lazy_static",
@@ -3454,7 +3454,7 @@
 
 [[package]]
 name = "pam_himmelblau"
-version = "0.9.11"
+version = "0.9.12"
 dependencies = [
  "authenticator",
  "base64 0.22.1",
@@ -3956,7 +3956,7 @@
 
 [[package]]
 name = "qr-greeter"
-version = "0.9.11"
+version = "0.9.12"
 
 [[package]]
 name = "quote"
@@ -4609,7 +4609,7 @@
 
 [[package]]
 name = "sketching"
-version = "0.9.11"
+version = "0.9.12"
 dependencies = [
  "gethostname",
  "num_enum",
@@ -4684,11 +4684,11 @@
 
 [[package]]
 name = "sshd-config"
-version = "0.9.11"
+version = "0.9.12"
 
 [[package]]
 name = "sso"
-version = "0.9.11"
+version = "0.9.12"
 dependencies = [
  "clap 4.5.31",
  "serde",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/himmelblau-0.9.11+git.0.04ef9c8/Cargo.toml 
new/himmelblau-0.9.12+git.0.99b5ca6/Cargo.toml
--- old/himmelblau-0.9.11+git.0.04ef9c8/Cargo.toml      2025-04-23 
18:26:42.000000000 +0200
+++ new/himmelblau-0.9.12+git.0.99b5ca6/Cargo.toml      2025-05-20 
05:21:01.000000000 +0200
@@ -19,7 +19,7 @@
 resolver = "2"
 
 [workspace.package]
-version = "0.9.11"
+version = "0.9.12"
 authors = [
     "David Mulder <dmul...@suse.com>"
 ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/himmelblau-0.9.11+git.0.04ef9c8/src/common/src/idprovider/himmelblau.rs 
new/himmelblau-0.9.12+git.0.99b5ca6/src/common/src/idprovider/himmelblau.rs
--- old/himmelblau-0.9.11+git.0.04ef9c8/src/common/src/idprovider/himmelblau.rs 
2025-04-23 18:26:42.000000000 +0200
+++ new/himmelblau-0.9.12+git.0.99b5ca6/src/common/src/idprovider/himmelblau.rs 
2025-05-20 05:21:01.000000000 +0200
@@ -897,12 +897,14 @@
                 vec!["https://graph.microsoft.com/.default";],
             )
         };
+        let mtoken = self
+            .client
+            .write()
+            .await
+            .exchange_prt_for_access_token(&prt, scopes, None, client_id, tpm, 
machine_key)
+            .await;
         let token = net_down_check!(
-            self.client
-                .write()
-                .await
-                .exchange_prt_for_access_token(&prt, scopes, None, client_id, 
tpm, machine_key)
-                .await,
+            mtoken,
             Err(e) => {
                 error!("{:?}", e);
                 // Never return IdpError::NotFound. This deletes the existing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/himmelblau-0.9.11+git.0.04ef9c8/src/daemon/src/daemon.rs 
new/himmelblau-0.9.12+git.0.99b5ca6/src/daemon/src/daemon.rs
--- old/himmelblau-0.9.11+git.0.04ef9c8/src/daemon/src/daemon.rs        
2025-04-23 18:26:42.000000000 +0200
+++ new/himmelblau-0.9.12+git.0.99b5ca6/src/daemon/src/daemon.rs        
2025-05-20 05:21:01.000000000 +0200
@@ -1288,7 +1288,9 @@
             info!("Server started ...");
 
             if systemd_booted {
-                let _ = sd_notify::notify(true, &[NotifyState::Ready]);
+                if let Ok(monotonic_usec) = 
sd_notify::NotifyState::monotonic_usec_now() {
+                    let _ = sd_notify::notify(true, &[NotifyState::Ready, 
monotonic_usec]);
+                }
             }
 
             drop(_enter);
@@ -1338,7 +1340,9 @@
 
             info!("Signal received, sending down signal to tasks");
             if systemd_booted {
-                let _ = sd_notify::notify(true, &[NotifyState::Stopping]);
+                if let Ok(monotonic_usec) = 
sd_notify::NotifyState::monotonic_usec_now() {
+                    let _ = sd_notify::notify(true, &[NotifyState::Stopping, 
monotonic_usec]);
+                }
             }
 
             // Send a broadcast that we are done.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/himmelblau-0.9.11+git.0.04ef9c8/src/daemon/src/tasks_daemon.rs 
new/himmelblau-0.9.12+git.0.99b5ca6/src/daemon/src/tasks_daemon.rs
--- old/himmelblau-0.9.11+git.0.04ef9c8/src/daemon/src/tasks_daemon.rs  
2025-04-23 18:26:42.000000000 +0200
+++ new/himmelblau-0.9.12+git.0.99b5ca6/src/daemon/src/tasks_daemon.rs  
2025-05-20 05:21:01.000000000 +0200
@@ -600,7 +600,9 @@
             drop(_enter);
 
             if systemd_booted {
-                let _ = sd_notify::notify(true, &[NotifyState::Ready]);
+                if let Ok(monotonic_usec) = 
sd_notify::NotifyState::monotonic_usec_now() {
+                    let _ = sd_notify::notify(true, &[NotifyState::Ready, 
monotonic_usec]);
+                }
             }
 
             loop {
@@ -649,7 +651,9 @@
 
             info!("Signal received, shutting down");
             if systemd_booted {
-                let _ = sd_notify::notify(true, &[NotifyState::Stopping]);
+                if let Ok(monotonic_usec) = 
sd_notify::NotifyState::monotonic_usec_now() {
+                    let _ = sd_notify::notify(true, &[NotifyState::Stopping, 
monotonic_usec]);
+                }
             }
 
             // Send a broadcast that we are done.

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/himmelblau/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.himmelblau.new.30101/vendor.tar.zst differ: char 7, 
line 1

Reply via email to