osc copypac from project:openSUSE:Factory:Live package:livecd-openSUSE revision:29

OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Images:openSUSE-Tumbleweed/livecd-openSUSE?expand=0&rev=1
This commit is contained in:
Fabian Vogt 2018-11-14 08:33:47 +00:00 committed by Git OBS Bridge
commit b5f56bdd02
19 changed files with 3018 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.osc

10
COPYING Normal file
View File

@ -0,0 +1,10 @@
Copyright (c) 2007,2008, Novell, Inc.
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
* Neither the name of the Novell nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

7
_constraints Normal file
View File

@ -0,0 +1,7 @@
<constraints>
<hardware>
<disk>
<size unit="G">18</size>
</disk>
</hardware>
</constraints>

140
config.sh Normal file
View File

@ -0,0 +1,140 @@
#!/bin/bash
#================
# FILE : config.sh
#----------------
# PROJECT : openSUSE KIWI Image System
# COPYRIGHT : (c) 2006,2007,2008,2017 SUSE Linux GmbH. All rights reserved
# :
# AUTHOR : Marcus Schaefer <ms@suse.de>, Stephan Kulow <coolo@suse.de>, Fabian Vogt <fvogt@suse.com>
# :
# LICENSE : BSD
#======================================
# Functions...
#--------------------------------------
test -f /.kconfig && . /.kconfig
test -f /.profile && . /.profile
set -euox pipefail
exec | tee /var/log/config.log
exec 2>&1
pl=$(rpmqpack | grep openSUSE-release-livecd-)
# Get the flavor from the installed openSUSE-release-livecd- RPM
# as <censored> kiwi does not make the flavor accessible
desktop=$(echo "$pl" | awk -F- '{ print $4 }' | tr A-Z a-z)
# Not needed, but required by dracut-kiwi-live -> cdrkit-cdrtools-compat
rpm -q wodim && rpm -e --nodeps wodim
# Actually a hack: xrdb requires this, but on livecds it's not used
rpm -qa | grep "^cpp" | xargs -r rpm -e --nodeps
#--------------------------------------
# enable and disable services
for i in langset NetworkManager firewalld; do
systemctl -f enable $i
done
for i in sshd cron wicked purge-kernels; do
systemctl -f disable $i
done
echo '# multipath needs to be excluded from dracut as it breaks os-proper' > /etc/dracut.conf.d/no-multipath.conf
echo 'omit_dracutmodules+=" multipath "' >> /etc/dracut.conf.d/no-multipath.conf
cd /
# Import keys for installation
touch /installkey.gpg
gpg --batch --homedir /root/.gnupg --no-default-keyring --ignore-time-conflict --ignore-valid-from --keyring /installkey.gpg --import /usr/lib/rpm/gnupg/keys/*
mkdir -p /pubkeys
for i in /usr/lib/rpm/gnupg/keys/*.asc ; do
rpm --import $i || true
ln -s "$i" "/pubkeys/${i##*/}.key"
done
# Craft license.tar.gz used by YaST
(cd /etc/YaST2/licenses/base; tar -cvzf /license.tar.gz *)
# Remove some large locales to save space
rm -rf /usr/share/locale/{uk,sv,ru,ja,da,cs,sr,vi}
zypper --non-interactive rm yast2-trans-{uk,sv,ru,ja,da,cs,sr,vi} || :
# Some packages really exaggerate here
rm -rf /usr/share/doc/packages/*
# Save 50 MiB by removing this, not very useful for lives
rm -rf /lib/firmware/{liquidio,netronome}
# Add repos from /etc/YaST2/control.xml
add-yast-repos
zypper --non-interactive rm -u live-add-yast-repos
# Remove the zypper locks needed for a slimmer system
zypper rl $(seq 1 $(zypper ll | wc -l))
#======================================
# /etc/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
/usr/sbin/useradd -m -u 1000 linux -c "Live-CD User" -p ""
# delete passwords
passwd -d root
passwd -d linux
# empty password is ok
pam-config -a --nullok
: > /var/log/zypper.log
if [ "$desktop" = "kde" ]; then
# bug 989897, avoid creating desktop directory on KDE so that the default items are added on first login
cp /usr/share/applications/installation.desktop /usr/share/kio_desktop/DesktopLinks/
# Also show the update icon if the .desktop file is available
cp /usr/share/applications/upgrade.desktop /usr/share/kio_desktop/DesktopLinks/ || :
# Set the application as being "trusted"
chmod a+x /usr/share/kio_desktop/DesktopLinks/installation.desktop
chmod a+x /usr/share/kio_desktop/DesktopLinks/upgrade.desktop || :
# else case disabled: 'x11' (rescue) does not contain the installer, GNOME Shell has no concept of 'desktop'
#else
# # Add Installation icon to desktop folder
# mkdir -p /home/linux/.config /home/linux/Desktop
# echo 'XDG_DESKTOP_DIR="$HOME/Desktop"' > /home/linux/.config/user-dirs.dirs
# ln -s /usr/share/applications/installation.desktop /home/linux/Desktop/
# # Set the application as being "trusted"
# chmod a+x /home/linux/Desktop/installation.desktop
fi
chown -R linux /home/linux
chkstat --system --set
ln -s /usr/lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
baseUpdateSysConfig /etc/sysconfig/displaymanager DISPLAYMANAGER_AUTOLOGIN linux
baseUpdateSysConfig /etc/sysconfig/keyboard YAST_KEYBOARD "english-us,pc104"
baseUpdateSysConfig /etc/sysconfig/keyboard COMPOSETABLE "clear latin1.add"
baseUpdateSysConfig /etc/sysconfig/language RC_LANG ""
baseUpdateSysConfig /etc/sysconfig/console CONSOLE_FONT "eurlatgr.psfu"
baseUpdateSysConfig /etc/sysconfig/console CONSOLE_SCREENMAP trivial
baseUpdateSysConfig /etc/sysconfig/console CONSOLE_MAGIC "(K"
baseUpdateSysConfig /etc/sysconfig/console CONSOLE_ENCODING "UTF-8"
[ "$desktop" = "gnome" ] && displaymanager=gdm
[ "$desktop" = "kde" ] && displaymanager=sddm
[ "$desktop" = "x11" ] && displaymanager=lightdm
baseUpdateSysConfig /etc/sysconfig/displaymanager DISPLAYMANAGER $displaymanager
# boo#1039756
[ "$desktop" = "gnome" ] && baseUpdateSysConfig /etc/sysconfig/windowmanager DEFAULT_WM gnome
#Disable journal write to disk in live mode, bug 950999
echo "Storage=volatile" >> /etc/systemd/journald.conf
# Remove generated files (boo#1098535)
rm -rf /var/cache/zypp/* /var/lib/zypp/AnonymousUniqueId /var/lib/systemd/random-seed

168
list-common.sh Normal file
View File

@ -0,0 +1,168 @@
buildignore gutenprint
buildignore poppler-data
buildignore tin
buildignore desktop-translations
buildignore ft2demos
buildignore hplip-hpijs
buildignore libreoffice-base
buildignore libreoffice-mailmerge
buildignore libreoffice-math
buildignore libreoffice-filters-optional
buildignore libreoffice-pyuno
buildignore readline-doc
buildignore graphviz
buildignore linux-kernel-headers
buildignore bash-doc
buildignore hplip
buildignore gimp-plugins-python
buildignore patterns-openSUSE-gnome_basis_opt
buildignore patterns-openSUSE-gnome_admin
buildignore patterns-openSUSE-gnome_multimedia_opt
buildignore patterns-openSUSE-gnome_imaging_opt
buildignore patterns-openSUSE-gnome_office_opt
buildignore patterns-openSUSE-apparmor_opt
buildignore patterns-openSUSE-enhanced_base_opt
buildignore patterns-openSUSE-fonts_opt
buildignore patterns-openSUSE-imaging_opt
buildignore patterns-openSUSE-kde_utilities_opt
buildignore patterns-openSUSE-multimedia_opt
buildignore patterns-openSUSE-non_oss_opt
buildignore patterns-openSUSE-office_opt
buildignore patterns-openSUSE-x11_opt
buildignore patterns-gnome-gnome_basis_opt
buildignore patterns-gmome-gnome_admin
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-enhanced_base_opt
buildignore patterns-base-update_test
buildignore patterns-fonts-fonts_opt
buildignore patterns-desktop-imaging_opt
buildignore patterns-kde-kde_utilities_opt
buildignore patterns-desktop-multimedia_opt
buildignore patterns-openSUSE-non_oss_opt
buildignore patterns-office-office_opt
buildignore patterns-base-x11_opt
buildignore make
buildignore netpbm
buildignore manufacturer-PPDs
buildignore p7zip
install gfxboot
install cracklib
install cracklib-dict-full
# Don't pull in any -32bit libs
buildignore glibc-32bit
buildignore libvdpau_r300
buildignore libvdpau_radeonsi
buildignore libvdpau_r600
buildignore pavucontrol
buildignore libqmi-tools
buildignore python3-pip
buildignore binutils
buildignore multipath-tools-rbd
buildignore xorg-x11-Xvnc
buildignore cabextract
buildignore sssd
buildignore db-utils
buildignore deltarpm
buildignore dnsmasq
buildignore fribidi
buildignore ipmitool
buildignore irda
buildignore lomoco
buildignore mksh
buildignore system-config-printer-applet
buildignore udev-configure-printer
buildignore xorg-x11
buildignore xorg-x11-essentials
buildignore xorg-x11-server-extra
# config.sh enables autologin and configures the display-manager
install xdm
# We already have a different desktop
buildignore icewm
# We have enough fonts already
buildignore google-droid-fonts
buildignore noto-coloremoji-fonts
buildignore strace
buildignore tcsh
buildignore update-test-*
buildignore usbmuxd
# This would otherwise create a password prompt
# See also https://bugzilla.opensuse.org/show_bug.cgi?id=544314 and
# https://bugzilla.opensuse.org/show_bug.cgi?id=537343
buildignore gnome-keyring-pam
buildignore apparmor-docs
buildignore mutt-doc
buildignore cyrus-sasl
# Pulls in libgnustep
buildignore unar
# Pulled in by python3-kiwi in the buildroot
buildignore jing
# Won't work with current firefox anyway
buildignore icedtea-web
# Recommended by enhanced_base
buildignore autofs
buildignore expect
buildignore m4
buildignore mutt
buildignore net-snmp
buildignore recode
# Recommended by rest_cd_core
buildignore awesfx
buildignore espeak
buildignore pam_mount
# Recommended by man
buildignore groff-full
# Pulls in various python2 modules
buildignore tuned
# Printing support needs too much data (PPDs) to be useful
buildignore cups
buildignore system-config-printer
buildignore ghostscript
buildignore ghostscript-fonts-std
buildignore ghostscript-fonts-other
# We don't need those
buildignore yast2-samba-client
buildignore yast2-vpn
buildignore yast2-vm
buildignore yast2-journal
buildignore yast2-nfs-client
buildignore yast2-auth-client
buildignore yast2-sudo
# systemd-coredump makes no sense on a live image: there are no debuginfo installed
buildignore systemd-coredump
# VPNC is no longer
buildignore NetworkManager-vpnc-gnome
buildignore plasma-nm5-vpnc
# Conflicts with rsyslog otherwise
buildignore systemd-logger
# Can't install this with the latest kernel due to boo#1095148
# And virtualbox is build failed on i586 in TW - 20180617 maxlin
buildignore virtualbox-guest-kmp-default

53
list-gnome.sh Normal file
View File

@ -0,0 +1,53 @@
buildignore libreoffice-draw
buildignore libreoffice-impress
buildignore libreoffice-icon-theme-breeze
buildignore libreoffice-icon-theme-sifr
buildignore libreoffice-icon-theme-hicontrast
buildignore colord
# buildignore tk
buildignore libreoffice-calc
buildignore apparmor-utils
install patterns-media-rest_cd_gnome
installPattern rest_cd_gnome
install openSUSE-release-livecd-gnome
install branding-openSUSE
# adobe-sourcecodepro-fonts is the monospace font for openSUSE
install adobe-sourcecodepro-fonts
buildignore google-carlito-fonts
buildignore noto-sans-fonts
# Expected by openQA
install libreoffice-writer
install live-net-installer
install setxkbmap # Needed by yast2-keyboard
install yast2-qt-branding-openSUSE
# Pulls in sane-backends
buildignore simple-scan
buildignore ghostscript
buildignore orca
buildignore myspell-en_US
# Pulls in color management tools
buildignore gnome-control-center-color
# 17 MiB, really?
buildignore libgweather-lang
# We have bundle-lang-gnome... why do we still need -lang here?!?
buildignore gnome-user-docs-lang
# Pulls in clamav
buildignore amavisd-new
# Too big
buildignore inkscape
# Pulls in various python modules and duplicity
buildignore deja-dup
install gparted

57
list-kde.sh Normal file
View File

@ -0,0 +1,57 @@
buildignore gvfs
buildignore libreoffice-icon-theme-galaxy
buildignore libreoffice-icon-theme-hicontrast
buildignore libreoffice-icon-theme-tango
buildignore libreoffice-base-drivers-mysql
buildignore cairomm
buildignore evolution-data-server
buildignore notification-daemon
buildignore gdm
buildignore sane-backends
buildignore akregator
buildignore libreoffice-pyuno
buildignore ImageMagick
install patterns-kde-kde_office
installPattern kde_office
install patterns-media-rest_cd_kde
installPattern rest_cd_kde
install openSUSE-release-livecd-kde
install plasma5-workspace-branding-openSUSE
install baloo5-tools
install NetworkManager
# Don't add libreoffice for now, too large
buildignore libreoffice
buildignore libreoffice-kde4
buildignore libreoffice-icon-theme-breeze
# Required by LO, but otherwise too large
buildignore xorg-x11-fonts
buildignore ksplash-qml-branding-openSUSE
buildignore ksplashx-branding-openSUSE
buildignore kmag
buildignore kdenetwork4-filesharing
buildignore gnome-keyring
buildignore k3b
install live-net-installer
install setxkbmap # Needed by yast2-keyboard
install yast2-qt-branding-openSUSE
buildignore oxygen5-icon-theme-large
buildignore kpat
buildignore kmahjongg
buildignore xlockmore
buildignore ksudoku
buildignore kreversi
buildignore gwenview5
# Resolve have-choice
install plasma-nm5
install phonon4qt5-backend-gstreamer
buildignore ispell
# Remove all of PIM
buildignore libKF5AkonadiCore5
buildignore gdb
buildignore open-vm-tools-desktop
buildignore icewm
buildignore libproxy1-pacrunner-webkit
install partitionmanager

43
list-x11.sh Normal file
View File

@ -0,0 +1,43 @@
install branding-openSUSE
buildignore PackageKit
buildignore samba-libs
install yast2-trans-stats
install patterns-media-rest_cd_x11
installPattern rest_cd_x11
install openSUSE-release-livecd-x11
buildignore release-notes-openSUSE
buildignore gnome-themes-accessibility
buildignore xlockmore
buildignore unzip-doc
buildignore gtk2-immodule-inuktitut
buildignore gtk2-immodule-thai
buildignore gtk2-immodule-vietnamese
buildignore gtk3-immodule-inuktitut
buildignore gtk3-immodule-thai
buildignore gtk3-immodule-vietnamese
buildignore alsa
buildignore alsa-plugins
buildignore xscreensaver
buildignore PackageKit-gstreamer-plugin
buildignore ImageMagick
buildignore awesfx
buildignore sbl
buildignore open-vm-tools
buildignore gnome-online-accounts
buildignore xorg-x11-fonts
buildignore snapper
buildignore Mesa-libva
# No python2 necessary
buildignore python-base
buildignore aspell-en
buildignore ModemManager
buildignore yast2-users
buildignore yast2-printer
buildignore avahi
buildignore fprintd
buildignore accountsservice
install gparted

356
livecd-leap-gnome.kiwi Normal file
View File

@ -0,0 +1,356 @@
<?xml version="1.0"?>
<image schemaversion="6.5" name="openSUSE-Leap-15.1-GNOME-Live" displayname="openSUSE Leap 15.1 GNOME Live">
<description type="system">
<author>openSUSE Project</author>
<contact>opensuse@opensuse.org</contact>
<specification>openSUSE Live system</specification>
</description>
<profiles>
<profile name="noEFI" description="no EFI for x86" import="true" arch="i686"/>
<profile name="EFI" description="EFI for x86_64" import="true" arch="x86_64"/>
</profiles>
<preferences profiles="EFI">
<type primary="true" bootprofile="default" kernelcmdline="splash=silent quiet" flags="overlay" hybrid="true" hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" firmware="uefi" volid="openSUSE_Leap_15.1_GNOME_Live" mediacheck="true"/>
<version>2.8.0</version>
<bootloader-theme>openSUSE</bootloader-theme>
<bootsplash-theme>openSUSE</bootsplash-theme>
<packagemanager>zypper</packagemanager>
<rpm-check-signatures>false</rpm-check-signatures>
<locale>en_US</locale>
<rpm-excludedocs>true</rpm-excludedocs>
</preferences>
<preferences profiles="noEFI">
<type primary="true" bootprofile="default" kernelcmdline="splash=silent quiet" flags="overlay" hybrid="true" hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" firmware="bios" volid="openSUSE_Leap_15.1_GNOME_Live" mediacheck="true"/>
<version>2.8.0</version>
<bootloader-theme>openSUSE</bootloader-theme>
<bootsplash-theme>openSUSE</bootsplash-theme>
<packagemanager>zypper</packagemanager>
<rpm-check-signatures>false</rpm-check-signatures>
<locale>en_US</locale>
<rpm-excludedocs>true</rpm-excludedocs>
</preferences>
<users>
<user groups="root" name="root" password="" home="/root"/>
</users>
<packages type="image" patternType="plusRecommended">
<package name="kernel-default"/>
<package name="gfxboot-branding-openSUSE" bootinclude="true" bootdelete="true"/>
<package name="grub2-branding-openSUSE" bootinclude="true"/>
<package name="dracut-kiwi-live"/>
<!-- workaround for bnc#892087 -->
<package name="e2fsprogs" bootinclude="true"/>
<package name="pam"/>
<package name="pam-config"/>
<package name="udev"/>
<package name="aaa_base"/>
<package name="tar"/>
<package name="patch"/>
<package name="zypper"/>
<package name="grub2-x86_64-efi" arch="x86_64"/>
<package name="memtest86+"/>
<package name="live-langset-data"/>
<package name="live-add-yast-repos"/>
<archive name="livecd-udev.tar.xz"/>
<!-- list-common.sh -->
<package name="aaa_base" replaces="gutenprint"/>
<ignore name="gutenprint"/>
<package name="aaa_base" replaces="poppler-data"/>
<ignore name="poppler-data"/>
<package name="aaa_base" replaces="tin"/>
<ignore name="tin"/>
<package name="aaa_base" replaces="desktop-translations"/>
<ignore name="desktop-translations"/>
<package name="aaa_base" replaces="ft2demos"/>
<ignore name="ft2demos"/>
<package name="aaa_base" replaces="hplip-hpijs"/>
<ignore name="hplip-hpijs"/>
<package name="aaa_base" replaces="libreoffice-base"/>
<ignore name="libreoffice-base"/>
<package name="aaa_base" replaces="libreoffice-mailmerge"/>
<ignore name="libreoffice-mailmerge"/>
<package name="aaa_base" replaces="libreoffice-math"/>
<ignore name="libreoffice-math"/>
<package name="aaa_base" replaces="libreoffice-filters-optional"/>
<ignore name="libreoffice-filters-optional"/>
<package name="aaa_base" replaces="libreoffice-pyuno"/>
<ignore name="libreoffice-pyuno"/>
<package name="aaa_base" replaces="readline-doc"/>
<ignore name="readline-doc"/>
<package name="aaa_base" replaces="graphviz"/>
<ignore name="graphviz"/>
<package name="aaa_base" replaces="linux-kernel-headers"/>
<ignore name="linux-kernel-headers"/>
<package name="aaa_base" replaces="bash-doc"/>
<ignore name="bash-doc"/>
<package name="aaa_base" replaces="hplip"/>
<ignore name="hplip"/>
<package name="aaa_base" replaces="gimp-plugins-python"/>
<ignore name="gimp-plugins-python"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_basis_opt"/>
<ignore name="patterns-openSUSE-gnome_basis_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_admin"/>
<ignore name="patterns-openSUSE-gnome_admin"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_multimedia_opt"/>
<ignore name="patterns-openSUSE-gnome_multimedia_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_imaging_opt"/>
<ignore name="patterns-openSUSE-gnome_imaging_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_office_opt"/>
<ignore name="patterns-openSUSE-gnome_office_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-apparmor_opt"/>
<ignore name="patterns-openSUSE-apparmor_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-enhanced_base_opt"/>
<ignore name="patterns-openSUSE-enhanced_base_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-fonts_opt"/>
<ignore name="patterns-openSUSE-fonts_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-imaging_opt"/>
<ignore name="patterns-openSUSE-imaging_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-kde_utilities_opt"/>
<ignore name="patterns-openSUSE-kde_utilities_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-multimedia_opt"/>
<ignore name="patterns-openSUSE-multimedia_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-non_oss_opt"/>
<ignore name="patterns-openSUSE-non_oss_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-office_opt"/>
<ignore name="patterns-openSUSE-office_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-x11_opt"/>
<ignore name="patterns-openSUSE-x11_opt"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_basis_opt"/>
<ignore name="patterns-gnome-gnome_basis_opt"/>
<package name="aaa_base" replaces="patterns-gmome-gnome_admin"/>
<ignore name="patterns-gmome-gnome_admin"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_multimedia_opt"/>
<ignore name="patterns-gnome-gnome_multimedia_opt"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_imaging_opt"/>
<ignore name="patterns-gnome-gnome_imaging_opt"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_office_opt"/>
<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-enhanced_base_opt"/>
<ignore name="patterns-base-enhanced_base_opt"/>
<package name="aaa_base" replaces="patterns-base-update_test"/>
<ignore name="patterns-base-update_test"/>
<package name="aaa_base" replaces="patterns-fonts-fonts_opt"/>
<ignore name="patterns-fonts-fonts_opt"/>
<package name="aaa_base" replaces="patterns-desktop-imaging_opt"/>
<ignore name="patterns-desktop-imaging_opt"/>
<package name="aaa_base" replaces="patterns-kde-kde_utilities_opt"/>
<ignore name="patterns-kde-kde_utilities_opt"/>
<package name="aaa_base" replaces="patterns-desktop-multimedia_opt"/>
<ignore name="patterns-desktop-multimedia_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-non_oss_opt"/>
<ignore name="patterns-openSUSE-non_oss_opt"/>
<package name="aaa_base" replaces="patterns-office-office_opt"/>
<ignore name="patterns-office-office_opt"/>
<package name="aaa_base" replaces="patterns-base-x11_opt"/>
<ignore name="patterns-base-x11_opt"/>
<package name="aaa_base" replaces="make"/>
<ignore name="make"/>
<package name="aaa_base" replaces="netpbm"/>
<ignore name="netpbm"/>
<package name="aaa_base" replaces="manufacturer-PPDs"/>
<ignore name="manufacturer-PPDs"/>
<package name="aaa_base" replaces="p7zip"/>
<ignore name="p7zip"/>
<package name="gfxboot"/>
<package name="cracklib"/>
<package name="cracklib-dict-full"/>
<package name="aaa_base" replaces="glibc-32bit"/>
<ignore name="glibc-32bit"/>
<package name="aaa_base" replaces="libvdpau_r300"/>
<ignore name="libvdpau_r300"/>
<package name="aaa_base" replaces="libvdpau_radeonsi"/>
<ignore name="libvdpau_radeonsi"/>
<package name="aaa_base" replaces="libvdpau_r600"/>
<ignore name="libvdpau_r600"/>
<package name="aaa_base" replaces="pavucontrol"/>
<ignore name="pavucontrol"/>
<package name="aaa_base" replaces="libqmi-tools"/>
<ignore name="libqmi-tools"/>
<package name="aaa_base" replaces="python3-pip"/>
<ignore name="python3-pip"/>
<package name="aaa_base" replaces="binutils"/>
<ignore name="binutils"/>
<package name="aaa_base" replaces="multipath-tools-rbd"/>
<ignore name="multipath-tools-rbd"/>
<package name="aaa_base" replaces="xorg-x11-Xvnc"/>
<ignore name="xorg-x11-Xvnc"/>
<package name="aaa_base" replaces="cabextract"/>
<ignore name="cabextract"/>
<package name="aaa_base" replaces="sssd"/>
<ignore name="sssd"/>
<package name="aaa_base" replaces="db-utils"/>
<ignore name="db-utils"/>
<package name="aaa_base" replaces="deltarpm"/>
<ignore name="deltarpm"/>
<package name="aaa_base" replaces="dnsmasq"/>
<ignore name="dnsmasq"/>
<package name="aaa_base" replaces="fribidi"/>
<ignore name="fribidi"/>
<package name="aaa_base" replaces="ipmitool"/>
<ignore name="ipmitool"/>
<package name="aaa_base" replaces="irda"/>
<ignore name="irda"/>
<package name="aaa_base" replaces="lomoco"/>
<ignore name="lomoco"/>
<package name="aaa_base" replaces="mksh"/>
<ignore name="mksh"/>
<package name="aaa_base" replaces="system-config-printer-applet"/>
<ignore name="system-config-printer-applet"/>
<package name="aaa_base" replaces="udev-configure-printer"/>
<ignore name="udev-configure-printer"/>
<package name="aaa_base" replaces="xorg-x11"/>
<ignore name="xorg-x11"/>
<package name="aaa_base" replaces="xorg-x11-essentials"/>
<ignore name="xorg-x11-essentials"/>
<package name="aaa_base" replaces="xorg-x11-server-extra"/>
<ignore name="xorg-x11-server-extra"/>
<package name="xdm"/>
<package name="aaa_base" replaces="icewm"/>
<ignore name="icewm"/>
<package name="aaa_base" replaces="google-droid-fonts"/>
<ignore name="google-droid-fonts"/>
<package name="aaa_base" replaces="noto-coloremoji-fonts"/>
<ignore name="noto-coloremoji-fonts"/>
<package name="aaa_base" replaces="strace"/>
<ignore name="strace"/>
<package name="aaa_base" replaces="tcsh"/>
<ignore name="tcsh"/>
<package name="aaa_base" replaces="update-test-*"/>
<ignore name="update-test-*"/>
<package name="aaa_base" replaces="usbmuxd"/>
<ignore name="usbmuxd"/>
<package name="aaa_base" replaces="gnome-keyring-pam"/>
<ignore name="gnome-keyring-pam"/>
<package name="aaa_base" replaces="apparmor-docs"/>
<ignore name="apparmor-docs"/>
<package name="aaa_base" replaces="mutt-doc"/>
<ignore name="mutt-doc"/>
<package name="aaa_base" replaces="cyrus-sasl"/>
<ignore name="cyrus-sasl"/>
<package name="aaa_base" replaces="unar"/>
<ignore name="unar"/>
<package name="aaa_base" replaces="jing"/>
<ignore name="jing"/>
<package name="aaa_base" replaces="icedtea-web"/>
<ignore name="icedtea-web"/>
<package name="aaa_base" replaces="autofs"/>
<ignore name="autofs"/>
<package name="aaa_base" replaces="expect"/>
<ignore name="expect"/>
<package name="aaa_base" replaces="m4"/>
<ignore name="m4"/>
<package name="aaa_base" replaces="mutt"/>
<ignore name="mutt"/>
<package name="aaa_base" replaces="net-snmp"/>
<ignore name="net-snmp"/>
<package name="aaa_base" replaces="recode"/>
<ignore name="recode"/>
<package name="aaa_base" replaces="awesfx"/>
<ignore name="awesfx"/>
<package name="aaa_base" replaces="espeak"/>
<ignore name="espeak"/>
<package name="aaa_base" replaces="pam_mount"/>
<ignore name="pam_mount"/>
<package name="aaa_base" replaces="groff-full"/>
<ignore name="groff-full"/>
<package name="aaa_base" replaces="tuned"/>
<ignore name="tuned"/>
<package name="aaa_base" replaces="cups"/>
<ignore name="cups"/>
<package name="aaa_base" replaces="system-config-printer"/>
<ignore name="system-config-printer"/>
<package name="aaa_base" replaces="ghostscript"/>
<ignore name="ghostscript"/>
<package name="aaa_base" replaces="ghostscript-fonts-std"/>
<ignore name="ghostscript-fonts-std"/>
<package name="aaa_base" replaces="ghostscript-fonts-other"/>
<ignore name="ghostscript-fonts-other"/>
<package name="aaa_base" replaces="yast2-samba-client"/>
<ignore name="yast2-samba-client"/>
<package name="aaa_base" replaces="yast2-vpn"/>
<ignore name="yast2-vpn"/>
<package name="aaa_base" replaces="yast2-vm"/>
<ignore name="yast2-vm"/>
<package name="aaa_base" replaces="yast2-journal"/>
<ignore name="yast2-journal"/>
<package name="aaa_base" replaces="yast2-nfs-client"/>
<ignore name="yast2-nfs-client"/>
<package name="aaa_base" replaces="yast2-auth-client"/>
<ignore name="yast2-auth-client"/>
<package name="aaa_base" replaces="yast2-sudo"/>
<ignore name="yast2-sudo"/>
<package name="aaa_base" replaces="systemd-coredump"/>
<ignore name="systemd-coredump"/>
<package name="aaa_base" replaces="NetworkManager-vpnc-gnome"/>
<ignore name="NetworkManager-vpnc-gnome"/>
<package name="aaa_base" replaces="plasma-nm5-vpnc"/>
<ignore name="plasma-nm5-vpnc"/>
<package name="aaa_base" replaces="systemd-logger"/>
<ignore name="systemd-logger"/>
<package name="aaa_base" replaces="virtualbox-guest-kmp-default"/>
<ignore name="virtualbox-guest-kmp-default"/>
<!-- list-gnome.sh -->
<package name="aaa_base" replaces="libreoffice-draw"/>
<ignore name="libreoffice-draw"/>
<package name="aaa_base" replaces="libreoffice-impress"/>
<ignore name="libreoffice-impress"/>
<package name="aaa_base" replaces="libreoffice-icon-theme-breeze"/>
<ignore name="libreoffice-icon-theme-breeze"/>
<package name="aaa_base" replaces="libreoffice-icon-theme-sifr"/>
<ignore name="libreoffice-icon-theme-sifr"/>
<package name="aaa_base" replaces="libreoffice-icon-theme-hicontrast"/>
<ignore name="libreoffice-icon-theme-hicontrast"/>
<package name="aaa_base" replaces="colord"/>
<ignore name="colord"/>
<package name="aaa_base" replaces="libreoffice-calc"/>
<ignore name="libreoffice-calc"/>
<package name="aaa_base" replaces="apparmor-utils"/>
<ignore name="apparmor-utils"/>
<package name="patterns-media-rest_cd_gnome"/>
<namedCollection name="rest_cd_gnome"/>
<package name="openSUSE-release-livecd-gnome"/>
<package name="branding-openSUSE"/>
<package name="adobe-sourcecodepro-fonts"/>
<package name="aaa_base" replaces="google-carlito-fonts"/>
<ignore name="google-carlito-fonts"/>
<package name="aaa_base" replaces="noto-sans-fonts"/>
<ignore name="noto-sans-fonts"/>
<package name="libreoffice-writer"/>
<package name="live-net-installer"/>
<package name="setxkbmap"/>
<package name="yast2-qt-branding-openSUSE"/>
<package name="aaa_base" replaces="simple-scan"/>
<ignore name="simple-scan"/>
<package name="aaa_base" replaces="ghostscript"/>
<ignore name="ghostscript"/>
<package name="aaa_base" replaces="orca"/>
<ignore name="orca"/>
<package name="aaa_base" replaces="myspell-en_US"/>
<ignore name="myspell-en_US"/>
<package name="aaa_base" replaces="gnome-control-center-color"/>
<ignore name="gnome-control-center-color"/>
<package name="aaa_base" replaces="libgweather-lang"/>
<ignore name="libgweather-lang"/>
<package name="aaa_base" replaces="gnome-user-docs-lang"/>
<ignore name="gnome-user-docs-lang"/>
<package name="aaa_base" replaces="amavisd-new"/>
<ignore name="amavisd-new"/>
<package name="aaa_base" replaces="inkscape"/>
<ignore name="inkscape"/>
<package name="aaa_base" replaces="deja-dup"/>
<ignore name="deja-dup"/>
<package name="gparted"/>
</packages>
<packages type="bootstrap">
<package name="filesystem"/>
<package name="openSUSE-release"/>
<package name="openSUSE-release-livecd-gnome"/>
<package name="branding-openSUSE"/>
</packages>
<repository type="rpm-md">
<source path="obsrepositories:/"/>
</repository>
</image>

392
livecd-leap-kde.kiwi Normal file
View File

@ -0,0 +1,392 @@
<?xml version="1.0"?>
<image schemaversion="6.5" name="openSUSE-Leap-15.1-KDE-Live" displayname="openSUSE Leap 15.1 KDE Live">
<description type="system">
<author>openSUSE Project</author>
<contact>opensuse@opensuse.org</contact>
<specification>openSUSE Live system</specification>
</description>
<profiles>
<profile name="noEFI" description="no EFI for x86" import="true" arch="i686"/>
<profile name="EFI" description="EFI for x86_64" import="true" arch="x86_64"/>
</profiles>
<preferences profiles="EFI">
<type primary="true" bootprofile="default" kernelcmdline="splash=silent quiet" flags="overlay" hybrid="true" hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" firmware="uefi" volid="openSUSE_Leap_15.1_KDE_Live" mediacheck="true"/>
<version>2.8.0</version>
<bootloader-theme>openSUSE</bootloader-theme>
<bootsplash-theme>openSUSE</bootsplash-theme>
<packagemanager>zypper</packagemanager>
<rpm-check-signatures>false</rpm-check-signatures>
<locale>en_US</locale>
<rpm-excludedocs>true</rpm-excludedocs>
</preferences>
<preferences profiles="noEFI">
<type primary="true" bootprofile="default" kernelcmdline="splash=silent quiet" flags="overlay" hybrid="true" hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" firmware="bios" volid="openSUSE_Leap_15.1_KDE_Live" mediacheck="true"/>
<version>2.8.0</version>
<bootloader-theme>openSUSE</bootloader-theme>
<bootsplash-theme>openSUSE</bootsplash-theme>
<packagemanager>zypper</packagemanager>
<rpm-check-signatures>false</rpm-check-signatures>
<locale>en_US</locale>
<rpm-excludedocs>true</rpm-excludedocs>
</preferences>
<users>
<user groups="root" name="root" password="" home="/root"/>
</users>
<packages type="image" patternType="plusRecommended">
<package name="kernel-default"/>
<package name="gfxboot-branding-openSUSE" bootinclude="true" bootdelete="true"/>
<package name="grub2-branding-openSUSE" bootinclude="true"/>
<package name="dracut-kiwi-live"/>
<!-- workaround for bnc#892087 -->
<package name="e2fsprogs" bootinclude="true"/>
<package name="pam"/>
<package name="pam-config"/>
<package name="udev"/>
<package name="aaa_base"/>
<package name="tar"/>
<package name="patch"/>
<package name="zypper"/>
<package name="grub2-x86_64-efi" arch="x86_64"/>
<package name="memtest86+"/>
<package name="live-langset-data"/>
<package name="live-add-yast-repos"/>
<archive name="livecd-udev.tar.xz"/>
<!-- list-common.sh -->
<package name="aaa_base" replaces="gutenprint"/>
<ignore name="gutenprint"/>
<package name="aaa_base" replaces="poppler-data"/>
<ignore name="poppler-data"/>
<package name="aaa_base" replaces="tin"/>
<ignore name="tin"/>
<package name="aaa_base" replaces="desktop-translations"/>
<ignore name="desktop-translations"/>
<package name="aaa_base" replaces="ft2demos"/>
<ignore name="ft2demos"/>
<package name="aaa_base" replaces="hplip-hpijs"/>
<ignore name="hplip-hpijs"/>
<package name="aaa_base" replaces="libreoffice-base"/>
<ignore name="libreoffice-base"/>
<package name="aaa_base" replaces="libreoffice-mailmerge"/>
<ignore name="libreoffice-mailmerge"/>
<package name="aaa_base" replaces="libreoffice-math"/>
<ignore name="libreoffice-math"/>
<package name="aaa_base" replaces="libreoffice-filters-optional"/>
<ignore name="libreoffice-filters-optional"/>
<package name="aaa_base" replaces="libreoffice-pyuno"/>
<ignore name="libreoffice-pyuno"/>
<package name="aaa_base" replaces="readline-doc"/>
<ignore name="readline-doc"/>
<package name="aaa_base" replaces="graphviz"/>
<ignore name="graphviz"/>
<package name="aaa_base" replaces="linux-kernel-headers"/>
<ignore name="linux-kernel-headers"/>
<package name="aaa_base" replaces="bash-doc"/>
<ignore name="bash-doc"/>
<package name="aaa_base" replaces="hplip"/>
<ignore name="hplip"/>
<package name="aaa_base" replaces="gimp-plugins-python"/>
<ignore name="gimp-plugins-python"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_basis_opt"/>
<ignore name="patterns-openSUSE-gnome_basis_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_admin"/>
<ignore name="patterns-openSUSE-gnome_admin"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_multimedia_opt"/>
<ignore name="patterns-openSUSE-gnome_multimedia_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_imaging_opt"/>
<ignore name="patterns-openSUSE-gnome_imaging_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_office_opt"/>
<ignore name="patterns-openSUSE-gnome_office_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-apparmor_opt"/>
<ignore name="patterns-openSUSE-apparmor_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-enhanced_base_opt"/>
<ignore name="patterns-openSUSE-enhanced_base_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-fonts_opt"/>
<ignore name="patterns-openSUSE-fonts_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-imaging_opt"/>
<ignore name="patterns-openSUSE-imaging_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-kde_utilities_opt"/>
<ignore name="patterns-openSUSE-kde_utilities_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-multimedia_opt"/>
<ignore name="patterns-openSUSE-multimedia_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-non_oss_opt"/>
<ignore name="patterns-openSUSE-non_oss_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-office_opt"/>
<ignore name="patterns-openSUSE-office_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-x11_opt"/>
<ignore name="patterns-openSUSE-x11_opt"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_basis_opt"/>
<ignore name="patterns-gnome-gnome_basis_opt"/>
<package name="aaa_base" replaces="patterns-gmome-gnome_admin"/>
<ignore name="patterns-gmome-gnome_admin"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_multimedia_opt"/>
<ignore name="patterns-gnome-gnome_multimedia_opt"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_imaging_opt"/>
<ignore name="patterns-gnome-gnome_imaging_opt"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_office_opt"/>
<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-enhanced_base_opt"/>
<ignore name="patterns-base-enhanced_base_opt"/>
<package name="aaa_base" replaces="patterns-base-update_test"/>
<ignore name="patterns-base-update_test"/>
<package name="aaa_base" replaces="patterns-fonts-fonts_opt"/>
<ignore name="patterns-fonts-fonts_opt"/>
<package name="aaa_base" replaces="patterns-desktop-imaging_opt"/>
<ignore name="patterns-desktop-imaging_opt"/>
<package name="aaa_base" replaces="patterns-kde-kde_utilities_opt"/>
<ignore name="patterns-kde-kde_utilities_opt"/>
<package name="aaa_base" replaces="patterns-desktop-multimedia_opt"/>
<ignore name="patterns-desktop-multimedia_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-non_oss_opt"/>
<ignore name="patterns-openSUSE-non_oss_opt"/>
<package name="aaa_base" replaces="patterns-office-office_opt"/>
<ignore name="patterns-office-office_opt"/>
<package name="aaa_base" replaces="patterns-base-x11_opt"/>
<ignore name="patterns-base-x11_opt"/>
<package name="aaa_base" replaces="make"/>
<ignore name="make"/>
<package name="aaa_base" replaces="netpbm"/>
<ignore name="netpbm"/>
<package name="aaa_base" replaces="manufacturer-PPDs"/>
<ignore name="manufacturer-PPDs"/>
<package name="aaa_base" replaces="p7zip"/>
<ignore name="p7zip"/>
<package name="gfxboot"/>
<package name="cracklib"/>
<package name="cracklib-dict-full"/>
<package name="aaa_base" replaces="glibc-32bit"/>
<ignore name="glibc-32bit"/>
<package name="aaa_base" replaces="libvdpau_r300"/>
<ignore name="libvdpau_r300"/>
<package name="aaa_base" replaces="libvdpau_radeonsi"/>
<ignore name="libvdpau_radeonsi"/>
<package name="aaa_base" replaces="libvdpau_r600"/>
<ignore name="libvdpau_r600"/>
<package name="aaa_base" replaces="pavucontrol"/>
<ignore name="pavucontrol"/>
<package name="aaa_base" replaces="libqmi-tools"/>
<ignore name="libqmi-tools"/>
<package name="aaa_base" replaces="python3-pip"/>
<ignore name="python3-pip"/>
<package name="aaa_base" replaces="binutils"/>
<ignore name="binutils"/>
<package name="aaa_base" replaces="multipath-tools-rbd"/>
<ignore name="multipath-tools-rbd"/>
<package name="aaa_base" replaces="xorg-x11-Xvnc"/>
<ignore name="xorg-x11-Xvnc"/>
<package name="aaa_base" replaces="cabextract"/>
<ignore name="cabextract"/>
<package name="aaa_base" replaces="sssd"/>
<ignore name="sssd"/>
<package name="aaa_base" replaces="db-utils"/>
<ignore name="db-utils"/>
<package name="aaa_base" replaces="deltarpm"/>
<ignore name="deltarpm"/>
<package name="aaa_base" replaces="dnsmasq"/>
<ignore name="dnsmasq"/>
<package name="aaa_base" replaces="fribidi"/>
<ignore name="fribidi"/>
<package name="aaa_base" replaces="ipmitool"/>
<ignore name="ipmitool"/>
<package name="aaa_base" replaces="irda"/>
<ignore name="irda"/>
<package name="aaa_base" replaces="lomoco"/>
<ignore name="lomoco"/>
<package name="aaa_base" replaces="mksh"/>
<ignore name="mksh"/>
<package name="aaa_base" replaces="system-config-printer-applet"/>
<ignore name="system-config-printer-applet"/>
<package name="aaa_base" replaces="udev-configure-printer"/>
<ignore name="udev-configure-printer"/>
<package name="aaa_base" replaces="xorg-x11"/>
<ignore name="xorg-x11"/>
<package name="aaa_base" replaces="xorg-x11-essentials"/>
<ignore name="xorg-x11-essentials"/>
<package name="aaa_base" replaces="xorg-x11-server-extra"/>
<ignore name="xorg-x11-server-extra"/>
<package name="xdm"/>
<package name="aaa_base" replaces="icewm"/>
<ignore name="icewm"/>
<package name="aaa_base" replaces="google-droid-fonts"/>
<ignore name="google-droid-fonts"/>
<package name="aaa_base" replaces="noto-coloremoji-fonts"/>
<ignore name="noto-coloremoji-fonts"/>
<package name="aaa_base" replaces="strace"/>
<ignore name="strace"/>
<package name="aaa_base" replaces="tcsh"/>
<ignore name="tcsh"/>
<package name="aaa_base" replaces="update-test-*"/>
<ignore name="update-test-*"/>
<package name="aaa_base" replaces="usbmuxd"/>
<ignore name="usbmuxd"/>
<package name="aaa_base" replaces="gnome-keyring-pam"/>
<ignore name="gnome-keyring-pam"/>
<package name="aaa_base" replaces="apparmor-docs"/>
<ignore name="apparmor-docs"/>
<package name="aaa_base" replaces="mutt-doc"/>
<ignore name="mutt-doc"/>
<package name="aaa_base" replaces="cyrus-sasl"/>
<ignore name="cyrus-sasl"/>
<package name="aaa_base" replaces="unar"/>
<ignore name="unar"/>
<package name="aaa_base" replaces="jing"/>
<ignore name="jing"/>
<package name="aaa_base" replaces="icedtea-web"/>
<ignore name="icedtea-web"/>
<package name="aaa_base" replaces="autofs"/>
<ignore name="autofs"/>
<package name="aaa_base" replaces="expect"/>
<ignore name="expect"/>
<package name="aaa_base" replaces="m4"/>
<ignore name="m4"/>
<package name="aaa_base" replaces="mutt"/>
<ignore name="mutt"/>
<package name="aaa_base" replaces="net-snmp"/>
<ignore name="net-snmp"/>
<package name="aaa_base" replaces="recode"/>
<ignore name="recode"/>
<package name="aaa_base" replaces="awesfx"/>
<ignore name="awesfx"/>
<package name="aaa_base" replaces="espeak"/>
<ignore name="espeak"/>
<package name="aaa_base" replaces="pam_mount"/>
<ignore name="pam_mount"/>
<package name="aaa_base" replaces="groff-full"/>
<ignore name="groff-full"/>
<package name="aaa_base" replaces="tuned"/>
<ignore name="tuned"/>
<package name="aaa_base" replaces="cups"/>
<ignore name="cups"/>
<package name="aaa_base" replaces="system-config-printer"/>
<ignore name="system-config-printer"/>
<package name="aaa_base" replaces="ghostscript"/>
<ignore name="ghostscript"/>
<package name="aaa_base" replaces="ghostscript-fonts-std"/>
<ignore name="ghostscript-fonts-std"/>
<package name="aaa_base" replaces="ghostscript-fonts-other"/>
<ignore name="ghostscript-fonts-other"/>
<package name="aaa_base" replaces="yast2-samba-client"/>
<ignore name="yast2-samba-client"/>
<package name="aaa_base" replaces="yast2-vpn"/>
<ignore name="yast2-vpn"/>
<package name="aaa_base" replaces="yast2-vm"/>
<ignore name="yast2-vm"/>
<package name="aaa_base" replaces="yast2-journal"/>
<ignore name="yast2-journal"/>
<package name="aaa_base" replaces="yast2-nfs-client"/>
<ignore name="yast2-nfs-client"/>
<package name="aaa_base" replaces="yast2-auth-client"/>
<ignore name="yast2-auth-client"/>
<package name="aaa_base" replaces="yast2-sudo"/>
<ignore name="yast2-sudo"/>
<package name="aaa_base" replaces="systemd-coredump"/>
<ignore name="systemd-coredump"/>
<package name="aaa_base" replaces="NetworkManager-vpnc-gnome"/>
<ignore name="NetworkManager-vpnc-gnome"/>
<package name="aaa_base" replaces="plasma-nm5-vpnc"/>
<ignore name="plasma-nm5-vpnc"/>
<package name="aaa_base" replaces="systemd-logger"/>
<ignore name="systemd-logger"/>
<package name="aaa_base" replaces="virtualbox-guest-kmp-default"/>
<ignore name="virtualbox-guest-kmp-default"/>
<!-- list-kde.sh -->
<package name="aaa_base" replaces="gvfs"/>
<ignore name="gvfs"/>
<package name="aaa_base" replaces="libreoffice-icon-theme-galaxy"/>
<ignore name="libreoffice-icon-theme-galaxy"/>
<package name="aaa_base" replaces="libreoffice-icon-theme-hicontrast"/>
<ignore name="libreoffice-icon-theme-hicontrast"/>
<package name="aaa_base" replaces="libreoffice-icon-theme-tango"/>
<ignore name="libreoffice-icon-theme-tango"/>
<package name="aaa_base" replaces="libreoffice-base-drivers-mysql"/>
<ignore name="libreoffice-base-drivers-mysql"/>
<package name="aaa_base" replaces="cairomm"/>
<ignore name="cairomm"/>
<package name="aaa_base" replaces="evolution-data-server"/>
<ignore name="evolution-data-server"/>
<package name="aaa_base" replaces="notification-daemon"/>
<ignore name="notification-daemon"/>
<package name="aaa_base" replaces="gdm"/>
<ignore name="gdm"/>
<package name="aaa_base" replaces="sane-backends"/>
<ignore name="sane-backends"/>
<package name="aaa_base" replaces="akregator"/>
<ignore name="akregator"/>
<package name="aaa_base" replaces="libreoffice-pyuno"/>
<ignore name="libreoffice-pyuno"/>
<package name="aaa_base" replaces="ImageMagick"/>
<ignore name="ImageMagick"/>
<package name="patterns-kde-kde_office"/>
<namedCollection name="kde_office"/>
<package name="patterns-media-rest_cd_kde"/>
<namedCollection name="rest_cd_kde"/>
<package name="openSUSE-release-livecd-kde"/>
<package name="plasma5-workspace-branding-openSUSE"/>
<package name="baloo5-tools"/>
<package name="NetworkManager"/>
<package name="aaa_base" replaces="libreoffice"/>
<ignore name="libreoffice"/>
<package name="aaa_base" replaces="libreoffice-kde4"/>
<ignore name="libreoffice-kde4"/>
<package name="aaa_base" replaces="libreoffice-icon-theme-breeze"/>
<ignore name="libreoffice-icon-theme-breeze"/>
<package name="aaa_base" replaces="xorg-x11-fonts"/>
<ignore name="xorg-x11-fonts"/>
<package name="aaa_base" replaces="ksplash-qml-branding-openSUSE"/>
<ignore name="ksplash-qml-branding-openSUSE"/>
<package name="aaa_base" replaces="ksplashx-branding-openSUSE"/>
<ignore name="ksplashx-branding-openSUSE"/>
<package name="aaa_base" replaces="kmag"/>
<ignore name="kmag"/>
<package name="aaa_base" replaces="kdenetwork4-filesharing"/>
<ignore name="kdenetwork4-filesharing"/>
<package name="aaa_base" replaces="gnome-keyring"/>
<ignore name="gnome-keyring"/>
<package name="aaa_base" replaces="k3b"/>
<ignore name="k3b"/>
<package name="live-net-installer"/>
<package name="setxkbmap"/>
<package name="yast2-qt-branding-openSUSE"/>
<package name="aaa_base" replaces="oxygen5-icon-theme-large"/>
<ignore name="oxygen5-icon-theme-large"/>
<package name="aaa_base" replaces="kpat"/>
<ignore name="kpat"/>
<package name="aaa_base" replaces="kmahjongg"/>
<ignore name="kmahjongg"/>
<package name="aaa_base" replaces="xlockmore"/>
<ignore name="xlockmore"/>
<package name="aaa_base" replaces="ksudoku"/>
<ignore name="ksudoku"/>
<package name="aaa_base" replaces="kreversi"/>
<ignore name="kreversi"/>
<package name="aaa_base" replaces="gwenview5"/>
<ignore name="gwenview5"/>
<package name="plasma-nm5"/>
<package name="phonon4qt5-backend-gstreamer"/>
<package name="aaa_base" replaces="ispell"/>
<ignore name="ispell"/>
<package name="aaa_base" replaces="libKF5AkonadiCore5"/>
<ignore name="libKF5AkonadiCore5"/>
<package name="aaa_base" replaces="gdb"/>
<ignore name="gdb"/>
<package name="aaa_base" replaces="open-vm-tools-desktop"/>
<ignore name="open-vm-tools-desktop"/>
<package name="aaa_base" replaces="icewm"/>
<ignore name="icewm"/>
<package name="aaa_base" replaces="libproxy1-pacrunner-webkit"/>
<ignore name="libproxy1-pacrunner-webkit"/>
<package name="partitionmanager"/>
</packages>
<packages type="bootstrap">
<package name="filesystem"/>
<package name="openSUSE-release"/>
<package name="openSUSE-release-livecd-kde"/>
<package name="branding-openSUSE"/>
</packages>
<repository type="rpm-md">
<source path="obsrepositories:/"/>
</repository>
</image>

376
livecd-leap-x11.kiwi Normal file
View File

@ -0,0 +1,376 @@
<?xml version="1.0"?>
<image schemaversion="6.5" name="openSUSE-Leap-15.1-Rescue-CD" displayname="openSUSE Leap 15.1 Rescue CD">
<description type="system">
<author>openSUSE Project</author>
<contact>opensuse@opensuse.org</contact>
<specification>openSUSE Live system</specification>
</description>
<profiles>
<profile name="noEFI" description="no EFI for x86" import="true" arch="i686"/>
<profile name="EFI" description="EFI for x86_64" import="true" arch="x86_64"/>
</profiles>
<preferences profiles="EFI">
<type primary="true" bootprofile="default" kernelcmdline="splash=silent quiet" flags="overlay" hybrid="true" hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" firmware="uefi" volid="openSUSE_Leap_15.1_Rescue_CD" mediacheck="true"/>
<version>2.8.0</version>
<bootloader-theme>openSUSE</bootloader-theme>
<bootsplash-theme>openSUSE</bootsplash-theme>
<packagemanager>zypper</packagemanager>
<rpm-check-signatures>false</rpm-check-signatures>
<locale>en_US</locale>
<rpm-excludedocs>true</rpm-excludedocs>
</preferences>
<preferences profiles="noEFI">
<type primary="true" bootprofile="default" kernelcmdline="splash=silent quiet" flags="overlay" hybrid="true" hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" firmware="bios" volid="openSUSE_Leap_15.1_Rescue_CD" mediacheck="true"/>
<version>2.8.0</version>
<bootloader-theme>openSUSE</bootloader-theme>
<bootsplash-theme>openSUSE</bootsplash-theme>
<packagemanager>zypper</packagemanager>
<rpm-check-signatures>false</rpm-check-signatures>
<locale>en_US</locale>
<rpm-excludedocs>true</rpm-excludedocs>
</preferences>
<users>
<user groups="root" name="root" password="" home="/root"/>
</users>
<packages type="image" patternType="plusRecommended">
<package name="kernel-default"/>
<package name="gfxboot-branding-openSUSE" bootinclude="true" bootdelete="true"/>
<package name="grub2-branding-openSUSE" bootinclude="true"/>
<package name="dracut-kiwi-live"/>
<!-- workaround for bnc#892087 -->
<package name="e2fsprogs" bootinclude="true"/>
<package name="pam"/>
<package name="pam-config"/>
<package name="udev"/>
<package name="aaa_base"/>
<package name="tar"/>
<package name="patch"/>
<package name="zypper"/>
<package name="grub2-x86_64-efi" arch="x86_64"/>
<package name="memtest86+"/>
<package name="live-langset-data"/>
<package name="live-add-yast-repos"/>
<archive name="livecd-udev.tar.xz"/>
<!-- list-common.sh -->
<package name="aaa_base" replaces="gutenprint"/>
<ignore name="gutenprint"/>
<package name="aaa_base" replaces="poppler-data"/>
<ignore name="poppler-data"/>
<package name="aaa_base" replaces="tin"/>
<ignore name="tin"/>
<package name="aaa_base" replaces="desktop-translations"/>
<ignore name="desktop-translations"/>
<package name="aaa_base" replaces="ft2demos"/>
<ignore name="ft2demos"/>
<package name="aaa_base" replaces="hplip-hpijs"/>
<ignore name="hplip-hpijs"/>
<package name="aaa_base" replaces="libreoffice-base"/>
<ignore name="libreoffice-base"/>
<package name="aaa_base" replaces="libreoffice-mailmerge"/>
<ignore name="libreoffice-mailmerge"/>
<package name="aaa_base" replaces="libreoffice-math"/>
<ignore name="libreoffice-math"/>
<package name="aaa_base" replaces="libreoffice-filters-optional"/>
<ignore name="libreoffice-filters-optional"/>
<package name="aaa_base" replaces="libreoffice-pyuno"/>
<ignore name="libreoffice-pyuno"/>
<package name="aaa_base" replaces="readline-doc"/>
<ignore name="readline-doc"/>
<package name="aaa_base" replaces="graphviz"/>
<ignore name="graphviz"/>
<package name="aaa_base" replaces="linux-kernel-headers"/>
<ignore name="linux-kernel-headers"/>
<package name="aaa_base" replaces="bash-doc"/>
<ignore name="bash-doc"/>
<package name="aaa_base" replaces="hplip"/>
<ignore name="hplip"/>
<package name="aaa_base" replaces="gimp-plugins-python"/>
<ignore name="gimp-plugins-python"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_basis_opt"/>
<ignore name="patterns-openSUSE-gnome_basis_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_admin"/>
<ignore name="patterns-openSUSE-gnome_admin"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_multimedia_opt"/>
<ignore name="patterns-openSUSE-gnome_multimedia_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_imaging_opt"/>
<ignore name="patterns-openSUSE-gnome_imaging_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_office_opt"/>
<ignore name="patterns-openSUSE-gnome_office_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-apparmor_opt"/>
<ignore name="patterns-openSUSE-apparmor_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-enhanced_base_opt"/>
<ignore name="patterns-openSUSE-enhanced_base_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-fonts_opt"/>
<ignore name="patterns-openSUSE-fonts_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-imaging_opt"/>
<ignore name="patterns-openSUSE-imaging_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-kde_utilities_opt"/>
<ignore name="patterns-openSUSE-kde_utilities_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-multimedia_opt"/>
<ignore name="patterns-openSUSE-multimedia_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-non_oss_opt"/>
<ignore name="patterns-openSUSE-non_oss_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-office_opt"/>
<ignore name="patterns-openSUSE-office_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-x11_opt"/>
<ignore name="patterns-openSUSE-x11_opt"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_basis_opt"/>
<ignore name="patterns-gnome-gnome_basis_opt"/>
<package name="aaa_base" replaces="patterns-gmome-gnome_admin"/>
<ignore name="patterns-gmome-gnome_admin"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_multimedia_opt"/>
<ignore name="patterns-gnome-gnome_multimedia_opt"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_imaging_opt"/>
<ignore name="patterns-gnome-gnome_imaging_opt"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_office_opt"/>
<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-enhanced_base_opt"/>
<ignore name="patterns-base-enhanced_base_opt"/>
<package name="aaa_base" replaces="patterns-base-update_test"/>
<ignore name="patterns-base-update_test"/>
<package name="aaa_base" replaces="patterns-fonts-fonts_opt"/>
<ignore name="patterns-fonts-fonts_opt"/>
<package name="aaa_base" replaces="patterns-desktop-imaging_opt"/>
<ignore name="patterns-desktop-imaging_opt"/>
<package name="aaa_base" replaces="patterns-kde-kde_utilities_opt"/>
<ignore name="patterns-kde-kde_utilities_opt"/>
<package name="aaa_base" replaces="patterns-desktop-multimedia_opt"/>
<ignore name="patterns-desktop-multimedia_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-non_oss_opt"/>
<ignore name="patterns-openSUSE-non_oss_opt"/>
<package name="aaa_base" replaces="patterns-office-office_opt"/>
<ignore name="patterns-office-office_opt"/>
<package name="aaa_base" replaces="patterns-base-x11_opt"/>
<ignore name="patterns-base-x11_opt"/>
<package name="aaa_base" replaces="make"/>
<ignore name="make"/>
<package name="aaa_base" replaces="netpbm"/>
<ignore name="netpbm"/>
<package name="aaa_base" replaces="manufacturer-PPDs"/>
<ignore name="manufacturer-PPDs"/>
<package name="aaa_base" replaces="p7zip"/>
<ignore name="p7zip"/>
<package name="gfxboot"/>
<package name="cracklib"/>
<package name="cracklib-dict-full"/>
<package name="aaa_base" replaces="glibc-32bit"/>
<ignore name="glibc-32bit"/>
<package name="aaa_base" replaces="libvdpau_r300"/>
<ignore name="libvdpau_r300"/>
<package name="aaa_base" replaces="libvdpau_radeonsi"/>
<ignore name="libvdpau_radeonsi"/>
<package name="aaa_base" replaces="libvdpau_r600"/>
<ignore name="libvdpau_r600"/>
<package name="aaa_base" replaces="pavucontrol"/>
<ignore name="pavucontrol"/>
<package name="aaa_base" replaces="libqmi-tools"/>
<ignore name="libqmi-tools"/>
<package name="aaa_base" replaces="python3-pip"/>
<ignore name="python3-pip"/>
<package name="aaa_base" replaces="binutils"/>
<ignore name="binutils"/>
<package name="aaa_base" replaces="multipath-tools-rbd"/>
<ignore name="multipath-tools-rbd"/>
<package name="aaa_base" replaces="xorg-x11-Xvnc"/>
<ignore name="xorg-x11-Xvnc"/>
<package name="aaa_base" replaces="cabextract"/>
<ignore name="cabextract"/>
<package name="aaa_base" replaces="sssd"/>
<ignore name="sssd"/>
<package name="aaa_base" replaces="db-utils"/>
<ignore name="db-utils"/>
<package name="aaa_base" replaces="deltarpm"/>
<ignore name="deltarpm"/>
<package name="aaa_base" replaces="dnsmasq"/>
<ignore name="dnsmasq"/>
<package name="aaa_base" replaces="fribidi"/>
<ignore name="fribidi"/>
<package name="aaa_base" replaces="ipmitool"/>
<ignore name="ipmitool"/>
<package name="aaa_base" replaces="irda"/>
<ignore name="irda"/>
<package name="aaa_base" replaces="lomoco"/>
<ignore name="lomoco"/>
<package name="aaa_base" replaces="mksh"/>
<ignore name="mksh"/>
<package name="aaa_base" replaces="system-config-printer-applet"/>
<ignore name="system-config-printer-applet"/>
<package name="aaa_base" replaces="udev-configure-printer"/>
<ignore name="udev-configure-printer"/>
<package name="aaa_base" replaces="xorg-x11"/>
<ignore name="xorg-x11"/>
<package name="aaa_base" replaces="xorg-x11-essentials"/>
<ignore name="xorg-x11-essentials"/>
<package name="aaa_base" replaces="xorg-x11-server-extra"/>
<ignore name="xorg-x11-server-extra"/>
<package name="xdm"/>
<package name="aaa_base" replaces="icewm"/>
<ignore name="icewm"/>
<package name="aaa_base" replaces="google-droid-fonts"/>
<ignore name="google-droid-fonts"/>
<package name="aaa_base" replaces="noto-coloremoji-fonts"/>
<ignore name="noto-coloremoji-fonts"/>
<package name="aaa_base" replaces="strace"/>
<ignore name="strace"/>
<package name="aaa_base" replaces="tcsh"/>
<ignore name="tcsh"/>
<package name="aaa_base" replaces="update-test-*"/>
<ignore name="update-test-*"/>
<package name="aaa_base" replaces="usbmuxd"/>
<ignore name="usbmuxd"/>
<package name="aaa_base" replaces="gnome-keyring-pam"/>
<ignore name="gnome-keyring-pam"/>
<package name="aaa_base" replaces="apparmor-docs"/>
<ignore name="apparmor-docs"/>
<package name="aaa_base" replaces="mutt-doc"/>
<ignore name="mutt-doc"/>
<package name="aaa_base" replaces="cyrus-sasl"/>
<ignore name="cyrus-sasl"/>
<package name="aaa_base" replaces="unar"/>
<ignore name="unar"/>
<package name="aaa_base" replaces="jing"/>
<ignore name="jing"/>
<package name="aaa_base" replaces="icedtea-web"/>
<ignore name="icedtea-web"/>
<package name="aaa_base" replaces="autofs"/>
<ignore name="autofs"/>
<package name="aaa_base" replaces="expect"/>
<ignore name="expect"/>
<package name="aaa_base" replaces="m4"/>
<ignore name="m4"/>
<package name="aaa_base" replaces="mutt"/>
<ignore name="mutt"/>
<package name="aaa_base" replaces="net-snmp"/>
<ignore name="net-snmp"/>
<package name="aaa_base" replaces="recode"/>
<ignore name="recode"/>
<package name="aaa_base" replaces="awesfx"/>
<ignore name="awesfx"/>
<package name="aaa_base" replaces="espeak"/>
<ignore name="espeak"/>
<package name="aaa_base" replaces="pam_mount"/>
<ignore name="pam_mount"/>
<package name="aaa_base" replaces="groff-full"/>
<ignore name="groff-full"/>
<package name="aaa_base" replaces="tuned"/>
<ignore name="tuned"/>
<package name="aaa_base" replaces="cups"/>
<ignore name="cups"/>
<package name="aaa_base" replaces="system-config-printer"/>
<ignore name="system-config-printer"/>
<package name="aaa_base" replaces="ghostscript"/>
<ignore name="ghostscript"/>
<package name="aaa_base" replaces="ghostscript-fonts-std"/>
<ignore name="ghostscript-fonts-std"/>
<package name="aaa_base" replaces="ghostscript-fonts-other"/>
<ignore name="ghostscript-fonts-other"/>
<package name="aaa_base" replaces="yast2-samba-client"/>
<ignore name="yast2-samba-client"/>
<package name="aaa_base" replaces="yast2-vpn"/>
<ignore name="yast2-vpn"/>
<package name="aaa_base" replaces="yast2-vm"/>
<ignore name="yast2-vm"/>
<package name="aaa_base" replaces="yast2-journal"/>
<ignore name="yast2-journal"/>
<package name="aaa_base" replaces="yast2-nfs-client"/>
<ignore name="yast2-nfs-client"/>
<package name="aaa_base" replaces="yast2-auth-client"/>
<ignore name="yast2-auth-client"/>
<package name="aaa_base" replaces="yast2-sudo"/>
<ignore name="yast2-sudo"/>
<package name="aaa_base" replaces="systemd-coredump"/>
<ignore name="systemd-coredump"/>
<package name="aaa_base" replaces="NetworkManager-vpnc-gnome"/>
<ignore name="NetworkManager-vpnc-gnome"/>
<package name="aaa_base" replaces="plasma-nm5-vpnc"/>
<ignore name="plasma-nm5-vpnc"/>
<package name="aaa_base" replaces="systemd-logger"/>
<ignore name="systemd-logger"/>
<package name="aaa_base" replaces="virtualbox-guest-kmp-default"/>
<ignore name="virtualbox-guest-kmp-default"/>
<!-- list-x11.sh -->
<package name="branding-openSUSE"/>
<package name="aaa_base" replaces="PackageKit"/>
<ignore name="PackageKit"/>
<package name="aaa_base" replaces="samba-libs"/>
<ignore name="samba-libs"/>
<package name="yast2-trans-stats"/>
<package name="patterns-media-rest_cd_x11"/>
<namedCollection name="rest_cd_x11"/>
<package name="openSUSE-release-livecd-x11"/>
<package name="aaa_base" replaces="release-notes-openSUSE"/>
<ignore name="release-notes-openSUSE"/>
<package name="aaa_base" replaces="gnome-themes-accessibility"/>
<ignore name="gnome-themes-accessibility"/>
<package name="aaa_base" replaces="xlockmore"/>
<ignore name="xlockmore"/>
<package name="aaa_base" replaces="unzip-doc"/>
<ignore name="unzip-doc"/>
<package name="aaa_base" replaces="gtk2-immodule-inuktitut"/>
<ignore name="gtk2-immodule-inuktitut"/>
<package name="aaa_base" replaces="gtk2-immodule-thai"/>
<ignore name="gtk2-immodule-thai"/>
<package name="aaa_base" replaces="gtk2-immodule-vietnamese"/>
<ignore name="gtk2-immodule-vietnamese"/>
<package name="aaa_base" replaces="gtk3-immodule-inuktitut"/>
<ignore name="gtk3-immodule-inuktitut"/>
<package name="aaa_base" replaces="gtk3-immodule-thai"/>
<ignore name="gtk3-immodule-thai"/>
<package name="aaa_base" replaces="gtk3-immodule-vietnamese"/>
<ignore name="gtk3-immodule-vietnamese"/>
<package name="aaa_base" replaces="alsa"/>
<ignore name="alsa"/>
<package name="aaa_base" replaces="alsa-plugins"/>
<ignore name="alsa-plugins"/>
<package name="aaa_base" replaces="xscreensaver"/>
<ignore name="xscreensaver"/>
<package name="aaa_base" replaces="PackageKit-gstreamer-plugin"/>
<ignore name="PackageKit-gstreamer-plugin"/>
<package name="aaa_base" replaces="ImageMagick"/>
<ignore name="ImageMagick"/>
<package name="aaa_base" replaces="awesfx"/>
<ignore name="awesfx"/>
<package name="aaa_base" replaces="sbl"/>
<ignore name="sbl"/>
<package name="aaa_base" replaces="open-vm-tools"/>
<ignore name="open-vm-tools"/>
<package name="aaa_base" replaces="gnome-online-accounts"/>
<ignore name="gnome-online-accounts"/>
<package name="aaa_base" replaces="xorg-x11-fonts"/>
<ignore name="xorg-x11-fonts"/>
<package name="aaa_base" replaces="snapper"/>
<ignore name="snapper"/>
<package name="aaa_base" replaces="Mesa-libva"/>
<ignore name="Mesa-libva"/>
<package name="aaa_base" replaces="python-base"/>
<ignore name="python-base"/>
<package name="aaa_base" replaces="aspell-en"/>
<ignore name="aspell-en"/>
<package name="aaa_base" replaces="ModemManager"/>
<ignore name="ModemManager"/>
<package name="aaa_base" replaces="yast2-users"/>
<ignore name="yast2-users"/>
<package name="aaa_base" replaces="yast2-printer"/>
<ignore name="yast2-printer"/>
<package name="aaa_base" replaces="avahi"/>
<ignore name="avahi"/>
<package name="aaa_base" replaces="fprintd"/>
<ignore name="fprintd"/>
<package name="aaa_base" replaces="accountsservice"/>
<ignore name="accountsservice"/>
<package name="gparted"/>
</packages>
<packages type="bootstrap">
<package name="filesystem"/>
<package name="openSUSE-release"/>
<package name="openSUSE-release-livecd-x11"/>
<package name="branding-openSUSE"/>
</packages>
<repository type="rpm-md">
<source path="obsrepositories:/"/>
</repository>
</image>

145
livecd-openSUSE.changes Normal file
View File

@ -0,0 +1,145 @@
-------------------------------------------------------------------
Mon Nov 5 12:14:37 UTC 2018 - Fabian Vogt <fvogt@suse.com>
- Set the upgrade icon as "trusted"
-------------------------------------------------------------------
Mon Sep 3 14:37:53 UTC 2018 - fvogt@suse.com
- Bump leap to 15.1
- Also show upgrade.desktop on the desktop if available
-------------------------------------------------------------------
Thu Jun 21 07:30:20 UTC 2018 - fvogt@suse.com
- Remove more generated files (boo#1098535)
-------------------------------------------------------------------
Wed Jun 13 08:29:21 UTC 2018 - fvogt@suse.com
- Block virtualbox-guest-kmp-default on Leap due to boo#1095148
- Exclude multipath from the initrd (boo#1097203)
- Move deletion of wodim/cpp* to config.sh
- Buildignore systemd-logger to resolve conflict
-------------------------------------------------------------------
Mon May 28 11:24:11 UTC 2018 - fvogt@suse.com
- Add GParted to X11 and GNOME
- Add KDE Partitionmanager to KDE
- Don't block virtualbox-guest-x11 from KDE and Rescue (boo#1094789)
-------------------------------------------------------------------
Tue May 22 09:23:03 UTC 2018 - fvogt@suse.com
- Remove konqueror
- No longer block virtualbox modules from Leap
-------------------------------------------------------------------
Thu May 3 14:48:02 UTC 2018 - dleuenberger@suse.com
- Add cracklib and cracklib-dict-full to the media (boo#1013206).
-------------------------------------------------------------------
Tue Apr 17 12:34:31 UTC 2018 - fvogt@suse.com
- Move snapper buildignore from list-common to list-x11
-------------------------------------------------------------------
Mon Apr 16 10:15:06 UTC 2018 - dleuenberger@suse.com
- do not add systemd-coredump to the live images.
-------------------------------------------------------------------
Fri Apr 13 08:36:06 UTC 2018 - fvogt@suse.com
- Add grub2-x86_64-efi on x86_64
-------------------------------------------------------------------
Tue Apr 3 07:38:45 UTC 2018 - fvogt@suse.com
- Replace geturls.tar.xz with live-add-yast-repos
-------------------------------------------------------------------
Tue Mar 27 11:26:02 UTC 2018 - fvogt@suse.com
- Remove /usr/share/doc/packages/ subdirectories to save space
- Remove netronome and liquidio firmware, space offenders in
kernel-firmware
- Enable rpm excludedocs
-------------------------------------------------------------------
Fri Mar 23 09:30:18 UTC 2018 - fvogt@suse.com
- Fix invocation of xsltproc with geturls.xsl
- Ignore virtualbox on leap, not available right now
- Ignore more packages: pam_mount, deja-dup, inkscape, amavisd-new,
system-config-printer and tuned
- Remove yast locales as well
-------------------------------------------------------------------
Thu Mar 15 12:30:09 UTC 2018 - fvogt@suse.com
- Use the new arch attribute for profiles instead of relying on the
prjconf
-------------------------------------------------------------------
Wed Mar 14 14:39:38 UTC 2018 - fvogt@suse.com
- Handle $releasever in a different way - leave expansion to libzypp
-------------------------------------------------------------------
Tue Mar 13 08:35:51 UTC 2018 - fvogt@suse.com
- Add support for $releasever in geturls.tar.xz/geturls.xsl (boo#1085005)
- Call geturls.xsl with releasever in config.sh
- From Dominique:
* Exclude yet another -lang package
* Use spaces for VOLID again
* Don't add gconf2-branding-openSUSE
-------------------------------------------------------------------
Wed Feb 14 14:58:44 UTC 2018 - fvogt@suse.com
- Don't buildignore xorg-x11-fonts in list-gnome, just everywhere
else as it's required by libreoffice
- Don't ignore vim-data in list-common
- Ignore autofs, google-droid-fonts, awesfx, libgweather-lang and espeak
- Move ignoring of printing to list-common
-------------------------------------------------------------------
Mon Jan 8 09:18:07 UTC 2018 - fvogt@suse.com
- Convert package-lists into direct dependencies, generated
by list-{common,gnome,kde,x11}.sh
- Support firewalld
- Clear RC_LANG in /etc/sysconfig/language as kiwi writes a value,
taking precedence over localectl used by live-langset-data
- Also tell UDisks2 to ignore the rescue CD
- Don't put the installer on the rescue CD
- Instead of installing gnome-keyring-pam(-32bit) and disabling it
in config.sh, just don't install it
- Support Leap 15:
* Build livecd-leap-FLAVOR and livecd-tumbleweed-FLAVOR
-------------------------------------------------------------------
Sat Oct 7 15:49:45 UTC 2017 - fabian@ritter-vogt.de
- Adjust the rules file in udev-livecd.tar.xz to the python-kiwi
9.11.8 layout
-------------------------------------------------------------------
Tue Aug 15 13:02:16 UTC 2017 - fvogt@suse.com
- Move from build-time config generation to static image configuration
- Move langset and installer parts into separate packages:
* langset: langset.service, langset.sh, getcountrydata.rb
* installer: start-install.sh, installation.desktop
- Remove obsolete files:
* README (outdated, important parts missing)
* SoftLocks (packages don't exist anymore)
* isopatch.sh.in (kiwi issues now fixed in the right place)
* kiwi-config-openSUSE-rpmlintrc (split into live-langset-data)
- Based on kiwi-config-openSUSE
- Rewrite HAL-based 99-ignore-live-usb.fdi into udev-live.tar.xz/99-livecd.rules
- Use uid 1000 for livecd user to treat it as normal user

View File

@ -0,0 +1,356 @@
<?xml version="1.0"?>
<image schemaversion="6.5" name="openSUSE-Tumbleweed-GNOME-Live" displayname="openSUSE Tumbleweed GNOME Live">
<description type="system">
<author>openSUSE Project</author>
<contact>opensuse@opensuse.org</contact>
<specification>openSUSE Live system</specification>
</description>
<profiles>
<profile name="noEFI" description="no EFI for x86" import="true" arch="i686"/>
<profile name="EFI" description="EFI for x86_64" import="true" arch="x86_64"/>
</profiles>
<preferences profiles="EFI">
<type primary="true" bootprofile="default" kernelcmdline="splash=silent quiet" flags="overlay" hybrid="true" hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" firmware="uefi" volid="openSUSE_Tumbleweed_GNOME_Live" mediacheck="true"/>
<version>2.8.0</version>
<bootloader-theme>openSUSE</bootloader-theme>
<bootsplash-theme>openSUSE</bootsplash-theme>
<packagemanager>zypper</packagemanager>
<rpm-check-signatures>false</rpm-check-signatures>
<locale>en_US</locale>
<rpm-excludedocs>true</rpm-excludedocs>
</preferences>
<preferences profiles="noEFI">
<type primary="true" bootprofile="default" kernelcmdline="splash=silent quiet" flags="overlay" hybrid="true" hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" firmware="bios" volid="openSUSE_Tumbleweed_GNOME_Live" mediacheck="true"/>
<version>2.8.0</version>
<bootloader-theme>openSUSE</bootloader-theme>
<bootsplash-theme>openSUSE</bootsplash-theme>
<packagemanager>zypper</packagemanager>
<rpm-check-signatures>false</rpm-check-signatures>
<locale>en_US</locale>
<rpm-excludedocs>true</rpm-excludedocs>
</preferences>
<users>
<user groups="root" name="root" password="" home="/root"/>
</users>
<packages type="image" patternType="plusRecommended">
<package name="kernel-default"/>
<package name="gfxboot-branding-openSUSE" bootinclude="true" bootdelete="true"/>
<package name="grub2-branding-openSUSE" bootinclude="true"/>
<package name="dracut-kiwi-live"/>
<!-- workaround for bnc#892087 -->
<package name="e2fsprogs" bootinclude="true"/>
<package name="pam"/>
<package name="pam-config"/>
<package name="udev"/>
<package name="aaa_base"/>
<package name="tar"/>
<package name="patch"/>
<package name="zypper"/>
<package name="grub2-x86_64-efi" arch="x86_64"/>
<package name="memtest86+"/>
<package name="live-langset-data"/>
<package name="live-add-yast-repos"/>
<archive name="livecd-udev.tar.xz"/>
<!-- list-common.sh -->
<package name="aaa_base" replaces="gutenprint"/>
<ignore name="gutenprint"/>
<package name="aaa_base" replaces="poppler-data"/>
<ignore name="poppler-data"/>
<package name="aaa_base" replaces="tin"/>
<ignore name="tin"/>
<package name="aaa_base" replaces="desktop-translations"/>
<ignore name="desktop-translations"/>
<package name="aaa_base" replaces="ft2demos"/>
<ignore name="ft2demos"/>
<package name="aaa_base" replaces="hplip-hpijs"/>
<ignore name="hplip-hpijs"/>
<package name="aaa_base" replaces="libreoffice-base"/>
<ignore name="libreoffice-base"/>
<package name="aaa_base" replaces="libreoffice-mailmerge"/>
<ignore name="libreoffice-mailmerge"/>
<package name="aaa_base" replaces="libreoffice-math"/>
<ignore name="libreoffice-math"/>
<package name="aaa_base" replaces="libreoffice-filters-optional"/>
<ignore name="libreoffice-filters-optional"/>
<package name="aaa_base" replaces="libreoffice-pyuno"/>
<ignore name="libreoffice-pyuno"/>
<package name="aaa_base" replaces="readline-doc"/>
<ignore name="readline-doc"/>
<package name="aaa_base" replaces="graphviz"/>
<ignore name="graphviz"/>
<package name="aaa_base" replaces="linux-kernel-headers"/>
<ignore name="linux-kernel-headers"/>
<package name="aaa_base" replaces="bash-doc"/>
<ignore name="bash-doc"/>
<package name="aaa_base" replaces="hplip"/>
<ignore name="hplip"/>
<package name="aaa_base" replaces="gimp-plugins-python"/>
<ignore name="gimp-plugins-python"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_basis_opt"/>
<ignore name="patterns-openSUSE-gnome_basis_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_admin"/>
<ignore name="patterns-openSUSE-gnome_admin"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_multimedia_opt"/>
<ignore name="patterns-openSUSE-gnome_multimedia_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_imaging_opt"/>
<ignore name="patterns-openSUSE-gnome_imaging_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_office_opt"/>
<ignore name="patterns-openSUSE-gnome_office_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-apparmor_opt"/>
<ignore name="patterns-openSUSE-apparmor_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-enhanced_base_opt"/>
<ignore name="patterns-openSUSE-enhanced_base_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-fonts_opt"/>
<ignore name="patterns-openSUSE-fonts_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-imaging_opt"/>
<ignore name="patterns-openSUSE-imaging_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-kde_utilities_opt"/>
<ignore name="patterns-openSUSE-kde_utilities_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-multimedia_opt"/>
<ignore name="patterns-openSUSE-multimedia_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-non_oss_opt"/>
<ignore name="patterns-openSUSE-non_oss_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-office_opt"/>
<ignore name="patterns-openSUSE-office_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-x11_opt"/>
<ignore name="patterns-openSUSE-x11_opt"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_basis_opt"/>
<ignore name="patterns-gnome-gnome_basis_opt"/>
<package name="aaa_base" replaces="patterns-gmome-gnome_admin"/>
<ignore name="patterns-gmome-gnome_admin"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_multimedia_opt"/>
<ignore name="patterns-gnome-gnome_multimedia_opt"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_imaging_opt"/>
<ignore name="patterns-gnome-gnome_imaging_opt"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_office_opt"/>
<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-enhanced_base_opt"/>
<ignore name="patterns-base-enhanced_base_opt"/>
<package name="aaa_base" replaces="patterns-base-update_test"/>
<ignore name="patterns-base-update_test"/>
<package name="aaa_base" replaces="patterns-fonts-fonts_opt"/>
<ignore name="patterns-fonts-fonts_opt"/>
<package name="aaa_base" replaces="patterns-desktop-imaging_opt"/>
<ignore name="patterns-desktop-imaging_opt"/>
<package name="aaa_base" replaces="patterns-kde-kde_utilities_opt"/>
<ignore name="patterns-kde-kde_utilities_opt"/>
<package name="aaa_base" replaces="patterns-desktop-multimedia_opt"/>
<ignore name="patterns-desktop-multimedia_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-non_oss_opt"/>
<ignore name="patterns-openSUSE-non_oss_opt"/>
<package name="aaa_base" replaces="patterns-office-office_opt"/>
<ignore name="patterns-office-office_opt"/>
<package name="aaa_base" replaces="patterns-base-x11_opt"/>
<ignore name="patterns-base-x11_opt"/>
<package name="aaa_base" replaces="make"/>
<ignore name="make"/>
<package name="aaa_base" replaces="netpbm"/>
<ignore name="netpbm"/>
<package name="aaa_base" replaces="manufacturer-PPDs"/>
<ignore name="manufacturer-PPDs"/>
<package name="aaa_base" replaces="p7zip"/>
<ignore name="p7zip"/>
<package name="gfxboot"/>
<package name="cracklib"/>
<package name="cracklib-dict-full"/>
<package name="aaa_base" replaces="glibc-32bit"/>
<ignore name="glibc-32bit"/>
<package name="aaa_base" replaces="libvdpau_r300"/>
<ignore name="libvdpau_r300"/>
<package name="aaa_base" replaces="libvdpau_radeonsi"/>
<ignore name="libvdpau_radeonsi"/>
<package name="aaa_base" replaces="libvdpau_r600"/>
<ignore name="libvdpau_r600"/>
<package name="aaa_base" replaces="pavucontrol"/>
<ignore name="pavucontrol"/>
<package name="aaa_base" replaces="libqmi-tools"/>
<ignore name="libqmi-tools"/>
<package name="aaa_base" replaces="python3-pip"/>
<ignore name="python3-pip"/>
<package name="aaa_base" replaces="binutils"/>
<ignore name="binutils"/>
<package name="aaa_base" replaces="multipath-tools-rbd"/>
<ignore name="multipath-tools-rbd"/>
<package name="aaa_base" replaces="xorg-x11-Xvnc"/>
<ignore name="xorg-x11-Xvnc"/>
<package name="aaa_base" replaces="cabextract"/>
<ignore name="cabextract"/>
<package name="aaa_base" replaces="sssd"/>
<ignore name="sssd"/>
<package name="aaa_base" replaces="db-utils"/>
<ignore name="db-utils"/>
<package name="aaa_base" replaces="deltarpm"/>
<ignore name="deltarpm"/>
<package name="aaa_base" replaces="dnsmasq"/>
<ignore name="dnsmasq"/>
<package name="aaa_base" replaces="fribidi"/>
<ignore name="fribidi"/>
<package name="aaa_base" replaces="ipmitool"/>
<ignore name="ipmitool"/>
<package name="aaa_base" replaces="irda"/>
<ignore name="irda"/>
<package name="aaa_base" replaces="lomoco"/>
<ignore name="lomoco"/>
<package name="aaa_base" replaces="mksh"/>
<ignore name="mksh"/>
<package name="aaa_base" replaces="system-config-printer-applet"/>
<ignore name="system-config-printer-applet"/>
<package name="aaa_base" replaces="udev-configure-printer"/>
<ignore name="udev-configure-printer"/>
<package name="aaa_base" replaces="xorg-x11"/>
<ignore name="xorg-x11"/>
<package name="aaa_base" replaces="xorg-x11-essentials"/>
<ignore name="xorg-x11-essentials"/>
<package name="aaa_base" replaces="xorg-x11-server-extra"/>
<ignore name="xorg-x11-server-extra"/>
<package name="xdm"/>
<package name="aaa_base" replaces="icewm"/>
<ignore name="icewm"/>
<package name="aaa_base" replaces="google-droid-fonts"/>
<ignore name="google-droid-fonts"/>
<package name="aaa_base" replaces="noto-coloremoji-fonts"/>
<ignore name="noto-coloremoji-fonts"/>
<package name="aaa_base" replaces="strace"/>
<ignore name="strace"/>
<package name="aaa_base" replaces="tcsh"/>
<ignore name="tcsh"/>
<package name="aaa_base" replaces="update-test-*"/>
<ignore name="update-test-*"/>
<package name="aaa_base" replaces="usbmuxd"/>
<ignore name="usbmuxd"/>
<package name="aaa_base" replaces="gnome-keyring-pam"/>
<ignore name="gnome-keyring-pam"/>
<package name="aaa_base" replaces="apparmor-docs"/>
<ignore name="apparmor-docs"/>
<package name="aaa_base" replaces="mutt-doc"/>
<ignore name="mutt-doc"/>
<package name="aaa_base" replaces="cyrus-sasl"/>
<ignore name="cyrus-sasl"/>
<package name="aaa_base" replaces="unar"/>
<ignore name="unar"/>
<package name="aaa_base" replaces="jing"/>
<ignore name="jing"/>
<package name="aaa_base" replaces="icedtea-web"/>
<ignore name="icedtea-web"/>
<package name="aaa_base" replaces="autofs"/>
<ignore name="autofs"/>
<package name="aaa_base" replaces="expect"/>
<ignore name="expect"/>
<package name="aaa_base" replaces="m4"/>
<ignore name="m4"/>
<package name="aaa_base" replaces="mutt"/>
<ignore name="mutt"/>
<package name="aaa_base" replaces="net-snmp"/>
<ignore name="net-snmp"/>
<package name="aaa_base" replaces="recode"/>
<ignore name="recode"/>
<package name="aaa_base" replaces="awesfx"/>
<ignore name="awesfx"/>
<package name="aaa_base" replaces="espeak"/>
<ignore name="espeak"/>
<package name="aaa_base" replaces="pam_mount"/>
<ignore name="pam_mount"/>
<package name="aaa_base" replaces="groff-full"/>
<ignore name="groff-full"/>
<package name="aaa_base" replaces="tuned"/>
<ignore name="tuned"/>
<package name="aaa_base" replaces="cups"/>
<ignore name="cups"/>
<package name="aaa_base" replaces="system-config-printer"/>
<ignore name="system-config-printer"/>
<package name="aaa_base" replaces="ghostscript"/>
<ignore name="ghostscript"/>
<package name="aaa_base" replaces="ghostscript-fonts-std"/>
<ignore name="ghostscript-fonts-std"/>
<package name="aaa_base" replaces="ghostscript-fonts-other"/>
<ignore name="ghostscript-fonts-other"/>
<package name="aaa_base" replaces="yast2-samba-client"/>
<ignore name="yast2-samba-client"/>
<package name="aaa_base" replaces="yast2-vpn"/>
<ignore name="yast2-vpn"/>
<package name="aaa_base" replaces="yast2-vm"/>
<ignore name="yast2-vm"/>
<package name="aaa_base" replaces="yast2-journal"/>
<ignore name="yast2-journal"/>
<package name="aaa_base" replaces="yast2-nfs-client"/>
<ignore name="yast2-nfs-client"/>
<package name="aaa_base" replaces="yast2-auth-client"/>
<ignore name="yast2-auth-client"/>
<package name="aaa_base" replaces="yast2-sudo"/>
<ignore name="yast2-sudo"/>
<package name="aaa_base" replaces="systemd-coredump"/>
<ignore name="systemd-coredump"/>
<package name="aaa_base" replaces="NetworkManager-vpnc-gnome"/>
<ignore name="NetworkManager-vpnc-gnome"/>
<package name="aaa_base" replaces="plasma-nm5-vpnc"/>
<ignore name="plasma-nm5-vpnc"/>
<package name="aaa_base" replaces="systemd-logger"/>
<ignore name="systemd-logger"/>
<package name="aaa_base" replaces="virtualbox-guest-kmp-default"/>
<ignore name="virtualbox-guest-kmp-default"/>
<!-- list-gnome.sh -->
<package name="aaa_base" replaces="libreoffice-draw"/>
<ignore name="libreoffice-draw"/>
<package name="aaa_base" replaces="libreoffice-impress"/>
<ignore name="libreoffice-impress"/>
<package name="aaa_base" replaces="libreoffice-icon-theme-breeze"/>
<ignore name="libreoffice-icon-theme-breeze"/>
<package name="aaa_base" replaces="libreoffice-icon-theme-sifr"/>
<ignore name="libreoffice-icon-theme-sifr"/>
<package name="aaa_base" replaces="libreoffice-icon-theme-hicontrast"/>
<ignore name="libreoffice-icon-theme-hicontrast"/>
<package name="aaa_base" replaces="colord"/>
<ignore name="colord"/>
<package name="aaa_base" replaces="libreoffice-calc"/>
<ignore name="libreoffice-calc"/>
<package name="aaa_base" replaces="apparmor-utils"/>
<ignore name="apparmor-utils"/>
<package name="patterns-media-rest_cd_gnome"/>
<namedCollection name="rest_cd_gnome"/>
<package name="openSUSE-release-livecd-gnome"/>
<package name="branding-openSUSE"/>
<package name="adobe-sourcecodepro-fonts"/>
<package name="aaa_base" replaces="google-carlito-fonts"/>
<ignore name="google-carlito-fonts"/>
<package name="aaa_base" replaces="noto-sans-fonts"/>
<ignore name="noto-sans-fonts"/>
<package name="libreoffice-writer"/>
<package name="live-net-installer"/>
<package name="setxkbmap"/>
<package name="yast2-qt-branding-openSUSE"/>
<package name="aaa_base" replaces="simple-scan"/>
<ignore name="simple-scan"/>
<package name="aaa_base" replaces="ghostscript"/>
<ignore name="ghostscript"/>
<package name="aaa_base" replaces="orca"/>
<ignore name="orca"/>
<package name="aaa_base" replaces="myspell-en_US"/>
<ignore name="myspell-en_US"/>
<package name="aaa_base" replaces="gnome-control-center-color"/>
<ignore name="gnome-control-center-color"/>
<package name="aaa_base" replaces="libgweather-lang"/>
<ignore name="libgweather-lang"/>
<package name="aaa_base" replaces="gnome-user-docs-lang"/>
<ignore name="gnome-user-docs-lang"/>
<package name="aaa_base" replaces="amavisd-new"/>
<ignore name="amavisd-new"/>
<package name="aaa_base" replaces="inkscape"/>
<ignore name="inkscape"/>
<package name="aaa_base" replaces="deja-dup"/>
<ignore name="deja-dup"/>
<package name="gparted"/>
</packages>
<packages type="bootstrap">
<package name="filesystem"/>
<package name="openSUSE-release"/>
<package name="openSUSE-release-livecd-gnome"/>
<package name="branding-openSUSE"/>
</packages>
<repository type="rpm-md">
<source path="obsrepositories:/"/>
</repository>
</image>

392
livecd-tumbleweed-kde.kiwi Normal file
View File

@ -0,0 +1,392 @@
<?xml version="1.0"?>
<image schemaversion="6.5" name="openSUSE-Tumbleweed-KDE-Live" displayname="openSUSE Tumbleweed KDE Live">
<description type="system">
<author>openSUSE Project</author>
<contact>opensuse@opensuse.org</contact>
<specification>openSUSE Live system</specification>
</description>
<profiles>
<profile name="noEFI" description="no EFI for x86" import="true" arch="i686"/>
<profile name="EFI" description="EFI for x86_64" import="true" arch="x86_64"/>
</profiles>
<preferences profiles="EFI">
<type primary="true" bootprofile="default" kernelcmdline="splash=silent quiet" flags="overlay" hybrid="true" hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" firmware="uefi" volid="openSUSE_Tumbleweed_KDE_Live" mediacheck="true"/>
<version>2.8.0</version>
<bootloader-theme>openSUSE</bootloader-theme>
<bootsplash-theme>openSUSE</bootsplash-theme>
<packagemanager>zypper</packagemanager>
<rpm-check-signatures>false</rpm-check-signatures>
<locale>en_US</locale>
<rpm-excludedocs>true</rpm-excludedocs>
</preferences>
<preferences profiles="noEFI">
<type primary="true" bootprofile="default" kernelcmdline="splash=silent quiet" flags="overlay" hybrid="true" hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" firmware="bios" volid="openSUSE_Tumbleweed_KDE_Live" mediacheck="true"/>
<version>2.8.0</version>
<bootloader-theme>openSUSE</bootloader-theme>
<bootsplash-theme>openSUSE</bootsplash-theme>
<packagemanager>zypper</packagemanager>
<rpm-check-signatures>false</rpm-check-signatures>
<locale>en_US</locale>
<rpm-excludedocs>true</rpm-excludedocs>
</preferences>
<users>
<user groups="root" name="root" password="" home="/root"/>
</users>
<packages type="image" patternType="plusRecommended">
<package name="kernel-default"/>
<package name="gfxboot-branding-openSUSE" bootinclude="true" bootdelete="true"/>
<package name="grub2-branding-openSUSE" bootinclude="true"/>
<package name="dracut-kiwi-live"/>
<!-- workaround for bnc#892087 -->
<package name="e2fsprogs" bootinclude="true"/>
<package name="pam"/>
<package name="pam-config"/>
<package name="udev"/>
<package name="aaa_base"/>
<package name="tar"/>
<package name="patch"/>
<package name="zypper"/>
<package name="grub2-x86_64-efi" arch="x86_64"/>
<package name="memtest86+"/>
<package name="live-langset-data"/>
<package name="live-add-yast-repos"/>
<archive name="livecd-udev.tar.xz"/>
<!-- list-common.sh -->
<package name="aaa_base" replaces="gutenprint"/>
<ignore name="gutenprint"/>
<package name="aaa_base" replaces="poppler-data"/>
<ignore name="poppler-data"/>
<package name="aaa_base" replaces="tin"/>
<ignore name="tin"/>
<package name="aaa_base" replaces="desktop-translations"/>
<ignore name="desktop-translations"/>
<package name="aaa_base" replaces="ft2demos"/>
<ignore name="ft2demos"/>
<package name="aaa_base" replaces="hplip-hpijs"/>
<ignore name="hplip-hpijs"/>
<package name="aaa_base" replaces="libreoffice-base"/>
<ignore name="libreoffice-base"/>
<package name="aaa_base" replaces="libreoffice-mailmerge"/>
<ignore name="libreoffice-mailmerge"/>
<package name="aaa_base" replaces="libreoffice-math"/>
<ignore name="libreoffice-math"/>
<package name="aaa_base" replaces="libreoffice-filters-optional"/>
<ignore name="libreoffice-filters-optional"/>
<package name="aaa_base" replaces="libreoffice-pyuno"/>
<ignore name="libreoffice-pyuno"/>
<package name="aaa_base" replaces="readline-doc"/>
<ignore name="readline-doc"/>
<package name="aaa_base" replaces="graphviz"/>
<ignore name="graphviz"/>
<package name="aaa_base" replaces="linux-kernel-headers"/>
<ignore name="linux-kernel-headers"/>
<package name="aaa_base" replaces="bash-doc"/>
<ignore name="bash-doc"/>
<package name="aaa_base" replaces="hplip"/>
<ignore name="hplip"/>
<package name="aaa_base" replaces="gimp-plugins-python"/>
<ignore name="gimp-plugins-python"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_basis_opt"/>
<ignore name="patterns-openSUSE-gnome_basis_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_admin"/>
<ignore name="patterns-openSUSE-gnome_admin"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_multimedia_opt"/>
<ignore name="patterns-openSUSE-gnome_multimedia_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_imaging_opt"/>
<ignore name="patterns-openSUSE-gnome_imaging_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_office_opt"/>
<ignore name="patterns-openSUSE-gnome_office_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-apparmor_opt"/>
<ignore name="patterns-openSUSE-apparmor_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-enhanced_base_opt"/>
<ignore name="patterns-openSUSE-enhanced_base_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-fonts_opt"/>
<ignore name="patterns-openSUSE-fonts_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-imaging_opt"/>
<ignore name="patterns-openSUSE-imaging_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-kde_utilities_opt"/>
<ignore name="patterns-openSUSE-kde_utilities_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-multimedia_opt"/>
<ignore name="patterns-openSUSE-multimedia_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-non_oss_opt"/>
<ignore name="patterns-openSUSE-non_oss_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-office_opt"/>
<ignore name="patterns-openSUSE-office_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-x11_opt"/>
<ignore name="patterns-openSUSE-x11_opt"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_basis_opt"/>
<ignore name="patterns-gnome-gnome_basis_opt"/>
<package name="aaa_base" replaces="patterns-gmome-gnome_admin"/>
<ignore name="patterns-gmome-gnome_admin"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_multimedia_opt"/>
<ignore name="patterns-gnome-gnome_multimedia_opt"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_imaging_opt"/>
<ignore name="patterns-gnome-gnome_imaging_opt"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_office_opt"/>
<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-enhanced_base_opt"/>
<ignore name="patterns-base-enhanced_base_opt"/>
<package name="aaa_base" replaces="patterns-base-update_test"/>
<ignore name="patterns-base-update_test"/>
<package name="aaa_base" replaces="patterns-fonts-fonts_opt"/>
<ignore name="patterns-fonts-fonts_opt"/>
<package name="aaa_base" replaces="patterns-desktop-imaging_opt"/>
<ignore name="patterns-desktop-imaging_opt"/>
<package name="aaa_base" replaces="patterns-kde-kde_utilities_opt"/>
<ignore name="patterns-kde-kde_utilities_opt"/>
<package name="aaa_base" replaces="patterns-desktop-multimedia_opt"/>
<ignore name="patterns-desktop-multimedia_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-non_oss_opt"/>
<ignore name="patterns-openSUSE-non_oss_opt"/>
<package name="aaa_base" replaces="patterns-office-office_opt"/>
<ignore name="patterns-office-office_opt"/>
<package name="aaa_base" replaces="patterns-base-x11_opt"/>
<ignore name="patterns-base-x11_opt"/>
<package name="aaa_base" replaces="make"/>
<ignore name="make"/>
<package name="aaa_base" replaces="netpbm"/>
<ignore name="netpbm"/>
<package name="aaa_base" replaces="manufacturer-PPDs"/>
<ignore name="manufacturer-PPDs"/>
<package name="aaa_base" replaces="p7zip"/>
<ignore name="p7zip"/>
<package name="gfxboot"/>
<package name="cracklib"/>
<package name="cracklib-dict-full"/>
<package name="aaa_base" replaces="glibc-32bit"/>
<ignore name="glibc-32bit"/>
<package name="aaa_base" replaces="libvdpau_r300"/>
<ignore name="libvdpau_r300"/>
<package name="aaa_base" replaces="libvdpau_radeonsi"/>
<ignore name="libvdpau_radeonsi"/>
<package name="aaa_base" replaces="libvdpau_r600"/>
<ignore name="libvdpau_r600"/>
<package name="aaa_base" replaces="pavucontrol"/>
<ignore name="pavucontrol"/>
<package name="aaa_base" replaces="libqmi-tools"/>
<ignore name="libqmi-tools"/>
<package name="aaa_base" replaces="python3-pip"/>
<ignore name="python3-pip"/>
<package name="aaa_base" replaces="binutils"/>
<ignore name="binutils"/>
<package name="aaa_base" replaces="multipath-tools-rbd"/>
<ignore name="multipath-tools-rbd"/>
<package name="aaa_base" replaces="xorg-x11-Xvnc"/>
<ignore name="xorg-x11-Xvnc"/>
<package name="aaa_base" replaces="cabextract"/>
<ignore name="cabextract"/>
<package name="aaa_base" replaces="sssd"/>
<ignore name="sssd"/>
<package name="aaa_base" replaces="db-utils"/>
<ignore name="db-utils"/>
<package name="aaa_base" replaces="deltarpm"/>
<ignore name="deltarpm"/>
<package name="aaa_base" replaces="dnsmasq"/>
<ignore name="dnsmasq"/>
<package name="aaa_base" replaces="fribidi"/>
<ignore name="fribidi"/>
<package name="aaa_base" replaces="ipmitool"/>
<ignore name="ipmitool"/>
<package name="aaa_base" replaces="irda"/>
<ignore name="irda"/>
<package name="aaa_base" replaces="lomoco"/>
<ignore name="lomoco"/>
<package name="aaa_base" replaces="mksh"/>
<ignore name="mksh"/>
<package name="aaa_base" replaces="system-config-printer-applet"/>
<ignore name="system-config-printer-applet"/>
<package name="aaa_base" replaces="udev-configure-printer"/>
<ignore name="udev-configure-printer"/>
<package name="aaa_base" replaces="xorg-x11"/>
<ignore name="xorg-x11"/>
<package name="aaa_base" replaces="xorg-x11-essentials"/>
<ignore name="xorg-x11-essentials"/>
<package name="aaa_base" replaces="xorg-x11-server-extra"/>
<ignore name="xorg-x11-server-extra"/>
<package name="xdm"/>
<package name="aaa_base" replaces="icewm"/>
<ignore name="icewm"/>
<package name="aaa_base" replaces="google-droid-fonts"/>
<ignore name="google-droid-fonts"/>
<package name="aaa_base" replaces="noto-coloremoji-fonts"/>
<ignore name="noto-coloremoji-fonts"/>
<package name="aaa_base" replaces="strace"/>
<ignore name="strace"/>
<package name="aaa_base" replaces="tcsh"/>
<ignore name="tcsh"/>
<package name="aaa_base" replaces="update-test-*"/>
<ignore name="update-test-*"/>
<package name="aaa_base" replaces="usbmuxd"/>
<ignore name="usbmuxd"/>
<package name="aaa_base" replaces="gnome-keyring-pam"/>
<ignore name="gnome-keyring-pam"/>
<package name="aaa_base" replaces="apparmor-docs"/>
<ignore name="apparmor-docs"/>
<package name="aaa_base" replaces="mutt-doc"/>
<ignore name="mutt-doc"/>
<package name="aaa_base" replaces="cyrus-sasl"/>
<ignore name="cyrus-sasl"/>
<package name="aaa_base" replaces="unar"/>
<ignore name="unar"/>
<package name="aaa_base" replaces="jing"/>
<ignore name="jing"/>
<package name="aaa_base" replaces="icedtea-web"/>
<ignore name="icedtea-web"/>
<package name="aaa_base" replaces="autofs"/>
<ignore name="autofs"/>
<package name="aaa_base" replaces="expect"/>
<ignore name="expect"/>
<package name="aaa_base" replaces="m4"/>
<ignore name="m4"/>
<package name="aaa_base" replaces="mutt"/>
<ignore name="mutt"/>
<package name="aaa_base" replaces="net-snmp"/>
<ignore name="net-snmp"/>
<package name="aaa_base" replaces="recode"/>
<ignore name="recode"/>
<package name="aaa_base" replaces="awesfx"/>
<ignore name="awesfx"/>
<package name="aaa_base" replaces="espeak"/>
<ignore name="espeak"/>
<package name="aaa_base" replaces="pam_mount"/>
<ignore name="pam_mount"/>
<package name="aaa_base" replaces="groff-full"/>
<ignore name="groff-full"/>
<package name="aaa_base" replaces="tuned"/>
<ignore name="tuned"/>
<package name="aaa_base" replaces="cups"/>
<ignore name="cups"/>
<package name="aaa_base" replaces="system-config-printer"/>
<ignore name="system-config-printer"/>
<package name="aaa_base" replaces="ghostscript"/>
<ignore name="ghostscript"/>
<package name="aaa_base" replaces="ghostscript-fonts-std"/>
<ignore name="ghostscript-fonts-std"/>
<package name="aaa_base" replaces="ghostscript-fonts-other"/>
<ignore name="ghostscript-fonts-other"/>
<package name="aaa_base" replaces="yast2-samba-client"/>
<ignore name="yast2-samba-client"/>
<package name="aaa_base" replaces="yast2-vpn"/>
<ignore name="yast2-vpn"/>
<package name="aaa_base" replaces="yast2-vm"/>
<ignore name="yast2-vm"/>
<package name="aaa_base" replaces="yast2-journal"/>
<ignore name="yast2-journal"/>
<package name="aaa_base" replaces="yast2-nfs-client"/>
<ignore name="yast2-nfs-client"/>
<package name="aaa_base" replaces="yast2-auth-client"/>
<ignore name="yast2-auth-client"/>
<package name="aaa_base" replaces="yast2-sudo"/>
<ignore name="yast2-sudo"/>
<package name="aaa_base" replaces="systemd-coredump"/>
<ignore name="systemd-coredump"/>
<package name="aaa_base" replaces="NetworkManager-vpnc-gnome"/>
<ignore name="NetworkManager-vpnc-gnome"/>
<package name="aaa_base" replaces="plasma-nm5-vpnc"/>
<ignore name="plasma-nm5-vpnc"/>
<package name="aaa_base" replaces="systemd-logger"/>
<ignore name="systemd-logger"/>
<package name="aaa_base" replaces="virtualbox-guest-kmp-default"/>
<ignore name="virtualbox-guest-kmp-default"/>
<!-- list-kde.sh -->
<package name="aaa_base" replaces="gvfs"/>
<ignore name="gvfs"/>
<package name="aaa_base" replaces="libreoffice-icon-theme-galaxy"/>
<ignore name="libreoffice-icon-theme-galaxy"/>
<package name="aaa_base" replaces="libreoffice-icon-theme-hicontrast"/>
<ignore name="libreoffice-icon-theme-hicontrast"/>
<package name="aaa_base" replaces="libreoffice-icon-theme-tango"/>
<ignore name="libreoffice-icon-theme-tango"/>
<package name="aaa_base" replaces="libreoffice-base-drivers-mysql"/>
<ignore name="libreoffice-base-drivers-mysql"/>
<package name="aaa_base" replaces="cairomm"/>
<ignore name="cairomm"/>
<package name="aaa_base" replaces="evolution-data-server"/>
<ignore name="evolution-data-server"/>
<package name="aaa_base" replaces="notification-daemon"/>
<ignore name="notification-daemon"/>
<package name="aaa_base" replaces="gdm"/>
<ignore name="gdm"/>
<package name="aaa_base" replaces="sane-backends"/>
<ignore name="sane-backends"/>
<package name="aaa_base" replaces="akregator"/>
<ignore name="akregator"/>
<package name="aaa_base" replaces="libreoffice-pyuno"/>
<ignore name="libreoffice-pyuno"/>
<package name="aaa_base" replaces="ImageMagick"/>
<ignore name="ImageMagick"/>
<package name="patterns-kde-kde_office"/>
<namedCollection name="kde_office"/>
<package name="patterns-media-rest_cd_kde"/>
<namedCollection name="rest_cd_kde"/>
<package name="openSUSE-release-livecd-kde"/>
<package name="plasma5-workspace-branding-openSUSE"/>
<package name="baloo5-tools"/>
<package name="NetworkManager"/>
<package name="aaa_base" replaces="libreoffice"/>
<ignore name="libreoffice"/>
<package name="aaa_base" replaces="libreoffice-kde4"/>
<ignore name="libreoffice-kde4"/>
<package name="aaa_base" replaces="libreoffice-icon-theme-breeze"/>
<ignore name="libreoffice-icon-theme-breeze"/>
<package name="aaa_base" replaces="xorg-x11-fonts"/>
<ignore name="xorg-x11-fonts"/>
<package name="aaa_base" replaces="ksplash-qml-branding-openSUSE"/>
<ignore name="ksplash-qml-branding-openSUSE"/>
<package name="aaa_base" replaces="ksplashx-branding-openSUSE"/>
<ignore name="ksplashx-branding-openSUSE"/>
<package name="aaa_base" replaces="kmag"/>
<ignore name="kmag"/>
<package name="aaa_base" replaces="kdenetwork4-filesharing"/>
<ignore name="kdenetwork4-filesharing"/>
<package name="aaa_base" replaces="gnome-keyring"/>
<ignore name="gnome-keyring"/>
<package name="aaa_base" replaces="k3b"/>
<ignore name="k3b"/>
<package name="live-net-installer"/>
<package name="setxkbmap"/>
<package name="yast2-qt-branding-openSUSE"/>
<package name="aaa_base" replaces="oxygen5-icon-theme-large"/>
<ignore name="oxygen5-icon-theme-large"/>
<package name="aaa_base" replaces="kpat"/>
<ignore name="kpat"/>
<package name="aaa_base" replaces="kmahjongg"/>
<ignore name="kmahjongg"/>
<package name="aaa_base" replaces="xlockmore"/>
<ignore name="xlockmore"/>
<package name="aaa_base" replaces="ksudoku"/>
<ignore name="ksudoku"/>
<package name="aaa_base" replaces="kreversi"/>
<ignore name="kreversi"/>
<package name="aaa_base" replaces="gwenview5"/>
<ignore name="gwenview5"/>
<package name="plasma-nm5"/>
<package name="phonon4qt5-backend-gstreamer"/>
<package name="aaa_base" replaces="ispell"/>
<ignore name="ispell"/>
<package name="aaa_base" replaces="libKF5AkonadiCore5"/>
<ignore name="libKF5AkonadiCore5"/>
<package name="aaa_base" replaces="gdb"/>
<ignore name="gdb"/>
<package name="aaa_base" replaces="open-vm-tools-desktop"/>
<ignore name="open-vm-tools-desktop"/>
<package name="aaa_base" replaces="icewm"/>
<ignore name="icewm"/>
<package name="aaa_base" replaces="libproxy1-pacrunner-webkit"/>
<ignore name="libproxy1-pacrunner-webkit"/>
<package name="partitionmanager"/>
</packages>
<packages type="bootstrap">
<package name="filesystem"/>
<package name="openSUSE-release"/>
<package name="openSUSE-release-livecd-kde"/>
<package name="branding-openSUSE"/>
</packages>
<repository type="rpm-md">
<source path="obsrepositories:/"/>
</repository>
</image>

376
livecd-tumbleweed-x11.kiwi Normal file
View File

@ -0,0 +1,376 @@
<?xml version="1.0"?>
<image schemaversion="6.5" name="openSUSE-Tumbleweed-Rescue-CD" displayname="openSUSE Tumbleweed Rescue CD">
<description type="system">
<author>openSUSE Project</author>
<contact>opensuse@opensuse.org</contact>
<specification>openSUSE Live system</specification>
</description>
<profiles>
<profile name="noEFI" description="no EFI for x86" import="true" arch="i686"/>
<profile name="EFI" description="EFI for x86_64" import="true" arch="x86_64"/>
</profiles>
<preferences profiles="EFI">
<type primary="true" bootprofile="default" kernelcmdline="splash=silent quiet" flags="overlay" hybrid="true" hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" firmware="uefi" volid="openSUSE_Tumbleweed_Rescue_CD" mediacheck="true"/>
<version>2.8.0</version>
<bootloader-theme>openSUSE</bootloader-theme>
<bootsplash-theme>openSUSE</bootsplash-theme>
<packagemanager>zypper</packagemanager>
<rpm-check-signatures>false</rpm-check-signatures>
<locale>en_US</locale>
<rpm-excludedocs>true</rpm-excludedocs>
</preferences>
<preferences profiles="noEFI">
<type primary="true" bootprofile="default" kernelcmdline="splash=silent quiet" flags="overlay" hybrid="true" hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" firmware="bios" volid="openSUSE_Tumbleweed_Rescue_CD" mediacheck="true"/>
<version>2.8.0</version>
<bootloader-theme>openSUSE</bootloader-theme>
<bootsplash-theme>openSUSE</bootsplash-theme>
<packagemanager>zypper</packagemanager>
<rpm-check-signatures>false</rpm-check-signatures>
<locale>en_US</locale>
<rpm-excludedocs>true</rpm-excludedocs>
</preferences>
<users>
<user groups="root" name="root" password="" home="/root"/>
</users>
<packages type="image" patternType="plusRecommended">
<package name="kernel-default"/>
<package name="gfxboot-branding-openSUSE" bootinclude="true" bootdelete="true"/>
<package name="grub2-branding-openSUSE" bootinclude="true"/>
<package name="dracut-kiwi-live"/>
<!-- workaround for bnc#892087 -->
<package name="e2fsprogs" bootinclude="true"/>
<package name="pam"/>
<package name="pam-config"/>
<package name="udev"/>
<package name="aaa_base"/>
<package name="tar"/>
<package name="patch"/>
<package name="zypper"/>
<package name="grub2-x86_64-efi" arch="x86_64"/>
<package name="memtest86+"/>
<package name="live-langset-data"/>
<package name="live-add-yast-repos"/>
<archive name="livecd-udev.tar.xz"/>
<!-- list-common.sh -->
<package name="aaa_base" replaces="gutenprint"/>
<ignore name="gutenprint"/>
<package name="aaa_base" replaces="poppler-data"/>
<ignore name="poppler-data"/>
<package name="aaa_base" replaces="tin"/>
<ignore name="tin"/>
<package name="aaa_base" replaces="desktop-translations"/>
<ignore name="desktop-translations"/>
<package name="aaa_base" replaces="ft2demos"/>
<ignore name="ft2demos"/>
<package name="aaa_base" replaces="hplip-hpijs"/>
<ignore name="hplip-hpijs"/>
<package name="aaa_base" replaces="libreoffice-base"/>
<ignore name="libreoffice-base"/>
<package name="aaa_base" replaces="libreoffice-mailmerge"/>
<ignore name="libreoffice-mailmerge"/>
<package name="aaa_base" replaces="libreoffice-math"/>
<ignore name="libreoffice-math"/>
<package name="aaa_base" replaces="libreoffice-filters-optional"/>
<ignore name="libreoffice-filters-optional"/>
<package name="aaa_base" replaces="libreoffice-pyuno"/>
<ignore name="libreoffice-pyuno"/>
<package name="aaa_base" replaces="readline-doc"/>
<ignore name="readline-doc"/>
<package name="aaa_base" replaces="graphviz"/>
<ignore name="graphviz"/>
<package name="aaa_base" replaces="linux-kernel-headers"/>
<ignore name="linux-kernel-headers"/>
<package name="aaa_base" replaces="bash-doc"/>
<ignore name="bash-doc"/>
<package name="aaa_base" replaces="hplip"/>
<ignore name="hplip"/>
<package name="aaa_base" replaces="gimp-plugins-python"/>
<ignore name="gimp-plugins-python"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_basis_opt"/>
<ignore name="patterns-openSUSE-gnome_basis_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_admin"/>
<ignore name="patterns-openSUSE-gnome_admin"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_multimedia_opt"/>
<ignore name="patterns-openSUSE-gnome_multimedia_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_imaging_opt"/>
<ignore name="patterns-openSUSE-gnome_imaging_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-gnome_office_opt"/>
<ignore name="patterns-openSUSE-gnome_office_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-apparmor_opt"/>
<ignore name="patterns-openSUSE-apparmor_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-enhanced_base_opt"/>
<ignore name="patterns-openSUSE-enhanced_base_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-fonts_opt"/>
<ignore name="patterns-openSUSE-fonts_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-imaging_opt"/>
<ignore name="patterns-openSUSE-imaging_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-kde_utilities_opt"/>
<ignore name="patterns-openSUSE-kde_utilities_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-multimedia_opt"/>
<ignore name="patterns-openSUSE-multimedia_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-non_oss_opt"/>
<ignore name="patterns-openSUSE-non_oss_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-office_opt"/>
<ignore name="patterns-openSUSE-office_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-x11_opt"/>
<ignore name="patterns-openSUSE-x11_opt"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_basis_opt"/>
<ignore name="patterns-gnome-gnome_basis_opt"/>
<package name="aaa_base" replaces="patterns-gmome-gnome_admin"/>
<ignore name="patterns-gmome-gnome_admin"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_multimedia_opt"/>
<ignore name="patterns-gnome-gnome_multimedia_opt"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_imaging_opt"/>
<ignore name="patterns-gnome-gnome_imaging_opt"/>
<package name="aaa_base" replaces="patterns-gnome-gnome_office_opt"/>
<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-enhanced_base_opt"/>
<ignore name="patterns-base-enhanced_base_opt"/>
<package name="aaa_base" replaces="patterns-base-update_test"/>
<ignore name="patterns-base-update_test"/>
<package name="aaa_base" replaces="patterns-fonts-fonts_opt"/>
<ignore name="patterns-fonts-fonts_opt"/>
<package name="aaa_base" replaces="patterns-desktop-imaging_opt"/>
<ignore name="patterns-desktop-imaging_opt"/>
<package name="aaa_base" replaces="patterns-kde-kde_utilities_opt"/>
<ignore name="patterns-kde-kde_utilities_opt"/>
<package name="aaa_base" replaces="patterns-desktop-multimedia_opt"/>
<ignore name="patterns-desktop-multimedia_opt"/>
<package name="aaa_base" replaces="patterns-openSUSE-non_oss_opt"/>
<ignore name="patterns-openSUSE-non_oss_opt"/>
<package name="aaa_base" replaces="patterns-office-office_opt"/>
<ignore name="patterns-office-office_opt"/>
<package name="aaa_base" replaces="patterns-base-x11_opt"/>
<ignore name="patterns-base-x11_opt"/>
<package name="aaa_base" replaces="make"/>
<ignore name="make"/>
<package name="aaa_base" replaces="netpbm"/>
<ignore name="netpbm"/>
<package name="aaa_base" replaces="manufacturer-PPDs"/>
<ignore name="manufacturer-PPDs"/>
<package name="aaa_base" replaces="p7zip"/>
<ignore name="p7zip"/>
<package name="gfxboot"/>
<package name="cracklib"/>
<package name="cracklib-dict-full"/>
<package name="aaa_base" replaces="glibc-32bit"/>
<ignore name="glibc-32bit"/>
<package name="aaa_base" replaces="libvdpau_r300"/>
<ignore name="libvdpau_r300"/>
<package name="aaa_base" replaces="libvdpau_radeonsi"/>
<ignore name="libvdpau_radeonsi"/>
<package name="aaa_base" replaces="libvdpau_r600"/>
<ignore name="libvdpau_r600"/>
<package name="aaa_base" replaces="pavucontrol"/>
<ignore name="pavucontrol"/>
<package name="aaa_base" replaces="libqmi-tools"/>
<ignore name="libqmi-tools"/>
<package name="aaa_base" replaces="python3-pip"/>
<ignore name="python3-pip"/>
<package name="aaa_base" replaces="binutils"/>
<ignore name="binutils"/>
<package name="aaa_base" replaces="multipath-tools-rbd"/>
<ignore name="multipath-tools-rbd"/>
<package name="aaa_base" replaces="xorg-x11-Xvnc"/>
<ignore name="xorg-x11-Xvnc"/>
<package name="aaa_base" replaces="cabextract"/>
<ignore name="cabextract"/>
<package name="aaa_base" replaces="sssd"/>
<ignore name="sssd"/>
<package name="aaa_base" replaces="db-utils"/>
<ignore name="db-utils"/>
<package name="aaa_base" replaces="deltarpm"/>
<ignore name="deltarpm"/>
<package name="aaa_base" replaces="dnsmasq"/>
<ignore name="dnsmasq"/>
<package name="aaa_base" replaces="fribidi"/>
<ignore name="fribidi"/>
<package name="aaa_base" replaces="ipmitool"/>
<ignore name="ipmitool"/>
<package name="aaa_base" replaces="irda"/>
<ignore name="irda"/>
<package name="aaa_base" replaces="lomoco"/>
<ignore name="lomoco"/>
<package name="aaa_base" replaces="mksh"/>
<ignore name="mksh"/>
<package name="aaa_base" replaces="system-config-printer-applet"/>
<ignore name="system-config-printer-applet"/>
<package name="aaa_base" replaces="udev-configure-printer"/>
<ignore name="udev-configure-printer"/>
<package name="aaa_base" replaces="xorg-x11"/>
<ignore name="xorg-x11"/>
<package name="aaa_base" replaces="xorg-x11-essentials"/>
<ignore name="xorg-x11-essentials"/>
<package name="aaa_base" replaces="xorg-x11-server-extra"/>
<ignore name="xorg-x11-server-extra"/>
<package name="xdm"/>
<package name="aaa_base" replaces="icewm"/>
<ignore name="icewm"/>
<package name="aaa_base" replaces="google-droid-fonts"/>
<ignore name="google-droid-fonts"/>
<package name="aaa_base" replaces="noto-coloremoji-fonts"/>
<ignore name="noto-coloremoji-fonts"/>
<package name="aaa_base" replaces="strace"/>
<ignore name="strace"/>
<package name="aaa_base" replaces="tcsh"/>
<ignore name="tcsh"/>
<package name="aaa_base" replaces="update-test-*"/>
<ignore name="update-test-*"/>
<package name="aaa_base" replaces="usbmuxd"/>
<ignore name="usbmuxd"/>
<package name="aaa_base" replaces="gnome-keyring-pam"/>
<ignore name="gnome-keyring-pam"/>
<package name="aaa_base" replaces="apparmor-docs"/>
<ignore name="apparmor-docs"/>
<package name="aaa_base" replaces="mutt-doc"/>
<ignore name="mutt-doc"/>
<package name="aaa_base" replaces="cyrus-sasl"/>
<ignore name="cyrus-sasl"/>
<package name="aaa_base" replaces="unar"/>
<ignore name="unar"/>
<package name="aaa_base" replaces="jing"/>
<ignore name="jing"/>
<package name="aaa_base" replaces="icedtea-web"/>
<ignore name="icedtea-web"/>
<package name="aaa_base" replaces="autofs"/>
<ignore name="autofs"/>
<package name="aaa_base" replaces="expect"/>
<ignore name="expect"/>
<package name="aaa_base" replaces="m4"/>
<ignore name="m4"/>
<package name="aaa_base" replaces="mutt"/>
<ignore name="mutt"/>
<package name="aaa_base" replaces="net-snmp"/>
<ignore name="net-snmp"/>
<package name="aaa_base" replaces="recode"/>
<ignore name="recode"/>
<package name="aaa_base" replaces="awesfx"/>
<ignore name="awesfx"/>
<package name="aaa_base" replaces="espeak"/>
<ignore name="espeak"/>
<package name="aaa_base" replaces="pam_mount"/>
<ignore name="pam_mount"/>
<package name="aaa_base" replaces="groff-full"/>
<ignore name="groff-full"/>
<package name="aaa_base" replaces="tuned"/>
<ignore name="tuned"/>
<package name="aaa_base" replaces="cups"/>
<ignore name="cups"/>
<package name="aaa_base" replaces="system-config-printer"/>
<ignore name="system-config-printer"/>
<package name="aaa_base" replaces="ghostscript"/>
<ignore name="ghostscript"/>
<package name="aaa_base" replaces="ghostscript-fonts-std"/>
<ignore name="ghostscript-fonts-std"/>
<package name="aaa_base" replaces="ghostscript-fonts-other"/>
<ignore name="ghostscript-fonts-other"/>
<package name="aaa_base" replaces="yast2-samba-client"/>
<ignore name="yast2-samba-client"/>
<package name="aaa_base" replaces="yast2-vpn"/>
<ignore name="yast2-vpn"/>
<package name="aaa_base" replaces="yast2-vm"/>
<ignore name="yast2-vm"/>
<package name="aaa_base" replaces="yast2-journal"/>
<ignore name="yast2-journal"/>
<package name="aaa_base" replaces="yast2-nfs-client"/>
<ignore name="yast2-nfs-client"/>
<package name="aaa_base" replaces="yast2-auth-client"/>
<ignore name="yast2-auth-client"/>
<package name="aaa_base" replaces="yast2-sudo"/>
<ignore name="yast2-sudo"/>
<package name="aaa_base" replaces="systemd-coredump"/>
<ignore name="systemd-coredump"/>
<package name="aaa_base" replaces="NetworkManager-vpnc-gnome"/>
<ignore name="NetworkManager-vpnc-gnome"/>
<package name="aaa_base" replaces="plasma-nm5-vpnc"/>
<ignore name="plasma-nm5-vpnc"/>
<package name="aaa_base" replaces="systemd-logger"/>
<ignore name="systemd-logger"/>
<package name="aaa_base" replaces="virtualbox-guest-kmp-default"/>
<ignore name="virtualbox-guest-kmp-default"/>
<!-- list-x11.sh -->
<package name="branding-openSUSE"/>
<package name="aaa_base" replaces="PackageKit"/>
<ignore name="PackageKit"/>
<package name="aaa_base" replaces="samba-libs"/>
<ignore name="samba-libs"/>
<package name="yast2-trans-stats"/>
<package name="patterns-media-rest_cd_x11"/>
<namedCollection name="rest_cd_x11"/>
<package name="openSUSE-release-livecd-x11"/>
<package name="aaa_base" replaces="release-notes-openSUSE"/>
<ignore name="release-notes-openSUSE"/>
<package name="aaa_base" replaces="gnome-themes-accessibility"/>
<ignore name="gnome-themes-accessibility"/>
<package name="aaa_base" replaces="xlockmore"/>
<ignore name="xlockmore"/>
<package name="aaa_base" replaces="unzip-doc"/>
<ignore name="unzip-doc"/>
<package name="aaa_base" replaces="gtk2-immodule-inuktitut"/>
<ignore name="gtk2-immodule-inuktitut"/>
<package name="aaa_base" replaces="gtk2-immodule-thai"/>
<ignore name="gtk2-immodule-thai"/>
<package name="aaa_base" replaces="gtk2-immodule-vietnamese"/>
<ignore name="gtk2-immodule-vietnamese"/>
<package name="aaa_base" replaces="gtk3-immodule-inuktitut"/>
<ignore name="gtk3-immodule-inuktitut"/>
<package name="aaa_base" replaces="gtk3-immodule-thai"/>
<ignore name="gtk3-immodule-thai"/>
<package name="aaa_base" replaces="gtk3-immodule-vietnamese"/>
<ignore name="gtk3-immodule-vietnamese"/>
<package name="aaa_base" replaces="alsa"/>
<ignore name="alsa"/>
<package name="aaa_base" replaces="alsa-plugins"/>
<ignore name="alsa-plugins"/>
<package name="aaa_base" replaces="xscreensaver"/>
<ignore name="xscreensaver"/>
<package name="aaa_base" replaces="PackageKit-gstreamer-plugin"/>
<ignore name="PackageKit-gstreamer-plugin"/>
<package name="aaa_base" replaces="ImageMagick"/>
<ignore name="ImageMagick"/>
<package name="aaa_base" replaces="awesfx"/>
<ignore name="awesfx"/>
<package name="aaa_base" replaces="sbl"/>
<ignore name="sbl"/>
<package name="aaa_base" replaces="open-vm-tools"/>
<ignore name="open-vm-tools"/>
<package name="aaa_base" replaces="gnome-online-accounts"/>
<ignore name="gnome-online-accounts"/>
<package name="aaa_base" replaces="xorg-x11-fonts"/>
<ignore name="xorg-x11-fonts"/>
<package name="aaa_base" replaces="snapper"/>
<ignore name="snapper"/>
<package name="aaa_base" replaces="Mesa-libva"/>
<ignore name="Mesa-libva"/>
<package name="aaa_base" replaces="python-base"/>
<ignore name="python-base"/>
<package name="aaa_base" replaces="aspell-en"/>
<ignore name="aspell-en"/>
<package name="aaa_base" replaces="ModemManager"/>
<ignore name="ModemManager"/>
<package name="aaa_base" replaces="yast2-users"/>
<ignore name="yast2-users"/>
<package name="aaa_base" replaces="yast2-printer"/>
<ignore name="yast2-printer"/>
<package name="aaa_base" replaces="avahi"/>
<ignore name="avahi"/>
<package name="aaa_base" replaces="fprintd"/>
<ignore name="fprintd"/>
<package name="aaa_base" replaces="accountsservice"/>
<ignore name="accountsservice"/>
<package name="gparted"/>
</packages>
<packages type="bootstrap">
<package name="filesystem"/>
<package name="openSUSE-release"/>
<package name="openSUSE-release-livecd-x11"/>
<package name="branding-openSUSE"/>
</packages>
<repository type="rpm-md">
<source path="obsrepositories:/"/>
</repository>
</image>

3
livecd-udev.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:929a4ce553fad3a49bb85f5c0e444d7f66558c3110154b5feda22e4d2711f031
size 632

65
livecd.kiwi.in Normal file
View File

@ -0,0 +1,65 @@
<?xml version="1.0"?>
<image schemaversion="6.5" name="@NAME@" displayname="@DISPLAYNAME@">
<description type="system">
<author>openSUSE Project</author>
<contact>opensuse@opensuse.org</contact>
<specification>openSUSE Live system</specification>
</description>
<profiles>
<profile name="noEFI" description="no EFI for x86" import="true" arch="i686"/>
<profile name="EFI" description="EFI for x86_64" import="true" arch="x86_64"/>
</profiles>
<preferences profiles="EFI">
<type primary="true" bootprofile="default" kernelcmdline="splash=silent quiet" flags="overlay" hybrid="true" hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" firmware="uefi" volid="@VOLID@" mediacheck="true"/>
<version>2.8.0</version>
<bootloader-theme>openSUSE</bootloader-theme>
<bootsplash-theme>openSUSE</bootsplash-theme>
<packagemanager>zypper</packagemanager>
<rpm-check-signatures>false</rpm-check-signatures>
<locale>en_US</locale>
<rpm-excludedocs>true</rpm-excludedocs>
</preferences>
<preferences profiles="noEFI">
<type primary="true" bootprofile="default" kernelcmdline="splash=silent quiet" flags="overlay" hybrid="true" hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" firmware="bios" volid="@VOLID@" mediacheck="true"/>
<version>2.8.0</version>
<bootloader-theme>openSUSE</bootloader-theme>
<bootsplash-theme>openSUSE</bootsplash-theme>
<packagemanager>zypper</packagemanager>
<rpm-check-signatures>false</rpm-check-signatures>
<locale>en_US</locale>
<rpm-excludedocs>true</rpm-excludedocs>
</preferences>
<users>
<user groups="root" name="root" password="" home="/root"/>
</users>
<packages type="image" patternType="plusRecommended">
<package name="kernel-default"/>
<package name="gfxboot-branding-openSUSE" bootinclude="true" bootdelete="true"/>
<package name="grub2-branding-openSUSE" bootinclude="true"/>
<package name="dracut-kiwi-live"/>
<!-- workaround for bnc#892087 -->
<package name="e2fsprogs" bootinclude="true"/>
<package name="pam"/>
<package name="pam-config"/>
<package name="udev"/>
<package name="aaa_base"/>
<package name="tar"/>
<package name="patch"/>
<package name="zypper"/>
<package name="grub2-x86_64-efi" arch="x86_64"/>
<package name="memtest86+"/>
<package name="live-langset-data"/>
<package name="live-add-yast-repos"/>
<archive name="livecd-udev.tar.xz"/>
@PACKAGES@
</packages>
<packages type="bootstrap">
<package name="filesystem"/>
<package name="openSUSE-release"/>
<package name="openSUSE-release-livecd-@FLAVOR@"/>
<package name="branding-openSUSE"/>
</packages>
<repository type="rpm-md">
<source path="obsrepositories:/"/>
</repository>
</image>

55
pre-checkin.sh Normal file
View File

@ -0,0 +1,55 @@
#!/bin/sh
install() {
if [ -n "$2" ]; then
PACKAGES="$PACKAGES\n <package name=\"$1\" arch=\"$2\"/>"
else
PACKAGES="$PACKAGES\n <package name=\"$1\"/>"
fi
}
buildignore() {
# Normally, <package name="foo" onlyarch="skipit"/> should work,
# but https://github.com/openSUSE/obs-build/issues/420 requires a workaround
## Due to "--ignoreignore--" this has no effect either, so workaround the workaround
## by using <ignore/>, which gets ignored by OBS completely...
if [ -n "$2" ]; then
PACKAGES="$PACKAGES\n <package name=\"aaa_base\" replaces=\"$1\" arch=\"$2\"/>"
PACKAGES="$PACKAGES\n <ignore name=\"$1\" arch=\"$2\"/>"
else
PACKAGES="$PACKAGES\n <package name=\"aaa_base\" replaces=\"$1\"/>"
PACKAGES="$PACKAGES\n <ignore name=\"$1\"/>"
fi
}
installPattern() {
PACKAGES="$PACKAGES\n <namedCollection name=\"$1\"/>"
}
for distro in leap tumbleweed; do
distroname="openSUSE Tumbleweed"
if [ "${distro}" = "leap" ]; then
distroname="openSUSE Leap 15.1"
fi
for flavor in gnome kde x11; do
uppercaseflavor="$(echo "${flavor}" | tr a-z A-Z)"
if [ "${flavor}" = "x11" ]; then
name="${distroname} Rescue CD"
else
name="${distroname} ${uppercaseflavor} Live"
fi
PACKAGES="\n <!-- list-common.sh -->"
. "$PWD/list-common.sh"
PACKAGES="$PACKAGES\n\n <!-- list-${flavor}.sh -->"
. "$PWD/list-${flavor}.sh"
sed "s#@FLAVOR@#${flavor}#g;\
s#@NAME@#${name// /-}#g;\
s#@DISPLAYNAME@#${name}#g;\
s#@VOLID@#${name// /_}#g;\
s#@PACKAGES@#${PACKAGES}#g;" livecd.kiwi.in > livecd-${distro}-${flavor}.kiwi
done
done