mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Fix rpmlint errors for Rawhide
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com> Reviewed-By: Stanislav Levin <slev@altlinux.org>
This commit is contained in:
parent
c7500220c4
commit
5530911f20
@ -83,7 +83,8 @@
|
|||||||
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/
|
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/
|
||||||
%{?python_disable_dependency_generator}
|
%{?python_disable_dependency_generator}
|
||||||
|
|
||||||
%endif # Fedora
|
# Fedora
|
||||||
|
%endif
|
||||||
|
|
||||||
# 10.7 includes 'pki-server cert-fix' enhancements required
|
# 10.7 includes 'pki-server cert-fix' enhancements required
|
||||||
# by ipa-cert-fix: https://pagure.io/freeipa/issue/7885
|
# by ipa-cert-fix: https://pagure.io/freeipa/issue/7885
|
||||||
@ -175,7 +176,9 @@ BuildRequires: libunistring-devel
|
|||||||
# 0.13.0: https://bugzilla.redhat.com/show_bug.cgi?id=1584773
|
# 0.13.0: https://bugzilla.redhat.com/show_bug.cgi?id=1584773
|
||||||
# 0.13.0-2: fix for missing dependency on python-six
|
# 0.13.0-2: fix for missing dependency on python-six
|
||||||
BuildRequires: python3-lesscpy >= 0.13.0-2
|
BuildRequires: python3-lesscpy >= 0.13.0-2
|
||||||
%endif # ONLY_CLIENT
|
|
||||||
|
# ONLY_CLIENT
|
||||||
|
%endif
|
||||||
|
|
||||||
#
|
#
|
||||||
# Build dependencies for makeapi/makeaci
|
# Build dependencies for makeapi/makeaci
|
||||||
@ -202,7 +205,8 @@ BuildRequires: python3-twine
|
|||||||
BuildRequires: twine
|
BuildRequires: twine
|
||||||
%endif
|
%endif
|
||||||
BuildRequires: python3-wheel
|
BuildRequires: python3-wheel
|
||||||
%endif # with_wheels
|
# with_wheels
|
||||||
|
%endif
|
||||||
|
|
||||||
#
|
#
|
||||||
# Build dependencies for lint and fastcheck
|
# Build dependencies for lint and fastcheck
|
||||||
@ -251,7 +255,8 @@ BuildRequires: python3-sss-murmur
|
|||||||
BuildRequires: python3-sssdconfig >= %{sssd_version}
|
BuildRequires: python3-sssdconfig >= %{sssd_version}
|
||||||
BuildRequires: python3-systemd
|
BuildRequires: python3-systemd
|
||||||
BuildRequires: python3-yubico
|
BuildRequires: python3-yubico
|
||||||
%endif # with_lint
|
# with_lint
|
||||||
|
%endif
|
||||||
|
|
||||||
#
|
#
|
||||||
# Build dependencies for unit tests
|
# Build dependencies for unit tests
|
||||||
@ -260,7 +265,8 @@ BuildRequires: python3-yubico
|
|||||||
BuildRequires: libcmocka-devel
|
BuildRequires: libcmocka-devel
|
||||||
# Required by ipa_kdb_tests
|
# Required by ipa_kdb_tests
|
||||||
BuildRequires: %{_libdir}/krb5/plugins/kdb/db2.so
|
BuildRequires: %{_libdir}/krb5/plugins/kdb/db2.so
|
||||||
%endif # ONLY_CLIENT
|
# ONLY_CLIENT
|
||||||
|
%endif
|
||||||
|
|
||||||
%description
|
%description
|
||||||
IPA is an integrated solution to provide centrally managed Identity (users,
|
IPA is an integrated solution to provide centrally managed Identity (users,
|
||||||
@ -462,7 +468,8 @@ Cross-realm trusts with Active Directory in IPA require working Samba 4
|
|||||||
installation. This package is provided for convenience to install all required
|
installation. This package is provided for convenience to install all required
|
||||||
dependencies at once.
|
dependencies at once.
|
||||||
|
|
||||||
%endif # ONLY_CLIENT
|
# ONLY_CLIENT
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
%package client
|
%package client
|
||||||
@ -704,7 +711,8 @@ features for further integration with Linux based clients (SUDO, automount)
|
|||||||
and integration with Active Directory based infrastructures (Trusts).
|
and integration with Active Directory based infrastructures (Trusts).
|
||||||
This package contains tests that verify IPA functionality under Python 3.
|
This package contains tests that verify IPA functionality under Python 3.
|
||||||
|
|
||||||
%endif # with_ipatests
|
# with_ipatests
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
@ -753,7 +761,8 @@ ln -rs %{buildroot}%{_bindir}/ipa-test-task-%{python3_version} %{buildroot}%{_bi
|
|||||||
ln -frs %{buildroot}%{_bindir}/ipa-run-tests-%{python3_version} %{buildroot}%{_bindir}/ipa-run-tests
|
ln -frs %{buildroot}%{_bindir}/ipa-run-tests-%{python3_version} %{buildroot}%{_bindir}/ipa-run-tests
|
||||||
ln -frs %{buildroot}%{_bindir}/ipa-test-config-%{python3_version} %{buildroot}%{_bindir}/ipa-test-config
|
ln -frs %{buildroot}%{_bindir}/ipa-test-config-%{python3_version} %{buildroot}%{_bindir}/ipa-test-config
|
||||||
ln -frs %{buildroot}%{_bindir}/ipa-test-task-%{python3_version} %{buildroot}%{_bindir}/ipa-test-task
|
ln -frs %{buildroot}%{_bindir}/ipa-test-task-%{python3_version} %{buildroot}%{_bindir}/ipa-test-task
|
||||||
%endif # with_ipatests
|
# with_ipatests
|
||||||
|
%endif
|
||||||
|
|
||||||
# remove files which are useful only for make uninstall
|
# remove files which are useful only for make uninstall
|
||||||
find %{buildroot} -wholename '*/site-packages/*/install_files.txt' -exec rm {} \;
|
find %{buildroot} -wholename '*/site-packages/*/install_files.txt' -exec rm {} \;
|
||||||
@ -796,14 +805,16 @@ mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d/
|
|||||||
mkdir -p %{buildroot}%{_libdir}/krb5/plugins/libkrb5
|
mkdir -p %{buildroot}%{_libdir}/krb5/plugins/libkrb5
|
||||||
touch %{buildroot}%{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
|
touch %{buildroot}%{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
|
||||||
|
|
||||||
%endif # ONLY_CLIENT
|
# ONLY_CLIENT
|
||||||
|
%endif
|
||||||
|
|
||||||
/bin/touch %{buildroot}%{_sysconfdir}/ipa/default.conf
|
/bin/touch %{buildroot}%{_sysconfdir}/ipa/default.conf
|
||||||
/bin/touch %{buildroot}%{_sysconfdir}/ipa/ca.crt
|
/bin/touch %{buildroot}%{_sysconfdir}/ipa/ca.crt
|
||||||
|
|
||||||
%if ! %{ONLY_CLIENT}
|
%if ! %{ONLY_CLIENT}
|
||||||
mkdir -p %{buildroot}%{_sysconfdir}/cron.d
|
mkdir -p %{buildroot}%{_sysconfdir}/cron.d
|
||||||
%endif # ONLY_CLIENT
|
# ONLY_CLIENT
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
@ -920,7 +931,8 @@ if [ $1 -eq 0 ]; then
|
|||||||
/bin/systemctl reload-or-try-restart oddjobd
|
/bin/systemctl reload-or-try-restart oddjobd
|
||||||
fi
|
fi
|
||||||
|
|
||||||
%endif # ONLY_CLIENT
|
# ONLY_CLIENT
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
%post client
|
%post client
|
||||||
@ -1200,7 +1212,8 @@ fi
|
|||||||
%{_sysconfdir}/oddjobd.conf.d/oddjobd-ipa-trust.conf
|
%{_sysconfdir}/oddjobd.conf.d/oddjobd-ipa-trust.conf
|
||||||
%%attr(755,root,root) %{_libexecdir}/ipa/oddjob/com.redhat.idm.trust-fetch-domains
|
%%attr(755,root,root) %{_libexecdir}/ipa/oddjob/com.redhat.idm.trust-fetch-domains
|
||||||
|
|
||||||
%endif # ONLY_CLIENT
|
# ONLY_CLIENT
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
%files client
|
%files client
|
||||||
@ -1326,7 +1339,8 @@ fi
|
|||||||
%{_mandir}/man1/ipa-test-config.1*
|
%{_mandir}/man1/ipa-test-config.1*
|
||||||
%{_mandir}/man1/ipa-test-task.1*
|
%{_mandir}/man1/ipa-test-task.1*
|
||||||
|
|
||||||
%endif # with_ipatests
|
# with_ipatests
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
Reference in New Issue
Block a user