mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Package python3-ipaclient
Part of the work for https://fedorahosted.org/freeipa/ticket/5638 Reviewed-By: Jan Cholasta <jcholast@redhat.com>
This commit is contained in:
parent
872d5903d0
commit
ec95ffaa52
@ -370,6 +370,30 @@ If your network uses IPA for authentication, this package should be
|
|||||||
installed on every client machine.
|
installed on every client machine.
|
||||||
|
|
||||||
|
|
||||||
|
%if 0%{?with_python3}
|
||||||
|
|
||||||
|
%package -n python3-ipaclient
|
||||||
|
Summary: Python libraries used by IPA client
|
||||||
|
Group: System Environment/Libraries
|
||||||
|
BuildArch: noarch
|
||||||
|
%{?python_provide:%python_provide python3-ipaclient}
|
||||||
|
Requires: %{name}-client-common = %{version}-%{release}
|
||||||
|
Requires: %{name}-common = %{version}-%{release}
|
||||||
|
Requires: python3-ipalib = %{version}-%{release}
|
||||||
|
Requires: python3-dns >= 1.11.1
|
||||||
|
|
||||||
|
%description -n python3-ipaclient
|
||||||
|
IPA is an integrated solution to provide centrally managed Identity (users,
|
||||||
|
hosts, services), Authentication (SSO, 2FA), and Authorization
|
||||||
|
(host access control, SELinux user roles, services). The solution provides
|
||||||
|
features for further integration with Linux based clients (SUDO, automount)
|
||||||
|
and integration with Active Directory based infrastructures (Trusts).
|
||||||
|
If your network uses IPA for authentication, this package should be
|
||||||
|
installed on every client machine.
|
||||||
|
|
||||||
|
%endif # with_python3
|
||||||
|
|
||||||
|
|
||||||
%package client-common
|
%package client-common
|
||||||
Summary: Common files used by IPA client
|
Summary: Common files used by IPA client
|
||||||
Group: System Environment/Base
|
Group: System Environment/Base
|
||||||
@ -691,6 +715,7 @@ make client-install DESTDIR=%{buildroot}
|
|||||||
(cd ipalib && make PYTHON=%{__python3} IPA_VERSION_IS_GIT_SNAPSHOT=no %{?_smp_mflags} DESTDIR=%{buildroot} install)
|
(cd ipalib && make PYTHON=%{__python3} IPA_VERSION_IS_GIT_SNAPSHOT=no %{?_smp_mflags} DESTDIR=%{buildroot} install)
|
||||||
(cd ipapython && make PYTHON=%{__python3} IPA_VERSION_IS_GIT_SNAPSHOT=no %{?_smp_mflags} DESTDIR=%{buildroot} install)
|
(cd ipapython && make PYTHON=%{__python3} IPA_VERSION_IS_GIT_SNAPSHOT=no %{?_smp_mflags} DESTDIR=%{buildroot} install)
|
||||||
(cd ipaplatform && %{__python3} setup.py install --root %{buildroot})
|
(cd ipaplatform && %{__python3} setup.py install --root %{buildroot})
|
||||||
|
(cd ipaclient && %{__python3} setup.py install --root %{buildroot})
|
||||||
%endif # with_python3
|
%endif # with_python3
|
||||||
|
|
||||||
%find_lang %{gettext_domain}
|
%find_lang %{gettext_domain}
|
||||||
@ -1246,6 +1271,20 @@ fi
|
|||||||
%{python_sitelib}/ipaclient-*.egg-info
|
%{python_sitelib}/ipaclient-*.egg-info
|
||||||
|
|
||||||
|
|
||||||
|
%if 0%{?with_python3}
|
||||||
|
|
||||||
|
%files -n python3-ipaclient
|
||||||
|
%defattr(-,root,root,-)
|
||||||
|
%doc README Contributors.txt
|
||||||
|
%license COPYING
|
||||||
|
%dir %{python3_sitelib}/ipaclient
|
||||||
|
%{python3_sitelib}/ipaclient/*.py
|
||||||
|
%{python3_sitelib}/ipaclient/__pycache__/*.py*
|
||||||
|
%{python3_sitelib}/ipaclient-*.egg-info
|
||||||
|
|
||||||
|
%endif # with_python3
|
||||||
|
|
||||||
|
|
||||||
%files client-common
|
%files client-common
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
%doc README Contributors.txt
|
%doc README Contributors.txt
|
||||||
|
Loading…
Reference in New Issue
Block a user