Accepting request 1132683 from home:favogt:branches:openSUSE:Factory:Live
- list-xfce: Drop samba. Not really used but recommended by the pattern - list-xfce: Drop xdg-desktop-portal on Leap. - Drop qcom FW on non-aarch64 again - Only allow passwordless sudo for linux - list-common: Drop b43-fwcutter. Only makes sense if there's already a network connection. Keep pciutils though. OBS-URL: https://build.opensuse.org/request/show/1132683 OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Images:openSUSE-Tumbleweed/livecd-openSUSE?expand=0&rev=157
This commit is contained in:
parent
1f97f47d75
commit
5bb2125717
15
config.sh
15
config.sh
@ -115,8 +115,14 @@ rm -rf /usr/share/doc/packages/*
|
||||
|
||||
# Save more than 150 MiB by removing this, not very useful for lives
|
||||
rm -rf /lib/firmware/{liquidio,netronome,qed,mrvl,mellanox,cypress,dpaa2,bnx2x,cxgb4}
|
||||
# Keep some qcom firmware for Lenovo X13s and delete others (save ~50MiB)
|
||||
rm -rf /lib/firmware/qcom/{apq8016,apq8096,qcm2290,qrb4210,sdm845,sm8250,venus*,vpu*}
|
||||
if [ "$(arch)" == "aarch64" ]; then
|
||||
# Keep some qcom firmware for Lenovo X13s and delete others (save ~50MiB)
|
||||
rm -rf /lib/firmware/qcom/{apq8016,apq8096,qcm2290,qrb4210,sdm845,sm8250,venus*,vpu*}
|
||||
else
|
||||
rm -rf /lib/firmware/qcom
|
||||
fi
|
||||
# the new, optional nvidia gsp firmware blobs are huge - ~ 70MB
|
||||
find /lib/firmware/nvidia -name gsp | xargs -r rm -rf
|
||||
|
||||
|
||||
# The gems are unpackaged already, no need to store them twice
|
||||
@ -143,11 +149,10 @@ zypper --non-interactive rm -u skelcd-openSUSE || :
|
||||
zypper rl $(seq 1 $(zypper ll | wc -l))
|
||||
|
||||
#======================================
|
||||
# /etc/sudoers hack to fix #297695
|
||||
# sudoers hack to fix #297695
|
||||
# (Installation Live CD: no need to ask for password of root)
|
||||
#--------------------------------------
|
||||
sed -i -e "s/ALL ALL=(ALL) ALL/ALL ALL=(ALL) NOPASSWD: ALL/" /etc/sudoers
|
||||
chmod 0440 /etc/sudoers
|
||||
echo "linux ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/50-livecd
|
||||
|
||||
/usr/sbin/useradd -m -u 1000 linux -c "Live-CD User" -p ""
|
||||
|
||||
|
@ -34,6 +34,7 @@ buildignore patterns-gnome-gnome_multimedia_opt
|
||||
buildignore patterns-gnome-gnome_imaging_opt
|
||||
buildignore patterns-gnome-gnome_office_opt
|
||||
buildignore patterns-base-apparmor_opt
|
||||
buildignore patterns-base-documentation
|
||||
buildignore patterns-base-enhanced_base_opt
|
||||
buildignore patterns-fonts-fonts_opt
|
||||
buildignore patterns-desktop-imaging_opt
|
||||
@ -244,10 +245,11 @@ install quota
|
||||
install xfsdump
|
||||
install xfsprogs
|
||||
|
||||
install pciutils
|
||||
|
||||
# This was previously recommended by rest_cd_core
|
||||
install adaptec-firmware
|
||||
install atmel-firmware
|
||||
install b43-fwcutter
|
||||
install bluez-firmware
|
||||
install crda
|
||||
install dmidecode
|
||||
|
@ -40,6 +40,7 @@ buildignore simple-scan
|
||||
buildignore ghostscript
|
||||
buildignore myspell-en_US
|
||||
buildignore orca
|
||||
buildignore patterns-gnome-gnome_games
|
||||
|
||||
# gnome-software is a nice software center, but on the live medium only of limited use
|
||||
buildignore gnome-software
|
||||
@ -98,7 +99,6 @@ install alsa-firmware
|
||||
|
||||
# Previously required by rest_cd_gnome
|
||||
installPattern apparmor
|
||||
installPattern games
|
||||
installPattern gnome
|
||||
installPattern gnome_basis
|
||||
installPattern gnome_imaging
|
||||
|
@ -14,6 +14,12 @@ buildignore gtk3-immodule-vietnamese
|
||||
buildignore awesfx
|
||||
buildignore sbl
|
||||
buildignore gnome-online-accounts
|
||||
buildignore samba
|
||||
|
||||
if [ "$distro" = "leap" ]; then
|
||||
# Avoid pipewire. The desktop portal isn't really needed here.
|
||||
buildignore xdg-desktop-portal
|
||||
fi
|
||||
|
||||
#temp disabled - until build fuxed
|
||||
buildignore pragha
|
||||
|
@ -129,6 +129,8 @@
|
||||
<ignore name="patterns-gnome-gnome_office_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-base-apparmor_opt"/>
|
||||
<ignore name="patterns-base-apparmor_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-base-documentation"/>
|
||||
<ignore name="patterns-base-documentation"/>
|
||||
<package name="aaa_base" replaces="patterns-base-enhanced_base_opt"/>
|
||||
<ignore name="patterns-base-enhanced_base_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-fonts-fonts_opt"/>
|
||||
@ -365,9 +367,9 @@
|
||||
<package name="quota"/>
|
||||
<package name="xfsdump"/>
|
||||
<package name="xfsprogs"/>
|
||||
<package name="pciutils"/>
|
||||
<package name="adaptec-firmware"/>
|
||||
<package name="atmel-firmware"/>
|
||||
<package name="b43-fwcutter"/>
|
||||
<package name="bluez-firmware"/>
|
||||
<package name="crda"/>
|
||||
<package name="dmidecode"/>
|
||||
@ -522,6 +524,8 @@
|
||||
<ignore name="myspell-en_US"/>
|
||||
<package name="aaa_base" replaces="orca"/>
|
||||
<ignore name="orca"/>
|
||||
<package name="aaa_base" replaces="patterns-gnome-gnome_games"/>
|
||||
<ignore name="patterns-gnome-gnome_games"/>
|
||||
<package name="aaa_base" replaces="gnome-software"/>
|
||||
<ignore name="gnome-software"/>
|
||||
<package name="aaa_base" replaces="gnome-control-center-color"/>
|
||||
@ -575,7 +579,6 @@
|
||||
<package name="xf86-video-vmware" arch="i686,x86_64"/>
|
||||
<package name="alsa-firmware"/>
|
||||
<namedCollection name="apparmor"/>
|
||||
<namedCollection name="games"/>
|
||||
<namedCollection name="gnome"/>
|
||||
<namedCollection name="gnome_basis"/>
|
||||
<namedCollection name="gnome_imaging"/>
|
||||
|
@ -129,6 +129,8 @@
|
||||
<ignore name="patterns-gnome-gnome_office_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-base-apparmor_opt"/>
|
||||
<ignore name="patterns-base-apparmor_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-base-documentation"/>
|
||||
<ignore name="patterns-base-documentation"/>
|
||||
<package name="aaa_base" replaces="patterns-base-enhanced_base_opt"/>
|
||||
<ignore name="patterns-base-enhanced_base_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-fonts-fonts_opt"/>
|
||||
@ -365,9 +367,9 @@
|
||||
<package name="quota"/>
|
||||
<package name="xfsdump"/>
|
||||
<package name="xfsprogs"/>
|
||||
<package name="pciutils"/>
|
||||
<package name="adaptec-firmware"/>
|
||||
<package name="atmel-firmware"/>
|
||||
<package name="b43-fwcutter"/>
|
||||
<package name="bluez-firmware"/>
|
||||
<package name="crda"/>
|
||||
<package name="dmidecode"/>
|
||||
|
@ -129,6 +129,8 @@
|
||||
<ignore name="patterns-gnome-gnome_office_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-base-apparmor_opt"/>
|
||||
<ignore name="patterns-base-apparmor_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-base-documentation"/>
|
||||
<ignore name="patterns-base-documentation"/>
|
||||
<package name="aaa_base" replaces="patterns-base-enhanced_base_opt"/>
|
||||
<ignore name="patterns-base-enhanced_base_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-fonts-fonts_opt"/>
|
||||
@ -365,9 +367,9 @@
|
||||
<package name="quota"/>
|
||||
<package name="xfsdump"/>
|
||||
<package name="xfsprogs"/>
|
||||
<package name="pciutils"/>
|
||||
<package name="adaptec-firmware"/>
|
||||
<package name="atmel-firmware"/>
|
||||
<package name="b43-fwcutter"/>
|
||||
<package name="bluez-firmware"/>
|
||||
<package name="crda"/>
|
||||
<package name="dmidecode"/>
|
||||
|
@ -129,6 +129,8 @@
|
||||
<ignore name="patterns-gnome-gnome_office_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-base-apparmor_opt"/>
|
||||
<ignore name="patterns-base-apparmor_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-base-documentation"/>
|
||||
<ignore name="patterns-base-documentation"/>
|
||||
<package name="aaa_base" replaces="patterns-base-enhanced_base_opt"/>
|
||||
<ignore name="patterns-base-enhanced_base_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-fonts-fonts_opt"/>
|
||||
@ -365,9 +367,9 @@
|
||||
<package name="quota"/>
|
||||
<package name="xfsdump"/>
|
||||
<package name="xfsprogs"/>
|
||||
<package name="pciutils"/>
|
||||
<package name="adaptec-firmware"/>
|
||||
<package name="atmel-firmware"/>
|
||||
<package name="b43-fwcutter"/>
|
||||
<package name="bluez-firmware"/>
|
||||
<package name="crda"/>
|
||||
<package name="dmidecode"/>
|
||||
@ -441,6 +443,10 @@
|
||||
<ignore name="sbl"/>
|
||||
<package name="aaa_base" replaces="gnome-online-accounts"/>
|
||||
<ignore name="gnome-online-accounts"/>
|
||||
<package name="aaa_base" replaces="samba"/>
|
||||
<ignore name="samba"/>
|
||||
<package name="aaa_base" replaces="xdg-desktop-portal"/>
|
||||
<ignore name="xdg-desktop-portal"/>
|
||||
<package name="aaa_base" replaces="pragha"/>
|
||||
<ignore name="pragha"/>
|
||||
<package name="patterns-yast-yast2_basis"/>
|
||||
|
@ -1,3 +1,40 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 12 08:22:23 UTC 2023 - Fabian Vogt <fvogt@suse.com>
|
||||
|
||||
- list-xfce: Drop samba. Not really used but recommended by the pattern
|
||||
- list-xfce: Drop xdg-desktop-portal on Leap.
|
||||
- Drop qcom FW on non-aarch64 again
|
||||
- Only allow passwordless sudo for linux
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 6 15:58:56 UTC 2023 - Fabian Vogt <fvogt@suse.com>
|
||||
|
||||
- list-common: Drop b43-fwcutter. Only makes sense if there's already
|
||||
a network connection. Keep pciutils though.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 6 13:41:48 UTC 2023 - Dominique Leuenberger <dleuenberger@suse.com>
|
||||
|
||||
- list-common.sh: ignore patterns-base-documentation. This makes
|
||||
the Live CD a little bit smaller again, as it no longer includes
|
||||
+ cryptsetup-doc
|
||||
+ coreutils-doc (was explicitly ignored already; cleaned up)
|
||||
+ bash-doc (was explicitly ignored already; cleaned up)
|
||||
+ readline-doc (was explicitly ignored already; cleaned up)
|
||||
+ info-std
|
||||
+ systemd-doc (was explicitly ignored already; cleaned up)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 1 08:02:36 UTC 2023 - Dominique Leuenberger <dleuenberger@suse.com>
|
||||
|
||||
- list-gnome.sh: no longer install the games pattern. We really run
|
||||
low on space.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 11:17:40 UTC 2023 - Dominique Leuenberger <dleuenberger@suse.com>
|
||||
|
||||
- Drop the nvidia/gsp firmware images: they make up > 70MB.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 23 09:22:49 UTC 2023 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
||||
|
||||
|
@ -129,6 +129,8 @@
|
||||
<ignore name="patterns-gnome-gnome_office_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-base-apparmor_opt"/>
|
||||
<ignore name="patterns-base-apparmor_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-base-documentation"/>
|
||||
<ignore name="patterns-base-documentation"/>
|
||||
<package name="aaa_base" replaces="patterns-base-enhanced_base_opt"/>
|
||||
<ignore name="patterns-base-enhanced_base_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-fonts-fonts_opt"/>
|
||||
@ -365,9 +367,9 @@
|
||||
<package name="quota"/>
|
||||
<package name="xfsdump"/>
|
||||
<package name="xfsprogs"/>
|
||||
<package name="pciutils"/>
|
||||
<package name="adaptec-firmware"/>
|
||||
<package name="atmel-firmware"/>
|
||||
<package name="b43-fwcutter"/>
|
||||
<package name="bluez-firmware"/>
|
||||
<package name="crda"/>
|
||||
<package name="dmidecode"/>
|
||||
@ -513,6 +515,8 @@
|
||||
<ignore name="myspell-en_US"/>
|
||||
<package name="aaa_base" replaces="orca"/>
|
||||
<ignore name="orca"/>
|
||||
<package name="aaa_base" replaces="patterns-gnome-gnome_games"/>
|
||||
<ignore name="patterns-gnome-gnome_games"/>
|
||||
<package name="aaa_base" replaces="gnome-software"/>
|
||||
<ignore name="gnome-software"/>
|
||||
<package name="aaa_base" replaces="gnome-control-center-color"/>
|
||||
@ -566,7 +570,6 @@
|
||||
<package name="xf86-video-vmware" arch="i686,x86_64"/>
|
||||
<package name="alsa-firmware"/>
|
||||
<namedCollection name="apparmor"/>
|
||||
<namedCollection name="games"/>
|
||||
<namedCollection name="gnome"/>
|
||||
<namedCollection name="gnome_basis"/>
|
||||
<namedCollection name="gnome_imaging"/>
|
||||
|
@ -129,6 +129,8 @@
|
||||
<ignore name="patterns-gnome-gnome_office_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-base-apparmor_opt"/>
|
||||
<ignore name="patterns-base-apparmor_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-base-documentation"/>
|
||||
<ignore name="patterns-base-documentation"/>
|
||||
<package name="aaa_base" replaces="patterns-base-enhanced_base_opt"/>
|
||||
<ignore name="patterns-base-enhanced_base_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-fonts-fonts_opt"/>
|
||||
@ -365,9 +367,9 @@
|
||||
<package name="quota"/>
|
||||
<package name="xfsdump"/>
|
||||
<package name="xfsprogs"/>
|
||||
<package name="pciutils"/>
|
||||
<package name="adaptec-firmware"/>
|
||||
<package name="atmel-firmware"/>
|
||||
<package name="b43-fwcutter"/>
|
||||
<package name="bluez-firmware"/>
|
||||
<package name="crda"/>
|
||||
<package name="dmidecode"/>
|
||||
|
@ -129,6 +129,8 @@
|
||||
<ignore name="patterns-gnome-gnome_office_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-base-apparmor_opt"/>
|
||||
<ignore name="patterns-base-apparmor_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-base-documentation"/>
|
||||
<ignore name="patterns-base-documentation"/>
|
||||
<package name="aaa_base" replaces="patterns-base-enhanced_base_opt"/>
|
||||
<ignore name="patterns-base-enhanced_base_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-fonts-fonts_opt"/>
|
||||
@ -365,9 +367,9 @@
|
||||
<package name="quota"/>
|
||||
<package name="xfsdump"/>
|
||||
<package name="xfsprogs"/>
|
||||
<package name="pciutils"/>
|
||||
<package name="adaptec-firmware"/>
|
||||
<package name="atmel-firmware"/>
|
||||
<package name="b43-fwcutter"/>
|
||||
<package name="bluez-firmware"/>
|
||||
<package name="crda"/>
|
||||
<package name="dmidecode"/>
|
||||
|
@ -129,6 +129,8 @@
|
||||
<ignore name="patterns-gnome-gnome_office_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-base-apparmor_opt"/>
|
||||
<ignore name="patterns-base-apparmor_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-base-documentation"/>
|
||||
<ignore name="patterns-base-documentation"/>
|
||||
<package name="aaa_base" replaces="patterns-base-enhanced_base_opt"/>
|
||||
<ignore name="patterns-base-enhanced_base_opt"/>
|
||||
<package name="aaa_base" replaces="patterns-fonts-fonts_opt"/>
|
||||
@ -365,9 +367,9 @@
|
||||
<package name="quota"/>
|
||||
<package name="xfsdump"/>
|
||||
<package name="xfsprogs"/>
|
||||
<package name="pciutils"/>
|
||||
<package name="adaptec-firmware"/>
|
||||
<package name="atmel-firmware"/>
|
||||
<package name="b43-fwcutter"/>
|
||||
<package name="bluez-firmware"/>
|
||||
<package name="crda"/>
|
||||
<package name="dmidecode"/>
|
||||
@ -441,6 +443,8 @@
|
||||
<ignore name="sbl"/>
|
||||
<package name="aaa_base" replaces="gnome-online-accounts"/>
|
||||
<ignore name="gnome-online-accounts"/>
|
||||
<package name="aaa_base" replaces="samba"/>
|
||||
<ignore name="samba"/>
|
||||
<package name="aaa_base" replaces="pragha"/>
|
||||
<ignore name="pragha"/>
|
||||
<package name="patterns-yast-yast2_basis"/>
|
||||
|
Loading…
Reference in New Issue
Block a user