Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package patterns-base for openSUSE:Factory 
checked in at 2021-06-24 18:22:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/patterns-base (Old)
 and      /work/SRC/openSUSE:Factory/.patterns-base.new.2625 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "patterns-base"

Thu Jun 24 18:22:23 2021 rev:74 rq:901381 version:20200505

Changes:
--------
--- /work/SRC/openSUSE:Factory/patterns-base/patterns-base.changes      
2021-06-18 10:13:45.961992640 +0200
+++ /work/SRC/openSUSE:Factory/.patterns-base.new.2625/patterns-base.changes    
2021-06-24 18:22:36.428918410 +0200
@@ -1,0 +2,13 @@
+Tue Jun 22 11:52:12 UTC 2021 - Fabian Vogt <fv...@suse.com>
+
+- Make the fips pattern supersede "patterns-server-enterprise-fips",
+  take missing pieces and obsolete it
+
+-------------------------------------------------------------------
+Fri Jun 18 10:12:18 UTC 2021 - Fabian Vogt <fv...@suse.com>
+
+- Add pattern to install necessary packages for FIPS (bsc#1183154)
+- Run pre_checkin.sh
+- Fix build for SLE
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ patterns-base.spec ++++++
--- /var/tmp/diff_new_pack.vsYGBG/_old  2021-06-24 18:22:37.992920145 +0200
+++ /var/tmp/diff_new_pack.vsYGBG/_new  2021-06-24 18:22:37.992920145 +0200
@@ -535,6 +535,53 @@
 
 
################################################################################
 
+%package fips
+%pattern_primaryfunctions
+Summary:        FIPS 140-2 specific packages
+Group:          Metapackages
+Provides:       pattern() = fips
+Provides:       pattern-icon() = pattern-basis_addon
+Provides:       pattern-order() = 3010
+Provides:       pattern-visible()
+Provides:       patterns-sles-fips = %{version}
+Obsoletes:      patterns-sles-fips < %{version}
+Provides:       patterns-server-enterprise-fips = %{version}
+Obsoletes:      patterns-server-enterprise-fips < %{version}
+Provides:       patterns-server-enterprise-fips-32bit = %{version}
+Obsoletes:      patterns-server-enterprise-fips-32bit < %{version}
+
+Requires:       (dracut-fips if dracut)
+Requires:       (libcryptsetup12-hmac if libcryptsetup12)
+Requires:       (libcryptsetup12-hmac-32bit if libcryptsetup12-32bit)
+Requires:       (libfreebl3-hmac if libfreebl3)
+Requires:       (libfreebl3-hmac-32bit if libfreebl3-32bit)
+Requires:       (libgcrypt20-hmac if libgcrypt20)
+Requires:       (libgnutls30-hmac if libgnutls30)
+Requires:       (libgnutls30-hmac-32bit if libgnutls30-32bit)
+Requires:       (libopenssl1_0_0-hmac if libopenssl1_0_0)
+Requires:       (libopenssl1_0_0-hmac-32bit if libopenssl1_0_0-32bit)
+Requires:       (libopenssl1_1-hmac if libopenssl1_1)
+Requires:       (libopenssl1_1-hmac-32bit if libopenssl1_1-32bit)
+Requires:       (libsoftokn3-hmac if libsoftokn3)
+Requires:       (libsoftokn3-hmac-32bit if libsoftokn3-32bit)
+Requires:       (openssh-fips if openssh-clients)
+Requires:       (openssh-fips if openssh-server)
+Requires:       (strongswan-hmac if strongswan)
+
+%description fips
+This pattern installs the FIPS 140-2 specific packages that complete the 
various
+cryptographic modules in use. It is required if you want to run the
+machine with "fips=1".
+
+Please note that this pattern only enables FIPS 140-2 compliant operation, it 
does
+not directly make the system FIPS 140-2 certified nor validated.
+
+Please refer to SUSE official statements on the state of FIPS 140-2 
certification.
+
+%files fips
+%dir %{_docdir}/patterns
+%{_docdir}/patterns/fips.txt
+
 
################################################################################
 
 %package minimal_base
@@ -981,14 +1028,13 @@
 done
 
 # These packages don't generate a 32bit pattern
-for i in \
+for i in basesystem bootloader basic_desktop documentation fips 
transactional_base \
 %if 0%{?is_opensuse}
-basesystem bootloader basic_desktop console documentation selinux 
transactional_base update_test \
+console selinux update_test \
 %else
 %ifnarch s390 s390x
 32bit \
 %endif
-basesystem bootloader basic_desktop documentation \
 %endif
 %ifarch armv6hl armv7hl aarch64
 x11_raspberrypi \

++++++ pattern-definition-32bit.txt ++++++
--- /var/tmp/diff_new_pack.vsYGBG/_old  2021-06-24 18:22:38.028920185 +0200
+++ /var/tmp/diff_new_pack.vsYGBG/_new  2021-06-24 18:22:38.028920185 +0200
@@ -35,16 +35,16 @@
 Recommends:     pam-32bit
 Recommends:     pam-config-32bit
 Recommends:     rpm-32bit
-Recommends:     sysconfig-32bit
 Recommends:     system-user-nobody-32bit
 Recommends:     systemd-32bit
 Recommends:     util-linux-32bit
 Recommends:     zypper-32bit
-Recommends:     rollback-helper-32bit
 Recommends:     SUSEConnect-32bit
+Recommends:     rollback-helper-32bit
 Recommends:     purge-kernels-service-32bit
 Recommends:     busybox-static-32bit
 Recommends:     elfutils-32bit
+Recommends:     glibc-locale-base-32bit
 Recommends:     hostname-32bit
 Recommends:     iproute2-32bit
 Recommends:     issue-generator-32bit
@@ -58,7 +58,6 @@
 Recommends:     terminfo-iterm-32bit
 Recommends:     terminfo-screen-32bit
 Recommends:     timezone-32bit
-Recommends:     glibc-locale-base-32bit
 Recommends:     ppc64-diag-32bit
 Recommends:     haveged-32bit
 Provides:       pattern() = base%2d32bit
@@ -80,7 +79,6 @@
 Recommends:     openssh-32bit
 Recommends:     aaa_base-extras-32bit
 Recommends:     acl-32bit
-Recommends:     alsa-plugins-32bit
 Recommends:     attr-32bit
 Recommends:     autofs-32bit
 Recommends:     bash-completion-32bit
@@ -90,16 +88,8 @@
 Recommends:     command-not-found-32bit
 Recommends:     cpio-32bit
 Recommends:     cpupower-32bit
-Recommends:     cronie-32bit
 Recommends:     cryptsetup-32bit
-Recommends:     cups-32bit
-Recommends:     cups-client-32bit
 Recommends:     curl-32bit
-Recommends:     cyrus-sasl-32bit
-Recommends:     cyrus-sasl-crammd5-32bit
-Recommends:     cyrus-sasl-digestmd5-32bit
-Recommends:     cyrus-sasl-gssapi-32bit
-Recommends:     cyrus-sasl-plain-32bit
 Recommends:     deltarpm-32bit
 Recommends:     diffutils-32bit
 Recommends:     dos2unix-32bit
@@ -112,8 +102,8 @@
 Recommends:     fuse-32bit
 Recommends:     gawk-32bit
 Recommends:     gettext-runtime-32bit
-Recommends:     glibc-locale-base-32bit
 Recommends:     glibc-locale-32bit
+Recommends:     glibc-locale-base-32bit
 Recommends:     gpart-32bit
 Recommends:     gpg2-32bit
 Recommends:     gpm-32bit
@@ -145,7 +135,6 @@
 Recommends:     nscd-32bit
 Recommends:     ntfs-3g-32bit
 Recommends:     ntfsprogs-32bit
-Recommends:     openslp-32bit
 Recommends:     pam-config-32bit
 Recommends:     parted-32bit
 Recommends:     pciutils-32bit
@@ -153,7 +142,6 @@
 Recommends:     perl-Bootloader-32bit
 Recommends:     perl-base-32bit
 Recommends:     pinentry-32bit
-Recommends:     postfix-32bit
 Recommends:     psmisc-32bit
 Recommends:     rsync-32bit
 Recommends:     rsyslog-32bit
@@ -164,13 +152,10 @@
 Recommends:     sg3_utils-32bit
 Recommends:     smartmontools-32bit
 Recommends:     sudo-32bit
-Recommends:     sysconfig-32bit
 Recommends:     system-tuning-common-SUSE-32bit
 Recommends:     systemd-sysvinit-32bit
 Recommends:     time-32bit
 Recommends:     timezone-32bit
-Recommends:     translation-update-32bit
-Recommends:     udev-32bit
 Recommends:     udev-configure-printer-32bit
 Recommends:     usbutils-32bit
 Recommends:     vim-32bit
@@ -204,7 +189,6 @@
 Recommends:     ucode-intel-32bit
 Recommends:     joe-32bit
 Recommends:     mpt-status-32bit
-Recommends:     perl-TermReadLine-Gnu-32bit
 Recommends:     prctl-32bit
 Recommends:     procinfo-32bit
 Recommends:     procmail-32bit

++++++ pre_checkin.sh ++++++
--- /var/tmp/diff_new_pack.vsYGBG/_old  2021-06-24 18:22:38.052920212 +0200
+++ /var/tmp/diff_new_pack.vsYGBG/_new  2021-06-24 18:22:38.052920212 +0200
@@ -1,3 +1,3 @@
 #!/bin/sh
 
-perl create_32bit-patterns_file.pl -p base -s apparmor_opt -s basesystem -s 
basic_desktop -s bootloader -s console -s documentation -s enhanced_base_opt -s 
minimal_base_conflicts -s readonly_root_tools -s selinux -s transactional_base 
-s update_test -s x11_opt -s x11_raspberrypi > pattern-definition-32bit.txt
+perl create_32bit-patterns_file.pl -p base -s apparmor_opt -s basesystem -s 
basic_desktop -s bootloader -s console -s documentation -s enhanced_base_opt -s 
fips -s minimal_base_conflicts -s readonly_root_tools -s selinux -s 
transactional_base -s update_test -s x11_opt -s x11_raspberrypi > 
pattern-definition-32bit.txt

Reply via email to