Accepting request 1232865 from network:idm
OBS-URL: https://build.opensuse.org/request/show/1232865 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/himmelblau?expand=0&rev=23
This commit is contained in:
commit
b238a57a5c
2
_service
2
_service
@ -2,7 +2,7 @@
|
||||
<service name="tar_scm" mode="disabled">
|
||||
<param name="url">https://github.com/himmelblau-idm/himmelblau.git</param>
|
||||
<param name="scm">git</param>
|
||||
<param name="revision">stable-0.7.x</param>
|
||||
<param name="revision">stable-0.8.x</param>
|
||||
<param name="versionformat">@PARENT_TAG@+git.@TAG_OFFSET@.%h</param>
|
||||
<param name="versionrewrite-pattern">himmelblau-(.*)</param>
|
||||
<param name="versionrewrite-replacement">\1</param>
|
||||
|
@ -3,4 +3,4 @@
|
||||
<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">d790d313e41d4c1197075fec12a2b6e8d1cdaed5</param></service></servicedata>
|
||||
<param name="changesrevision">249ba5f5dcd7c9443d9a7448e0130e03ec5907ae</param></service></servicedata>
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:281fc285e2d6b0208ded9794d6470d8802e94853c23c96ed353cb55ab07f0b07
|
||||
size 2023784
|
BIN
himmelblau-0.8.0+git.0.249ba5f.tar.bz2
(Stored with Git LFS)
Normal file
BIN
himmelblau-0.8.0+git.0.249ba5f.tar.bz2
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
BIN
vendor.tar.zst
(Stored with Git LFS)
BIN
vendor.tar.zst
(Stored with Git LFS)
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user