diff --git a/_service b/_service
index 8591465..e46c437 100644
--- a/_service
+++ b/_service
@@ -2,7 +2,7 @@
https://github.com/himmelblau-idm/himmelblau.git
git
- stable-0.7.x
+ stable-0.8.x
@PARENT_TAG@+git.@TAG_OFFSET@.%h
himmelblau-(.*)
\1
diff --git a/_servicedata b/_servicedata
index 21d23fe..b4939bf 100644
--- a/_servicedata
+++ b/_servicedata
@@ -3,4 +3,4 @@
https://github.com/openSUSE/himmelblau.git
6d2f6450ff3c0c945a884d4b35307e03a035a581
https://github.com/himmelblau-idm/himmelblau.git
- d790d313e41d4c1197075fec12a2b6e8d1cdaed5
\ No newline at end of file
+ 249ba5f5dcd7c9443d9a7448e0130e03ec5907ae
\ No newline at end of file
diff --git a/himmelblau-0.7.13+git.0.d790d31.tar.bz2 b/himmelblau-0.7.13+git.0.d790d31.tar.bz2
deleted file mode 100644
index 5ca536f..0000000
--- a/himmelblau-0.7.13+git.0.d790d31.tar.bz2
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:281fc285e2d6b0208ded9794d6470d8802e94853c23c96ed353cb55ab07f0b07
-size 2023784
diff --git a/himmelblau-0.8.0+git.0.249ba5f.tar.bz2 b/himmelblau-0.8.0+git.0.249ba5f.tar.bz2
new file mode 100644
index 0000000..db41d47
--- /dev/null
+++ b/himmelblau-0.8.0+git.0.249ba5f.tar.bz2
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6eabfadc1f849a90ae5d1630cb6429e7854ef7b42b2e7e1d6e28d3aeb48203f4
+size 2029643
diff --git a/himmelblau.changes b/himmelblau.changes
index cd92906..d0cfb00 100644
--- a/himmelblau.changes
+++ b/himmelblau.changes
@@ -1,3 +1,59 @@
+-------------------------------------------------------------------
+Thu Dec 19 22:26:54 UTC 2024 - david.mulder@suse.com
+
+- Update to version 0.8.0+git.0.249ba5f:
+ * Branch version stable-0.8.x
+ * Passwordless auth doesn't provide polling numbers
+ * Resolve deadlock introduced by Fido auth
+ * Implement NGC Passwordless authentication
+ * Remove unused commit checklist
+ * deps(rust): update bindgen requirement from 0.70.1 to 0.71.1
+ * Update libhimmelblau version
+ * Custom domains matching
+ * Fix IdmapError to indicate the failure
+ * Fix Fedora build dependencies
+ * Add Fido MFA
+ * Add Debian 12 packaging
+ * Disable SELinux labeling on build container volume mounts
+ * Update github CI dependencies
+ * Implement Hello Pin changes via PAM
+ * Formatting fix
+ * Utilize HimmelblauConfig directly in pam and nss
+ * Add config parsing unit tests
+ * Fix incorrect default domain
+ * Fix config hsm type Tpm error
+ * Include multi-domain important info in himmelblau.conf man
+ * Update to the latest libhimmelblau
+ * Add DAG flow as a fallback for MFA
+ * Fix CVE-2024-11738: rustls network-reachable panic in `Acceptor::accept`
+ * Update README.md with build requires
+ * Enable module for utf8proc-devel in Rocky8
+ * Remove the org.samba.himmelblau dbus service
+ * Fix missing dependency utf8proc_NFKC_Casefold
+ * The tasks daemon needs /etc/groups write access
+ * Revert "Fix Ubuntu PAM fallback to password prompt"
+ * Fix Ubuntu PAM fallback to password prompt
+ * Increase the cache timeout to 5 minutes
+ * Always fetch and cache the graph url
+ * Package Siemens Linux Entra SSO for Himmelblau
+ * Add Kerberos CCache support
+ * Update the tasks daemon man page
+ * Add a himmelblau.conf man page, and package the man pages
+ * Add SLE15SP6 packaging
+ * Add Fedora 41 packaging
+ * Add Fedora Rawhide packaging
+ * Provide enhancement request template
+ * Create an issue template
+ * Hello support depends on openssl3
+ * Fix sshd rpm depends
+ * Resolve RPM dependencies automatically
+ * Revert "deps(rust): update notify-debouncer-full requirement from 0.3 to 0.4"
+ * Add openSUSE Tumbleweed packaging
+ * Fix RPM packaging placement of systemd files
+ * Remove the failed attempt at debian packaging
+ * Add stable-0.7.x to CI workflows
+ * Version 0.8.0
+
-------------------------------------------------------------------
Thu Dec 12 15:14:46 UTC 2024 - david.mulder@suse.com
diff --git a/himmelblau.spec b/himmelblau.spec
index d6e2917..0376690 100644
--- a/himmelblau.spec
+++ b/himmelblau.spec
@@ -17,7 +17,7 @@
Name: himmelblau
-Version: 0.7.13+git.0.d790d31
+Version: 0.8.0+git.0.249ba5f
Release: 0
Summary: Interoperability suite for Microsoft Azure Entra Id
License: GPL-3.0-or-later
@@ -55,6 +55,7 @@ BuildRequires: pango-devel
BuildRequires: python3-gyp
BuildRequires: webkit2gtk3-devel
%endif
+BuildRequires: systemd-devel
ExclusiveArch: %{rust_tier1_arches}
Recommends: libnss_himmelblau2
Recommends: pam-himmelblau
@@ -62,7 +63,7 @@ Provides: aad-cli
Provides: aad-common
Provides: authd
Provides: authd-msentraid
-%if !0%{?is_opensuse}
+%if 0%{?is_opensuse}
Suggests: himmelblau-sso
%endif
Requires: man
@@ -111,7 +112,7 @@ 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}
+%if 0%{?is_opensuse}
# SLE doesn't provide python3-pydbus
%package -n himmelblau-sso
Summary: Azure Entra Id Firefox SSO Configuration
@@ -178,9 +179,11 @@ install -D -d -m 0755 %{buildroot}%{_datarootdir}/dbus-1/services
install -m 0644 %{_builddir}/%{name}-%{version}/platform/opensuse/com.microsoft.identity.broker1.service %{buildroot}%{_datarootdir}/dbus-1/services/
install -D -d -m 0755 %{buildroot}%{_sysconfdir}/ssh/sshd_config.d
install -m 0644 %{_builddir}/%{name}-%{version}/platform/el/sshd_config %{buildroot}%{_sysconfdir}/ssh/sshd_config.d/himmelblau.conf
+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}
+%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
install -D -d -m 0755 %{buildroot}%{_libdir}/mozilla/native-messaging-hosts
@@ -213,6 +216,7 @@ install -m 0644 %{_builddir}/%{name}-%{version}/man/man8/himmelblaud_tasks.8 %{b
%files
%dir %{_sysconfdir}/himmelblau
%config(noreplace) %{_sysconfdir}/himmelblau/himmelblau.conf
+%{_sysconfdir}/krb5.conf.d/krb5_himmelblau.conf
%{_sbindir}/himmelblaud
%{_sbindir}/rchimmelblaud
%{_sbindir}/himmelblaud_tasks
@@ -241,7 +245,7 @@ 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}
+%if 0%{?is_opensuse}
%files -n himmelblau-sso
%{_bindir}/linux-entra-sso
%dir %{_libdir}/mozilla
diff --git a/vendor.tar.zst b/vendor.tar.zst
index 8640d7e..67b090a 100644
--- a/vendor.tar.zst
+++ b/vendor.tar.zst
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:72f6d428c1e9e45bf7ca57a3684d0f6877bd4ab713086a3e4315145dae7bba4c
-size 51370016
+oid sha256:acce5e6eea59be7ad31183508ca8d402ac9c0b48ad4fc7299472445e9098aa46
+size 51639675