Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package krb5 for openSUSE:Factory checked in at 2024-04-04 22:24:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/krb5 (Old) and /work/SRC/openSUSE:Factory/.krb5.new.1905 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "krb5" Thu Apr 4 22:24:00 2024 rev:170 rq:1156860 version:1.21.2 Changes: -------- --- /work/SRC/openSUSE:Factory/krb5/krb5-mini.changes 2023-10-05 20:02:41.969729746 +0200 +++ /work/SRC/openSUSE:Factory/.krb5.new.1905/krb5-mini.changes 2024-04-04 22:24:04.470486279 +0200 @@ -1,0 +2,6 @@ +Thu Feb 29 10:07:57 UTC 2024 - Pedro Monreal <[email protected]> + +- Add crypto-policies support [bsc#1211301] + * Update krb5.conf in vendor-files.tar.bz2 + +------------------------------------------------------------------- krb5.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ krb5-mini.spec ++++++ --- /var/tmp/diff_new_pack.vWydF0/_old 2024-04-04 22:24:05.710531932 +0200 +++ /var/tmp/diff_new_pack.vWydF0/_new 2024-04-04 22:24:05.710531932 +0200 @@ -1,7 +1,7 @@ # # spec file for package krb5-mini # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -51,6 +51,10 @@ BuildRequires: pkgconfig(libselinux) BuildRequires: pkgconfig(libverto) BuildRequires: pkgconfig(ncurses) +%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400 +BuildRequires: crypto-policies +Requires: crypto-policies +%endif Requires(post): %fillup_prereq Requires: this-is-only-for-build-envs Conflicts: krb5 @@ -158,6 +162,11 @@ install -m 600 %{vendorFiles}/kadm5.acl %{buildroot}%{_datadir}/kerberos/krb5kdc/ install -m 600 %{vendorFiles}/kadm5.dict %{buildroot}%{_datadir}/kerberos/krb5kdc/ +%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400 +# Default include on this directory +ln -sv %{_sysconfdir}/crypto-policies/back-ends/krb5.config %{buildroot}%{_sysconfdir}/krb5.conf.d/crypto-policies +%endif + # all libs must have permissions 0755 for lib in `find %{buildroot}/%{_libdir}/ -type f -name "*.so*"` do @@ -269,6 +278,9 @@ %doc %{krb5docdir}/README %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/krb5.conf %dir %{_sysconfdir}/krb5.conf.d +%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400 +%config(noreplace,missingok) %{_sysconfdir}/krb5.conf.d/crypto-policies +%endif %config(noreplace) %{_sysconfdir}/logrotate.d/krb5-server %{_fillupdir}/sysconfig.* %{_unitdir}/kadmind.service ++++++ krb5.spec ++++++ --- /var/tmp/diff_new_pack.vWydF0/_old 2024-04-04 22:24:05.742533111 +0200 +++ /var/tmp/diff_new_pack.vWydF0/_new 2024-04-04 22:24:05.746533258 +0200 @@ -1,7 +1,7 @@ # # spec file for package krb5 # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -57,6 +57,10 @@ BuildRequires: pkgconfig(ncurses) BuildRequires: pkgconfig(ss) BuildRequires: pkgconfig(systemd) +%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400 +BuildRequires: crypto-policies +Requires: crypto-policies +%endif Conflicts: krb5-mini Obsoletes: krb5-plugin-preauth-pkinit-nss @@ -226,6 +230,11 @@ install -m 600 %{vendorFiles}/kadm5.acl %{buildroot}%{_datadir}/kerberos/krb5kdc/ install -m 600 %{vendorFiles}/kadm5.dict %{buildroot}%{_datadir}/kerberos/krb5kdc/ +%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400 +# Default include on this directory +ln -sv %{_sysconfdir}/crypto-policies/back-ends/krb5.config %{buildroot}%{_sysconfdir}/krb5.conf.d/crypto-policies +%endif + # all libs must have permissions 0755 for lib in `find %{buildroot}/%{_libdir}/ -type f -name "*.so*"` do @@ -365,6 +374,9 @@ %doc %{krb5docdir}/README %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/krb5.conf %dir %{_sysconfdir}/krb5.conf.d +%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400 +%config(noreplace,missingok) %{_sysconfdir}/krb5.conf.d/crypto-policies +%endif %{_libdir}/libgssapi_krb5.* %{_libdir}/libgssrpc.so.* %{_libdir}/libk5crypto.so.* ++++++ vendor-files.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor-files/krb5.conf new/vendor-files/krb5.conf --- old/vendor-files/krb5.conf 2022-01-27 23:20:17.000000000 +0100 +++ new/vendor-files/krb5.conf 2024-02-29 13:59:43.895015181 +0100 @@ -1,3 +1,5 @@ +# To opt out of the system crypto-policies configuration of krb5, remove the +# symlink at /etc/krb5.conf.d/crypto-policies which will not be recreated. includedir /etc/krb5.conf.d [libdefaults]
