Accepting request 946381 from system:install:head
OBS-URL: https://build.opensuse.org/request/show/946381 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patterns-base?expand=0&rev=84
This commit is contained in:
commit
8e2b3766bc
@ -1,3 +1,19 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jan 14 09:41:11 UTC 2022 - Thorsten Kukuk <kukuk@suse.com>
|
||||||
|
|
||||||
|
- Install PAM manual pages instead of the PDFs
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jan 13 11:12:06 UTC 2022 - Guilherme Moro <gmoro@suse.com>
|
||||||
|
|
||||||
|
- specfile cleanup
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jan 12 09:18:16 UTC 2022 - Fabian Vogt <fvogt@suse.com>
|
||||||
|
|
||||||
|
- Don't recommend ntfs-3g by default on TW, the kernel module got
|
||||||
|
improved
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Dec 17 15:24:56 UTC 2021 - Fabian Vogt <fabian@ritter-vogt.de>
|
Fri Dec 17 15:24:56 UTC 2021 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package patterns-base
|
# spec file for package patterns-base
|
||||||
#
|
#
|
||||||
# Copyright (c) 2021 SUSE LLC
|
# Copyright (c) 2022 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -48,7 +48,7 @@ Provides: pattern() = 32bit
|
|||||||
Provides: pattern-icon() = pattern-cli
|
Provides: pattern-icon() = pattern-cli
|
||||||
Provides: pattern-order() = 1180
|
Provides: pattern-order() = 1180
|
||||||
Provides: pattern-visible()
|
Provides: pattern-visible()
|
||||||
%obsolete_legacy_pattern 32bit
|
%{obsolete_legacy_pattern 32bit}
|
||||||
|
|
||||||
%description 32bit
|
%description 32bit
|
||||||
This will install the 32-bit variant of all selected patterns. This allows to execute 32-bit software.
|
This will install the 32-bit variant of all selected patterns. This allows to execute 32-bit software.
|
||||||
@ -68,9 +68,7 @@ Provides: pattern() = apparmor
|
|||||||
Provides: pattern-icon() = pattern-apparmor
|
Provides: pattern-icon() = pattern-apparmor
|
||||||
Provides: pattern-order() = 1100
|
Provides: pattern-order() = 1100
|
||||||
Provides: pattern-visible()
|
Provides: pattern-visible()
|
||||||
%obsolete_legacy_pattern apparmor
|
|
||||||
Requires: pattern() = minimal_base
|
Requires: pattern() = minimal_base
|
||||||
|
|
||||||
Requires: apparmor-abstractions
|
Requires: apparmor-abstractions
|
||||||
Requires: apparmor-parser
|
Requires: apparmor-parser
|
||||||
Requires: apparmor-profiles
|
Requires: apparmor-profiles
|
||||||
@ -78,12 +76,12 @@ Recommends: apparmor-docs
|
|||||||
Recommends: apparmor-utils
|
Recommends: apparmor-utils
|
||||||
Recommends: yast2-apparmor
|
Recommends: yast2-apparmor
|
||||||
Suggests: pam_apparmor
|
Suggests: pam_apparmor
|
||||||
|
%{obsolete_legacy_pattern apparmor}
|
||||||
%if 0%{?is_opensuse}
|
%if 0%{?is_opensuse}
|
||||||
Requires: audit
|
Requires: audit
|
||||||
%else
|
%else
|
||||||
Recommends: audit
|
Recommends: audit
|
||||||
%endif
|
%endif
|
||||||
Recommends: apparmor-docs
|
|
||||||
|
|
||||||
%description apparmor
|
%description apparmor
|
||||||
AppArmor is an application security framework that provides mandatory access control for programs. It protects from exploitation of software flaws and compromised systems. It offers an advanced tool set that automates the development of per-program application security without requiring additional knowledge.
|
AppArmor is an application security framework that provides mandatory access control for programs. It protects from exploitation of software flaws and compromised systems. It offers an advanced tool set that automates the development of per-program application security without requiring additional knowledge.
|
||||||
@ -119,14 +117,8 @@ Provides: pattern() = base
|
|||||||
Provides: pattern-icon() = pattern-basis
|
Provides: pattern-icon() = pattern-basis
|
||||||
Provides: pattern-order() = 1030
|
Provides: pattern-order() = 1030
|
||||||
Provides: pattern-visible()
|
Provides: pattern-visible()
|
||||||
%obsolete_legacy_pattern base
|
|
||||||
%obsolete_legacy_pattern minimal
|
|
||||||
Requires: pattern() = minimal_base
|
Requires: pattern() = minimal_base
|
||||||
|
|
||||||
Requires: aaa_base
|
Requires: aaa_base
|
||||||
%if %{with betatest}
|
|
||||||
Requires: aaa_base-malloccheck
|
|
||||||
%endif
|
|
||||||
Requires: bash
|
Requires: bash
|
||||||
Requires: ca-certificates-mozilla
|
Requires: ca-certificates-mozilla
|
||||||
Requires: coreutils
|
Requires: coreutils
|
||||||
@ -134,24 +126,12 @@ Requires: glibc
|
|||||||
Requires: libnss_usrfiles2
|
Requires: libnss_usrfiles2
|
||||||
Requires: pam
|
Requires: pam
|
||||||
Requires: pam-config
|
Requires: pam-config
|
||||||
|
# Support multiversion(kernel) (jsc#SLE-10162)
|
||||||
|
Requires: purge-kernels-service
|
||||||
Requires: rpm
|
Requires: rpm
|
||||||
Requires: system-user-nobody
|
Requires: system-user-nobody
|
||||||
Requires: systemd
|
Requires: systemd
|
||||||
Requires: util-linux
|
Requires: util-linux
|
||||||
# We don't necessarily want zypper in specific minimal environments
|
|
||||||
# e.g. buildroots and locked down appliance environments
|
|
||||||
Recommends: zypper
|
|
||||||
%if 0%{?sle_version}
|
|
||||||
Recommends: SUSEConnect
|
|
||||||
Recommends: rollback-helper
|
|
||||||
# SLES users expect all FS tools to be installed
|
|
||||||
# bsc#1095916
|
|
||||||
Recommends: e2fsprogs
|
|
||||||
Recommends: btrfsprogs
|
|
||||||
Recommends: xfsprogs
|
|
||||||
%endif
|
|
||||||
# Support multiversion(kernel) (jsc#SLE-10162)
|
|
||||||
Requires: purge-kernels-service
|
|
||||||
# Add some static base tool in case system explodes; Recommend only, as users are free to uninstall it
|
# Add some static base tool in case system explodes; Recommend only, as users are free to uninstall it
|
||||||
Recommends: busybox-static
|
Recommends: busybox-static
|
||||||
Recommends: elfutils
|
Recommends: elfutils
|
||||||
@ -169,32 +149,49 @@ Recommends: terminfo
|
|||||||
Recommends: terminfo-iterm
|
Recommends: terminfo-iterm
|
||||||
Recommends: terminfo-screen
|
Recommends: terminfo-screen
|
||||||
Recommends: timezone
|
Recommends: timezone
|
||||||
|
# We don't necessarily want zypper in specific minimal environments
|
||||||
|
# e.g. buildroots and locked down appliance environments
|
||||||
|
Recommends: zypper
|
||||||
|
# If anything requests "kernel", pick the full kernel package by default
|
||||||
|
Suggests: kernel-default
|
||||||
|
# we have two providers for 'pkgconfig(jack)' - prefer the real one to the one from pipewire
|
||||||
|
Suggests: libjack-devel
|
||||||
|
# We have two providers for libz.so.1: libz1 and libz1-ng-compat1. Favor the legacy one for now
|
||||||
|
Suggests: libz1
|
||||||
|
# There are multiple providers for /usr/bin/openssl and openssl(cli); defaulting to openssl
|
||||||
|
Suggests: openssl
|
||||||
|
# In line with above: the default openssl version is 1.1 for now; at the moment, the meta package does not provide all symbols needed
|
||||||
|
Suggests: openssl-1_1
|
||||||
|
# if anything wants to recommend an MTA, openSUSE defaults to postfix (boo#1136078)
|
||||||
|
Suggests: postfix
|
||||||
|
# We have two providers of psmisc, favour the regular one (not the busybox one)
|
||||||
|
Suggests: psmisc
|
||||||
|
# we have two providers for 'pulseaudio' - prefer the real one for the time being
|
||||||
|
Suggests: pulseaudio
|
||||||
|
# hint for aaa_base requiring /usr/bin/xz
|
||||||
|
Suggests: xz
|
||||||
|
%{obsolete_legacy_pattern base}
|
||||||
|
%{obsolete_legacy_pattern minimal}
|
||||||
|
%if %{with betatest}
|
||||||
|
Requires: aaa_base-malloccheck
|
||||||
|
%endif
|
||||||
|
%if 0%{?sle_version}
|
||||||
|
Recommends: SUSEConnect
|
||||||
|
Recommends: btrfsprogs
|
||||||
|
# SLES users expect all FS tools to be installed
|
||||||
|
# bsc#1095916
|
||||||
|
Recommends: e2fsprogs
|
||||||
|
Recommends: rollback-helper
|
||||||
|
Recommends: xfsprogs
|
||||||
|
%endif
|
||||||
%ifarch ppc64 ppc64le
|
%ifarch ppc64 ppc64le
|
||||||
# bsc#1098849
|
# bsc#1098849
|
||||||
Requires: ppc64-diag
|
Requires: ppc64-diag
|
||||||
%endif
|
%endif
|
||||||
# Current systems suffer from entropy starvation (bsc#1131369)
|
# Current systems suffer from entropy starvation (bsc#1131369)
|
||||||
%ifarch aarch64 %ix86 x86_64 ppc64 ppc64le s390x
|
%ifarch aarch64 %{ix86} x86_64 ppc64 ppc64le s390x
|
||||||
Recommends: haveged
|
Recommends: haveged
|
||||||
%endif
|
%endif
|
||||||
# hint for aaa_base requiring /usr/bin/xz
|
|
||||||
Suggests: xz
|
|
||||||
# if anything wants to recommend an MTA, openSUSE defaults to postfix (boo#1136078)
|
|
||||||
Suggests: postfix
|
|
||||||
# If anything requests "kernel", pick the full kernel package by default
|
|
||||||
Suggests: kernel-default
|
|
||||||
# we have two providers for 'pulseaudio' - prefer the real one for the time being
|
|
||||||
Suggests: pulseaudio
|
|
||||||
# we have two providers for 'pkgconfig(jack)' - prefer the real one to the one from pipewire
|
|
||||||
Suggests: libjack-devel
|
|
||||||
# There are multiple providers for /usr/bin/openssl and openssl(cli); defaulting to openssl
|
|
||||||
Suggests: openssl
|
|
||||||
# In line with above: the default openssl version is 1.1 for now; at the moment, the meta package does not provide all symbols needed
|
|
||||||
Suggests: openssl-1_1
|
|
||||||
# We have two providers for libz.so.1: libz1 and libz1-ng-compat1. Favor the legacy one for now
|
|
||||||
Suggests: libz1
|
|
||||||
# We have two providers of psmisc, favour the regular one (not the busybox one)
|
|
||||||
Suggests: psmisc
|
|
||||||
|
|
||||||
%description base
|
%description base
|
||||||
This is the base runtime system. It contains only a basic multiuser booting system. For running on real hardware, you need to add additional packages and pattern to make this pattern useful on its own.
|
This is the base runtime system. It contains only a basic multiuser booting system. For running on real hardware, you need to add additional packages and pattern to make this pattern useful on its own.
|
||||||
@ -218,7 +215,6 @@ Provides: pattern-icon() = pattern-x11
|
|||||||
Provides: pattern-visible()
|
Provides: pattern-visible()
|
||||||
%endif
|
%endif
|
||||||
Requires: pattern() = x11
|
Requires: pattern() = x11
|
||||||
|
|
||||||
# choose icewm-default if you have a choice
|
# choose icewm-default if you have a choice
|
||||||
# icewm-lite is too lightweight in new release
|
# icewm-lite is too lightweight in new release
|
||||||
Requires: icewm-default
|
Requires: icewm-default
|
||||||
@ -244,9 +240,7 @@ Provides: pattern() = console
|
|||||||
Provides: pattern-icon() = pattern-cli
|
Provides: pattern-icon() = pattern-cli
|
||||||
Provides: pattern-order() = 1120
|
Provides: pattern-order() = 1120
|
||||||
Provides: pattern-visible()
|
Provides: pattern-visible()
|
||||||
%obsolete_legacy_pattern console
|
|
||||||
Requires: pattern() = enhanced_base
|
Requires: pattern() = enhanced_base
|
||||||
|
|
||||||
Recommends: at
|
Recommends: at
|
||||||
Recommends: bc
|
Recommends: bc
|
||||||
Recommends: ed
|
Recommends: ed
|
||||||
@ -282,6 +276,7 @@ Suggests: pinfo
|
|||||||
Suggests: slrn
|
Suggests: slrn
|
||||||
Suggests: units
|
Suggests: units
|
||||||
Suggests: vlock
|
Suggests: vlock
|
||||||
|
%{obsolete_legacy_pattern console}
|
||||||
|
|
||||||
%description console
|
%description console
|
||||||
Applications useful for those using the console and no graphical desktop environment.
|
Applications useful for those using the console and no graphical desktop environment.
|
||||||
@ -302,12 +297,11 @@ Provides: pattern-icon() = pattern-documentation
|
|||||||
Provides: pattern-order() = 1005
|
Provides: pattern-order() = 1005
|
||||||
Provides: pattern-visible()
|
Provides: pattern-visible()
|
||||||
Requires: pattern() = minimal_base
|
Requires: pattern() = minimal_base
|
||||||
%obsolete_legacy_pattern documentation
|
|
||||||
|
|
||||||
Requires: man
|
Requires: man
|
||||||
Recommends: man-pages
|
Recommends: man-pages
|
||||||
# note pam is in every install so no point in using packageand
|
# note pam is in every install so no point in using packageand
|
||||||
Recommends: pam-doc
|
Recommends: pam-manpages
|
||||||
|
%{obsolete_legacy_pattern documentation}
|
||||||
|
|
||||||
%description documentation
|
%description documentation
|
||||||
Help and Support Documentation
|
Help and Support Documentation
|
||||||
@ -326,7 +320,6 @@ Provides: pattern() = enhanced_base
|
|||||||
Provides: pattern-icon() = pattern-basis
|
Provides: pattern-icon() = pattern-basis
|
||||||
Provides: pattern-order() = 1060
|
Provides: pattern-order() = 1060
|
||||||
Provides: pattern-visible()
|
Provides: pattern-visible()
|
||||||
%obsolete_legacy_pattern enhanced_base
|
|
||||||
Requires: pattern() = base
|
Requires: pattern() = base
|
||||||
Recommends: pattern() = apparmor
|
Recommends: pattern() = apparmor
|
||||||
%if 0%{?is_opensuse}
|
%if 0%{?is_opensuse}
|
||||||
@ -334,7 +327,6 @@ Recommends: pattern() = documentation
|
|||||||
Recommends: pattern() = sw_management
|
Recommends: pattern() = sw_management
|
||||||
Recommends: pattern() = yast2_basis
|
Recommends: pattern() = yast2_basis
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
Requires: openssh
|
Requires: openssh
|
||||||
Recommends: aaa_base-extras
|
Recommends: aaa_base-extras
|
||||||
# getfacl and setfacl
|
# getfacl and setfacl
|
||||||
@ -349,7 +341,6 @@ Recommends: bzip2
|
|||||||
# #375103
|
# #375103
|
||||||
Recommends: cifs-utils
|
Recommends: cifs-utils
|
||||||
Recommends: command-not-found
|
Recommends: command-not-found
|
||||||
Suggests: scout-command-not-found
|
|
||||||
Recommends: cpio
|
Recommends: cpio
|
||||||
Recommends: cpupower
|
Recommends: cpupower
|
||||||
Recommends: cryptsetup
|
Recommends: cryptsetup
|
||||||
@ -406,8 +397,11 @@ Recommends: netcfg
|
|||||||
Recommends: nfs-client
|
Recommends: nfs-client
|
||||||
Recommends: nfsidmap
|
Recommends: nfsidmap
|
||||||
Recommends: nscd
|
Recommends: nscd
|
||||||
|
# Kernel 5.15+ has an improved R/W ntfs module
|
||||||
|
%if 0%{?suse_version} < 1550
|
||||||
# mount NTFS rw (bsc#1087242)
|
# mount NTFS rw (bsc#1087242)
|
||||||
Recommends: ntfs-3g
|
Recommends: ntfs-3g
|
||||||
|
%endif
|
||||||
Recommends: ntfsprogs
|
Recommends: ntfsprogs
|
||||||
# TODO: should this be in more places
|
# TODO: should this be in more places
|
||||||
Recommends: pam-config
|
Recommends: pam-config
|
||||||
@ -417,17 +411,10 @@ Recommends: pciutils-ids
|
|||||||
Recommends: perl-Bootloader
|
Recommends: perl-Bootloader
|
||||||
Recommends: perl-base
|
Recommends: perl-base
|
||||||
Recommends: pinentry
|
Recommends: pinentry
|
||||||
|
Recommends: plymouth
|
||||||
# fuser (psmisc) by default (#304694)
|
# fuser (psmisc) by default (#304694)
|
||||||
Recommends: psmisc
|
Recommends: psmisc
|
||||||
Recommends: rsync
|
Recommends: rsync
|
||||||
%if 0%{?sle_version}
|
|
||||||
# in SLE we still want /var/log/messages as all of the docu refers to it
|
|
||||||
# TODO: if we still want it everywhere it should move back to base
|
|
||||||
Recommends: rsyslog
|
|
||||||
%else
|
|
||||||
# go for journal in TW (boo#1143144)
|
|
||||||
Recommends: systemd-logger
|
|
||||||
%endif
|
|
||||||
# Bug 424707 - Feature "Command not found" for openSUSE by default
|
# Bug 424707 - Feature "Command not found" for openSUSE by default
|
||||||
Recommends: scout
|
Recommends: scout
|
||||||
Recommends: screen
|
Recommends: screen
|
||||||
@ -435,13 +422,13 @@ Recommends: sed
|
|||||||
Recommends: sg3_utils
|
Recommends: sg3_utils
|
||||||
Recommends: smartmontools
|
Recommends: smartmontools
|
||||||
Recommends: sudo
|
Recommends: sudo
|
||||||
#SUSE hardware tunings
|
|
||||||
Recommends: udev-extra-rules
|
|
||||||
Recommends: systemd-sysvinit
|
Recommends: systemd-sysvinit
|
||||||
Recommends: time
|
Recommends: time
|
||||||
Recommends: timezone
|
Recommends: timezone
|
||||||
# autoconfig new printers - bnc#808014
|
# autoconfig new printers - bnc#808014
|
||||||
Recommends: udev-configure-printer
|
Recommends: udev-configure-printer
|
||||||
|
#SUSE hardware tunings
|
||||||
|
Recommends: udev-extra-rules
|
||||||
# lsusb is good for debugging USB devices - #401593
|
# lsusb is good for debugging USB devices - #401593
|
||||||
Recommends: usbutils
|
Recommends: usbutils
|
||||||
# Our editor of choice
|
# Our editor of choice
|
||||||
@ -454,9 +441,19 @@ Suggests: biosdevname
|
|||||||
Suggests: cpupower
|
Suggests: cpupower
|
||||||
# #437252
|
# #437252
|
||||||
Suggests: pam_ssh
|
Suggests: pam_ssh
|
||||||
|
Suggests: scout-command-not-found
|
||||||
Suggests: xfsprogs
|
Suggests: xfsprogs
|
||||||
Suggests: zip
|
Suggests: zip
|
||||||
%ifarch aarch64 %ix86 x86_64
|
%{obsolete_legacy_pattern enhanced_base}
|
||||||
|
%if 0%{?sle_version}
|
||||||
|
# in SLE we still want /var/log/messages as all of the docu refers to it
|
||||||
|
# TODO: if we still want it everywhere it should move back to base
|
||||||
|
Recommends: rsyslog
|
||||||
|
%else
|
||||||
|
# go for journal in TW (boo#1143144)
|
||||||
|
Recommends: systemd-logger
|
||||||
|
%endif
|
||||||
|
%ifarch aarch64 %{ix86} x86_64
|
||||||
Recommends: dmidecode
|
Recommends: dmidecode
|
||||||
%endif
|
%endif
|
||||||
%ifarch ppc
|
%ifarch ppc
|
||||||
@ -468,52 +465,35 @@ Recommends: mouseemu
|
|||||||
Recommends: pdisk
|
Recommends: pdisk
|
||||||
Recommends: powerpc32
|
Recommends: powerpc32
|
||||||
%endif
|
%endif
|
||||||
Recommends: plymouth
|
|
||||||
# Other packages we have in openSUSE and not SLE-15
|
# Other packages we have in openSUSE and not SLE-15
|
||||||
%if 0%{?is_opensuse}
|
%if 0%{?is_opensuse}
|
||||||
Recommends: dmraid
|
Recommends: dmraid
|
||||||
Recommends: dosfstools
|
Recommends: dosfstools
|
||||||
Recommends: ifplugd
|
Recommends: ifplugd
|
||||||
|
Recommends: joe
|
||||||
Recommends: klogd
|
Recommends: klogd
|
||||||
|
Recommends: mpt-status
|
||||||
# boo#1034493
|
# boo#1034493
|
||||||
Recommends: nano
|
Recommends: nano
|
||||||
Recommends: openldap2-client
|
Recommends: openldap2-client
|
||||||
Recommends: prctl
|
Recommends: prctl
|
||||||
# fuser (psmisc) by default (#304694)
|
|
||||||
Recommends: psmisc
|
|
||||||
Recommends: smp_utils
|
|
||||||
# useful for debugging
|
|
||||||
Recommends: strace
|
|
||||||
# having a ftp command line client is good for moving log files
|
|
||||||
Recommends: tnftp
|
|
||||||
Recommends: tuned
|
|
||||||
Recommends: wireless-tools
|
|
||||||
Recommends: wol
|
|
||||||
%ifarch %ix86 x86_64
|
|
||||||
Recommends: acpica
|
|
||||||
%endif
|
|
||||||
%ifarch x86_64
|
|
||||||
Recommends: mcelog
|
|
||||||
%endif
|
|
||||||
%ifarch aarch64 x86_64
|
|
||||||
Recommends: numactl
|
|
||||||
%endif
|
|
||||||
%ifarch %ix86 x86_64
|
|
||||||
Recommends: ucode-amd
|
|
||||||
Recommends: ucode-intel
|
|
||||||
%endif
|
|
||||||
Recommends: joe
|
|
||||||
Recommends: mpt-status
|
|
||||||
Recommends: prctl
|
|
||||||
Recommends: procinfo
|
Recommends: procinfo
|
||||||
Recommends: procmail
|
Recommends: procmail
|
||||||
Recommends: providers
|
Recommends: providers
|
||||||
|
# fuser (psmisc) by default (#304694)
|
||||||
|
Recommends: psmisc
|
||||||
Recommends: setserial
|
Recommends: setserial
|
||||||
Recommends: sharutils
|
Recommends: sharutils
|
||||||
|
Recommends: smp_utils
|
||||||
Recommends: spax
|
Recommends: spax
|
||||||
|
# useful for debugging
|
||||||
Recommends: strace
|
Recommends: strace
|
||||||
Recommends: terminfo
|
Recommends: terminfo
|
||||||
|
# having a ftp command line client is good for moving log files
|
||||||
|
Recommends: tnftp
|
||||||
|
Recommends: tuned
|
||||||
Recommends: vlan
|
Recommends: vlan
|
||||||
|
Recommends: wireless-tools
|
||||||
Recommends: wol
|
Recommends: wol
|
||||||
Suggests: acpid
|
Suggests: acpid
|
||||||
Suggests: cracklib-dict-full
|
Suggests: cracklib-dict-full
|
||||||
@ -536,8 +516,21 @@ Suggests: w3m-el
|
|||||||
Suggests: xdelta
|
Suggests: xdelta
|
||||||
# tool for xfs
|
# tool for xfs
|
||||||
Suggests: xfsdump
|
Suggests: xfsdump
|
||||||
|
%ifarch %{ix86} x86_64
|
||||||
|
Recommends: acpica
|
||||||
|
%endif
|
||||||
|
%ifarch x86_64
|
||||||
|
Recommends: mcelog
|
||||||
|
%endif
|
||||||
|
%ifarch aarch64 x86_64
|
||||||
|
Recommends: numactl
|
||||||
|
%endif
|
||||||
|
%ifarch %{ix86} x86_64
|
||||||
|
Recommends: ucode-amd
|
||||||
|
Recommends: ucode-intel
|
||||||
|
%endif
|
||||||
# #754959
|
# #754959
|
||||||
%ifarch %ix86 x86_64
|
%ifarch %{ix86} x86_64
|
||||||
Suggests: hyper-v
|
Suggests: hyper-v
|
||||||
%endif
|
%endif
|
||||||
%endif
|
%endif
|
||||||
@ -555,17 +548,10 @@ This is the enhanced base runtime system with lots of convenience packages.
|
|||||||
%pattern_primaryfunctions
|
%pattern_primaryfunctions
|
||||||
Summary: FIPS 140-2 specific packages
|
Summary: FIPS 140-2 specific packages
|
||||||
Group: Metapackages
|
Group: Metapackages
|
||||||
Provides: patterns-sles-fips = %{version}
|
|
||||||
Provides: pattern() = fips
|
Provides: pattern() = fips
|
||||||
Provides: pattern-icon() = pattern-basis-addon
|
Provides: pattern-icon() = pattern-basis-addon
|
||||||
Provides: pattern-order() = 3010
|
Provides: pattern-order() = 3010
|
||||||
Provides: pattern-visible()
|
Provides: pattern-visible()
|
||||||
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: (dracut-fips if dracut)
|
||||||
Requires: (libcryptsetup12-hmac if libcryptsetup12)
|
Requires: (libcryptsetup12-hmac if libcryptsetup12)
|
||||||
Requires: (libcryptsetup12-hmac-32bit if libcryptsetup12-32bit)
|
Requires: (libcryptsetup12-hmac-32bit if libcryptsetup12-32bit)
|
||||||
@ -583,6 +569,12 @@ Requires: (libsoftokn3-hmac-32bit if libsoftokn3-32bit)
|
|||||||
Requires: (openssh-fips if openssh-clients)
|
Requires: (openssh-fips if openssh-clients)
|
||||||
Requires: (openssh-fips if openssh-server)
|
Requires: (openssh-fips if openssh-server)
|
||||||
Requires: (strongswan-hmac if strongswan)
|
Requires: (strongswan-hmac if strongswan)
|
||||||
|
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}
|
||||||
|
|
||||||
%description fips
|
%description fips
|
||||||
This pattern installs the FIPS 140-2 specific packages that complete the various
|
This pattern installs the FIPS 140-2 specific packages that complete the various
|
||||||
@ -608,16 +600,15 @@ Provides: pattern() = minimal_base
|
|||||||
Provides: pattern-icon() = pattern-basis
|
Provides: pattern-icon() = pattern-basis
|
||||||
Provides: pattern-order() = 5190
|
Provides: pattern-order() = 5190
|
||||||
Provides: pattern-visible()
|
Provides: pattern-visible()
|
||||||
%obsolete_legacy_pattern minimal_base
|
|
||||||
|
|
||||||
Requires: branding
|
Requires: branding
|
||||||
Requires: distribution-release
|
|
||||||
# Tell the solver to default to the main product
|
|
||||||
Suggests: openSUSE-release
|
|
||||||
Requires: filesystem
|
|
||||||
# those packages are actually useless as they don't use
|
# those packages are actually useless as they don't use
|
||||||
# %_keyringpath but we need them eg for kiwi
|
# %_keyringpath but we need them eg for kiwi
|
||||||
Requires: build-key
|
Requires: build-key
|
||||||
|
Requires: distribution-release
|
||||||
|
Requires: filesystem
|
||||||
|
# Tell the solver to default to the main product
|
||||||
|
Suggests: openSUSE-release
|
||||||
|
%{obsolete_legacy_pattern minimal_base}
|
||||||
|
|
||||||
%description minimal_base
|
%description minimal_base
|
||||||
This is the minimal runtime system. It is really a minimal system. It is intended as base for Appliances.
|
This is the minimal runtime system. It is really a minimal system. It is intended as base for Appliances.
|
||||||
@ -633,9 +624,9 @@ This is the minimal runtime system. It is really a minimal system. It is intende
|
|||||||
Summary: Bootloader
|
Summary: Bootloader
|
||||||
Group: Metapackages
|
Group: Metapackages
|
||||||
Provides: pattern() = bootloader
|
Provides: pattern() = bootloader
|
||||||
|
Requires: (grub2-snapper-plugin if snapper)
|
||||||
#
|
#
|
||||||
Requires: grub2
|
Requires: grub2
|
||||||
Requires: (grub2-snapper-plugin if snapper)
|
|
||||||
%ifarch x86_64
|
%ifarch x86_64
|
||||||
# XXX: not sure this really belongs here. More like a kernel
|
# XXX: not sure this really belongs here. More like a kernel
|
||||||
# rather than bootloader related thing?
|
# rather than bootloader related thing?
|
||||||
@ -684,15 +675,14 @@ Provides: pattern-icon() = pattern-selinux
|
|||||||
Provides: pattern-order() = 1110
|
Provides: pattern-order() = 1110
|
||||||
Provides: pattern-visible()
|
Provides: pattern-visible()
|
||||||
Requires: pattern() = minimal_base
|
Requires: pattern() = minimal_base
|
||||||
|
Requires: policycoreutils
|
||||||
|
Requires: selinux-autorelabel
|
||||||
|
Requires: selinux-policy
|
||||||
|
Requires: selinux-tools
|
||||||
Recommends: checkpolicy
|
Recommends: checkpolicy
|
||||||
Recommends: container-selinux
|
Recommends: container-selinux
|
||||||
Requires: policycoreutils
|
|
||||||
Recommends: restorecond
|
Recommends: restorecond
|
||||||
Requires: selinux-policy
|
|
||||||
Recommends: selinux-policy-targeted
|
Recommends: selinux-policy-targeted
|
||||||
Requires: selinux-autorelabel
|
|
||||||
Requires: selinux-tools
|
|
||||||
|
|
||||||
%description selinux
|
%description selinux
|
||||||
Security-Enhanced Linux (SELinux) provides a mechanism for supporting access control security policies, including mandatory access controls (MAC).
|
Security-Enhanced Linux (SELinux) provides a mechanism for supporting access control security policies, including mandatory access controls (MAC).
|
||||||
@ -713,15 +703,14 @@ Provides: pattern() = sw_management
|
|||||||
Provides: pattern-icon() = pattern-software-management
|
Provides: pattern-icon() = pattern-software-management
|
||||||
Provides: pattern-order() = 1360
|
Provides: pattern-order() = 1360
|
||||||
Provides: pattern-visible()
|
Provides: pattern-visible()
|
||||||
%obsolete_legacy_pattern sw_management
|
|
||||||
# Zypper is the basic sw_management stack for *SUSE
|
|
||||||
Requires: zypper
|
|
||||||
%if 0%{?sle_version}
|
|
||||||
Recommends: pattern() = sw_management_x11
|
Recommends: pattern() = sw_management_x11
|
||||||
|
%if 0%{?sle_version}
|
||||||
Recommends: lifecycle-data
|
Recommends: lifecycle-data
|
||||||
Recommends: zypper-lifecycle-plugin
|
Recommends: zypper-lifecycle-plugin
|
||||||
%endif
|
%endif
|
||||||
|
# Zypper is the basic sw_management stack for *SUSE
|
||||||
|
Requires: zypper
|
||||||
|
%{obsolete_legacy_pattern sw_management}
|
||||||
|
|
||||||
%description sw_management
|
%description sw_management
|
||||||
This pattern provides a graphical application and a command line tool for keeping your system up to date.
|
This pattern provides a graphical application and a command line tool for keeping your system up to date.
|
||||||
@ -740,7 +729,6 @@ Provides: pattern() = transactional_base
|
|||||||
Provides: pattern-icon() = pattern-kubic
|
Provides: pattern-icon() = pattern-kubic
|
||||||
Provides: pattern-order() = 1050
|
Provides: pattern-order() = 1050
|
||||||
Requires: pattern() = base
|
Requires: pattern() = base
|
||||||
|
|
||||||
Requires: read-only-root-fs
|
Requires: read-only-root-fs
|
||||||
Requires: rebootmgr
|
Requires: rebootmgr
|
||||||
Requires: systemd-presets-branding-transactional-server
|
Requires: systemd-presets-branding-transactional-server
|
||||||
@ -766,14 +754,13 @@ Provides: pattern() = update_test
|
|||||||
Provides: pattern-icon() = pattern-tests
|
Provides: pattern-icon() = pattern-tests
|
||||||
Provides: pattern-order() = 1380
|
Provides: pattern-order() = 1380
|
||||||
Provides: pattern-visible()
|
Provides: pattern-visible()
|
||||||
%obsolete_legacy_pattern update_test
|
|
||||||
|
|
||||||
Requires: update-test-affects-package-manager
|
Requires: update-test-affects-package-manager
|
||||||
Requires: update-test-interactive
|
Requires: update-test-interactive
|
||||||
Requires: update-test-optional
|
Requires: update-test-optional
|
||||||
Requires: update-test-reboot-needed
|
Requires: update-test-reboot-needed
|
||||||
Requires: update-test-security
|
Requires: update-test-security
|
||||||
Requires: update-test-trivial
|
Requires: update-test-trivial
|
||||||
|
%{obsolete_legacy_pattern update_test}
|
||||||
|
|
||||||
%description update_test
|
%description update_test
|
||||||
Packages used for testing that the update stack works. These tiny packages do not have any functionality themselves.
|
Packages used for testing that the update stack works. These tiny packages do not have any functionality themselves.
|
||||||
@ -793,7 +780,6 @@ Provides: pattern() = x11
|
|||||||
Provides: pattern-icon() = pattern-x11
|
Provides: pattern-icon() = pattern-x11
|
||||||
Provides: pattern-order() = 1800
|
Provides: pattern-order() = 1800
|
||||||
Provides: pattern-visible()
|
Provides: pattern-visible()
|
||||||
%obsolete_legacy_pattern x11
|
|
||||||
Requires: pattern() = base
|
Requires: pattern() = base
|
||||||
%if 0%{?is_opensuse}
|
%if 0%{?is_opensuse}
|
||||||
Recommends: pattern() = x11_enhanced
|
Recommends: pattern() = x11_enhanced
|
||||||
@ -801,16 +787,14 @@ Recommends: pattern() = x11_enhanced
|
|||||||
# Requires to be safe on upgrade path for SLE
|
# Requires to be safe on upgrade path for SLE
|
||||||
Requires: pattern() = basic_desktop
|
Requires: pattern() = basic_desktop
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
Requires: xf86-input-libinput
|
Requires: xf86-input-libinput
|
||||||
Requires: xorg-x11-fonts-core
|
Requires: xorg-x11-fonts-core
|
||||||
Requires: xorg-x11-server
|
Requires: xorg-x11-server
|
||||||
|
# Recommend something other than xdm, default to lightdm
|
||||||
|
Recommends: (gdm or lightdm or sddm)
|
||||||
Recommends: dejavu-fonts
|
Recommends: dejavu-fonts
|
||||||
Recommends: libyui-qt
|
Recommends: libyui-qt
|
||||||
Recommends: libyui-qt-pkg
|
Recommends: libyui-qt-pkg
|
||||||
# Recommend something other than xdm, default to lightdm
|
|
||||||
Recommends: (gdm or lightdm or sddm)
|
|
||||||
Suggests: lightdm
|
|
||||||
Recommends: noto-sans-fonts
|
Recommends: noto-sans-fonts
|
||||||
Recommends: tigervnc
|
Recommends: tigervnc
|
||||||
Recommends: x11-tools
|
Recommends: x11-tools
|
||||||
@ -823,7 +807,8 @@ Recommends: xorg-x11-server-extra
|
|||||||
Recommends: xterm
|
Recommends: xterm
|
||||||
Recommends: xtermset
|
Recommends: xtermset
|
||||||
Recommends: yast2-control-center
|
Recommends: yast2-control-center
|
||||||
|
Suggests: lightdm
|
||||||
|
%{obsolete_legacy_pattern x11}
|
||||||
# bsc#1071953
|
# bsc#1071953
|
||||||
%ifnarch s390 s390x
|
%ifnarch s390 s390x
|
||||||
Recommends: xf86-input-vmmouse
|
Recommends: xf86-input-vmmouse
|
||||||
@ -846,25 +831,22 @@ Group: Metapackages
|
|||||||
Provides: pattern() = x11_enhanced
|
Provides: pattern() = x11_enhanced
|
||||||
Provides: pattern-icon() = pattern-x11
|
Provides: pattern-icon() = pattern-x11
|
||||||
Provides: pattern-order() = 1801
|
Provides: pattern-order() = 1801
|
||||||
Requires: pattern() = enhanced_base
|
|
||||||
Requires: pattern() = fonts
|
|
||||||
Requires: pattern() = x11
|
|
||||||
Recommends: pattern() = x11_yast
|
|
||||||
Recommends: pattern() = yast2_desktop
|
|
||||||
# For SLE-15-SPX - install basis and server here to keep behavior functionally the same
|
# For SLE-15-SPX - install basis and server here to keep behavior functionally the same
|
||||||
# Jump / Leap can follow the same setup as Tumbleweed
|
# Jump / Leap can follow the same setup as Tumbleweed
|
||||||
%if !0%{?is_opensuse}
|
%if !0%{?is_opensuse}
|
||||||
Recommends: pattern() = yast2_basis
|
Recommends: pattern() = yast2_basis
|
||||||
Recommends: pattern() = yast2_server
|
Recommends: pattern() = yast2_server
|
||||||
%endif
|
%endif
|
||||||
|
Requires: pattern() = enhanced_base
|
||||||
|
Requires: pattern() = fonts
|
||||||
|
Requires: pattern() = x11
|
||||||
|
Recommends: pattern() = x11_yast
|
||||||
|
Recommends: pattern() = yast2_desktop
|
||||||
# 1057377
|
# 1057377
|
||||||
Requires: glibc-locale
|
Requires: glibc-locale
|
||||||
Requires: glibc-locale-base
|
Requires: glibc-locale-base
|
||||||
Requires: xkeyboard-config
|
Requires: xkeyboard-config
|
||||||
Requires: xorg-x11-essentials
|
Requires: xorg-x11-essentials
|
||||||
# make it possible to install firefox or chromium
|
|
||||||
Recommends: web_browser
|
|
||||||
Recommends: cabextract
|
Recommends: cabextract
|
||||||
Recommends: command-not-found
|
Recommends: command-not-found
|
||||||
Recommends: dbus-1-glib
|
Recommends: dbus-1-glib
|
||||||
@ -878,6 +860,8 @@ Recommends: numlockx
|
|||||||
Recommends: opensuse-welcome
|
Recommends: opensuse-welcome
|
||||||
# #353229 - drag in empty replacements
|
# #353229 - drag in empty replacements
|
||||||
Recommends: translation-update
|
Recommends: translation-update
|
||||||
|
# make it possible to install firefox or chromium
|
||||||
|
Recommends: web_browser
|
||||||
Recommends: xauth
|
Recommends: xauth
|
||||||
Recommends: xdmbgrd
|
Recommends: xdmbgrd
|
||||||
Recommends: xkeyboard-config
|
Recommends: xkeyboard-config
|
||||||
@ -890,7 +874,6 @@ Recommends: yast2-network
|
|||||||
# This will install Firefox if no other browser is selected
|
# This will install Firefox if no other browser is selected
|
||||||
Suggests: MozillaFirefox
|
Suggests: MozillaFirefox
|
||||||
Suggests: MozillaFirefox-translations
|
Suggests: MozillaFirefox-translations
|
||||||
|
|
||||||
%if 0%{?is_opensuse}
|
%if 0%{?is_opensuse}
|
||||||
# #394406
|
# #394406
|
||||||
Suggests: desktop-data-openSUSE-extra
|
Suggests: desktop-data-openSUSE-extra
|
||||||
@ -904,9 +887,6 @@ Recommends: numlockx
|
|||||||
Recommends: openssh-askpass
|
Recommends: openssh-askpass
|
||||||
Recommends: susepaste
|
Recommends: susepaste
|
||||||
Recommends: susepaste-screenshot
|
Recommends: susepaste-screenshot
|
||||||
Suggests: gvim
|
|
||||||
Suggests: hexchat
|
|
||||||
Suggests: wpa_supplicant-gui
|
|
||||||
# needed e.g. for nvidia drivers
|
# needed e.g. for nvidia drivers
|
||||||
# #302566
|
# #302566
|
||||||
Recommends: x11-tools
|
Recommends: x11-tools
|
||||||
@ -915,7 +895,10 @@ Suggests: MozillaThunderbird
|
|||||||
Suggests: WindowMaker
|
Suggests: WindowMaker
|
||||||
Suggests: WindowMaker-applets
|
Suggests: WindowMaker-applets
|
||||||
Suggests: WindowMaker-themes
|
Suggests: WindowMaker-themes
|
||||||
|
Suggests: gvim
|
||||||
|
Suggests: hexchat
|
||||||
Suggests: unclutter
|
Suggests: unclutter
|
||||||
|
Suggests: wpa_supplicant-gui
|
||||||
Suggests: xlockmore
|
Suggests: xlockmore
|
||||||
Suggests: xorg-x11-driver-video-radeonhd
|
Suggests: xorg-x11-driver-video-radeonhd
|
||||||
Suggests: xorg-x11-driver-video-unichrome
|
Suggests: xorg-x11-driver-video-unichrome
|
||||||
@ -946,14 +929,23 @@ Provides: pattern-visible()
|
|||||||
# Patterns
|
# Patterns
|
||||||
Requires: pattern() = base
|
Requires: pattern() = base
|
||||||
Requires: pattern() = x11
|
Requires: pattern() = x11
|
||||||
# Drivers
|
|
||||||
Requires: xf86-input-evdev
|
|
||||||
Requires: xf86-input-libinput
|
|
||||||
Requires: xf86-video-fbdev
|
|
||||||
# Other X11 packages
|
# Other X11 packages
|
||||||
Requires: gconf2
|
Requires: gconf2
|
||||||
Requires: gtk2-metatheme-adwaita
|
Requires: gtk2-metatheme-adwaita
|
||||||
Requires: gtk3-metatheme-adwaita
|
Requires: gtk3-metatheme-adwaita
|
||||||
|
# X11/IceWM-specific packages
|
||||||
|
Requires: icewm
|
||||||
|
Requires: icewm-default
|
||||||
|
Requires: icewm-lite
|
||||||
|
Requires: icewm-theme-branding
|
||||||
|
# bsc#1095870
|
||||||
|
Requires: libyui-ncurses-pkg
|
||||||
|
Requires: libyui-qt-pkg
|
||||||
|
# for IceWM taskbar mailbox icon (bsc#1093913)
|
||||||
|
Requires: mutt
|
||||||
|
Requires: mutt-lang
|
||||||
|
Requires: polkit-default-privs
|
||||||
|
Requires: polkit-gnome-lang
|
||||||
Requires: x11-tools
|
Requires: x11-tools
|
||||||
Requires: x11perf
|
Requires: x11perf
|
||||||
Requires: xauth
|
Requires: xauth
|
||||||
@ -971,6 +963,10 @@ Requires: xdmbgrd
|
|||||||
Requires: xdpyinfo
|
Requires: xdpyinfo
|
||||||
Requires: xev
|
Requires: xev
|
||||||
Requires: xeyes
|
Requires: xeyes
|
||||||
|
# Drivers
|
||||||
|
Requires: xf86-input-evdev
|
||||||
|
Requires: xf86-input-libinput
|
||||||
|
Requires: xf86-video-fbdev
|
||||||
Requires: xfd
|
Requires: xfd
|
||||||
Requires: xfontsel
|
Requires: xfontsel
|
||||||
Requires: xgamma
|
Requires: xgamma
|
||||||
@ -1010,27 +1006,14 @@ Requires: xtermset
|
|||||||
Requires: xvinfo
|
Requires: xvinfo
|
||||||
Requires: xwd
|
Requires: xwd
|
||||||
Requires: xwininfo
|
Requires: xwininfo
|
||||||
|
Requires: yast2-control-center-qt
|
||||||
Requires: yast2-packager
|
Requires: yast2-packager
|
||||||
Requires: yast2-snapper
|
Requires: yast2-snapper
|
||||||
Requires: yast2-x11
|
Requires: yast2-x11
|
||||||
# bsc#1095870
|
|
||||||
Requires: libyui-ncurses-pkg
|
|
||||||
Requires: libyui-qt-pkg
|
|
||||||
Requires: yast2-control-center-qt
|
|
||||||
# Branding
|
# Branding
|
||||||
%if ! 0%{?is_opensuse}
|
%if ! 0%{?is_opensuse}
|
||||||
Requires: MozillaFirefox-branding-SLE
|
Requires: MozillaFirefox-branding-SLE
|
||||||
%endif
|
%endif
|
||||||
# X11/IceWM-specific packages
|
|
||||||
Requires: icewm
|
|
||||||
Requires: icewm-default
|
|
||||||
Requires: icewm-lite
|
|
||||||
Requires: icewm-theme-branding
|
|
||||||
Requires: polkit-default-privs
|
|
||||||
Requires: polkit-gnome-lang
|
|
||||||
# for IceWM taskbar mailbox icon (bsc#1093913)
|
|
||||||
Requires: mutt
|
|
||||||
Requires: mutt-lang
|
|
||||||
|
|
||||||
%description x11_raspberrypi
|
%description x11_raspberrypi
|
||||||
The X Window System provides the only standard platform-independent networked graphical window system bridging the heterogeneous platforms in today's enterprise: from network servers to desktops, thin clients, laptops, and handhelds, independent of operating system and hardware.
|
The X Window System provides the only standard platform-independent networked graphical window system bridging the heterogeneous platforms in today's enterprise: from network servers to desktops, thin clients, laptops, and handhelds, independent of operating system and hardware.
|
||||||
|
Loading…
Reference in New Issue
Block a user