fix the permission problem

This commit is contained in:
guoxiaoqi 2020-01-14 11:33:06 +08:00
parent a02c133c14
commit 60f7434056

View File

@ -2,7 +2,7 @@
Name: krb5 Name: krb5
Version: 1.17 Version: 1.17
Release: 6 Release: 7
Summary: The Kerberos network authentication protocol Summary: The Kerberos network authentication protocol
License: MIT License: MIT
URL: http://web.mit.edu/kerberos/www/ URL: http://web.mit.edu/kerberos/www/
@ -150,6 +150,8 @@ rm -vf %{buildroot}/%{_sbindir}/krb5-send-pr
rm -vrf %{buildroot}/%{_datadir}/examples rm -vrf %{buildroot}/%{_datadir}/examples
rm -vf %{buildroot}/%{_libdir}/krb5/plugins/preauth/test.so rm -vf %{buildroot}/%{_libdir}/krb5/plugins/preauth/test.so
find %buildroot -type f \( -name '*.so' -o -name '*.so.*' \) -exec chmod 755 {} +
%find_lang mit-krb5 %find_lang mit-krb5
@ -172,7 +174,7 @@ make -C src check || :
%systemd_postun_with_restart krb5kdc.service kadmin.service kprop.service %systemd_postun_with_restart krb5kdc.service kadmin.service kprop.service
%files -f mit-krb5.lang %files -f mit-krb5.lang
%defattr(-,root,root) %defattr(-,root,root,-)
%doc NOTICE README %doc NOTICE README
%dir /etc/gss %dir /etc/gss
%dir /etc/gss/mech.d %dir /etc/gss/mech.d
@ -190,7 +192,7 @@ make -C src check || :
%{_libdir}/libkadm5srv_mit.so.* %{_libdir}/libkadm5srv_mit.so.*
%files server %files server
%defattr(-,root,root) %defattr(-,root,root,-)
%{_unitdir}/krb5kdc.service %{_unitdir}/krb5kdc.service
%{_unitdir}/kadmin.service %{_unitdir}/kadmin.service
%{_unitdir}/kprop.service %{_unitdir}/kprop.service
@ -227,7 +229,7 @@ make -C src check || :
%{_sbindir}/sserver %{_sbindir}/sserver
%files client %files client
%defattr(-,root,root) %defattr(-,root,root,-)
%config(noreplace) /etc/pam.d/ksu %config(noreplace) /etc/pam.d/ksu
%{_bindir}/kdestroy %{_bindir}/kdestroy
%{_bindir}/kinit %{_bindir}/kinit
@ -241,7 +243,7 @@ make -C src check || :
%attr(4755,root,root) %{_bindir}/ksu %attr(4755,root,root) %{_bindir}/ksu
%files devel %files devel
%defattr(-,root,root) %defattr(-,root,root,-)
%{_includedir}/* %{_includedir}/*
%{_libdir}/{libgssapi_krb5.so,libgssrpc.so,libk5crypto.so,libkdb5.so,libkrad.so,libkrb5.so,libkrb5support.so} %{_libdir}/{libgssapi_krb5.so,libgssrpc.so,libk5crypto.so,libkdb5.so,libkrad.so,libkrb5.so,libkrb5support.so}
%{_libdir}/pkgconfig/* %{_libdir}/pkgconfig/*
@ -258,7 +260,7 @@ make -C src check || :
%{_sbindir}/uuserver %{_sbindir}/uuserver
%files help %files help
%defattr(-,root,root) %defattr(-,root,root,-)
%{_mandir}/man1/* %{_mandir}/man1/*
%{_mandir}/man5/* %{_mandir}/man5/*
%{_mandir}/man5/{.k5identity.5.*,.k5login.5.*} %{_mandir}/man5/{.k5identity.5.*,.k5login.5.*}
@ -266,6 +268,9 @@ make -C src check || :
%{_mandir}/man8/* %{_mandir}/man8/*
%changelog %changelog
* Tue Jan 14 2020 openEuler Buildteam <buildteam@openeuler.org> - 1.17-7
- fix the permission problem
* Wed Jan 8 2020 openEuler Buildteam <buildteam@openeuler.org> - 1.17-6 * Wed Jan 8 2020 openEuler Buildteam <buildteam@openeuler.org> - 1.17-6
- simplify functions - simplify functions