Accepting request 1217101 from network:idm
OBS-URL: https://build.opensuse.org/request/show/1217101 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/himmelblau?expand=0&rev=18
This commit is contained in:
commit
2abf32e01b
@ -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">b8dae18285e1aa03b45ccfe18d7c5a048620e70e</param></service></servicedata>
|
||||
<param name="changesrevision">bbda0b636e884701747931a3ae3997f63658ae16</param></service></servicedata>
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b10796819e6378f44e69ecdda0414460d47beda8dfc48572aa6534e6e3ae43ac
|
||||
size 6551922
|
3
himmelblau-0.6.14+git.0.bbda0b6.tar.bz2
Normal file
3
himmelblau-0.6.14+git.0.bbda0b6.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c63fab4c28e38014c5f9378da0e71076294a9357f5f35177b75c1a94cb1af933
|
||||
size 6552319
|
@ -1,3 +1,46 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 22 16:22:21 UTC 2024 - david.mulder@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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 02 20:29:43 UTC 2024 - david.mulder@suse.com
|
||||
|
||||
|
@ -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: pcre2-devel
|
||||
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 @@ 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.
|
||||
|
||||
%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 @@ install -D -d -m 0755 %{buildroot}/%{_sysconfdir}/himmelblau
|
||||
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
|
||||
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 @@ install -m 0644 %{_builddir}/%{name}-%{version}/platform/opensuse/himmelblaud-ta
|
||||
%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
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3d08c7b8435a6d6dde8dec8fc56a3622e0aa536eaf13a985a4a669cd8da5f8fb
|
||||
size 46383901
|
||||
oid sha256:1ec7da499cff6c374a24b80a4122e4158d629787789ad1e38a6d97c9cdeee02c
|
||||
size 46379944
|
||||
|
Loading…
x
Reference in New Issue
Block a user