File Minimal.kiwi of Package kiwi-templates-Minimal
<?xml version="1.0" encoding="utf-8"?>
<image schemaversion="7.5" name="rescue-xfce-leap156">
<description type="system">
<author>you</author>
<contact>you@example.org</contact>
<specification>openSUSE Leap 15.6 Live ISO: XFCE + Rescue tools</specification>
</description>
<preferences>
<type image="iso"/>
<version>1.0.0</version>
<packagemanager>zypper</packagemanager>
</preferences>
<!-- Reuse repo zdefiniowane w projekcie OBS -->
<repository alias="obs-meta">
<source path="obsrepositories:/"/>
</repository>
<!-- Bootstrap: minimalne składniki + certyfikaty -->
<packages type="bootstrap">
<package name="filesystem"/>
<package name="aaa_base"/>
<package name="openssl-certs"/>
<package name="cracklib-dict-full"/>
</packages>
<!-- Zawartość obrazu -->
<!-- Patterns = pełne środowisko graficzne -->
<packages type="image" patternType="plusRecommended">
<namedCollection name="x11"/>
<namedCollection name="xfce"/>
<!-- Dyski/partycje/FS -->
<package name="testdisk"/>
<package name="photorec"/>
<package name="qphotorec"/> <!-- jeśli brak w Leap, usuń ten wpis -->
<package name="gparted"/>
<package name="parted"/>
<package name="gptfdisk"/> <!-- gdisk/sgdisk -->
<package name="dosfstools"/>
<package name="ntfs-3g"/>
<package name="e2fsprogs"/>
<package name="xfsprogs"/>
<package name="btrfsprogs"/>
<package name="lvm2"/>
<package name="mdadm"/>
<package name="dmraid"/>
<package name="smartmontools"/>
<package name="hdparm"/>
<package name="nvme-cli"/>
<package name="ddrescue"/>
<package name="partclone"/>
<package name="fsarchiver"/>
<!-- Sieć / diagnostyka -->
<package name="NetworkManager"/>
<package name="wpa_supplicant"/>
<package name="openssh"/>
<package name="sshfs"/>
<package name="curl"/>
<package name="wget"/>
<package name="nmap"/>
<package name="iperf3"/>
<package name="tcpdump"/>
<package name="tshark"/>
<package name="hping3"/>
<package name="ethtool"/>
<package name="iproute2"/>
<package name="iputils"/>
<!-- Firewall / protokoły -->
<package name="nftables"/>
<package name="iptables-nft"/>
<!-- Info o sprzęcie -->
<package name="lshw"/>
<package name="pciutils"/>
<package name="usbutils"/>
<package name="hwinfo"/>
<!-- Narzędzia systemowe / archiwizacja -->
<package name="rsync"/>
<package name="tar"/>
<package name="xz"/>
<package name="zip"/>
<package name="unzip"/>
<package name="bash-completion"/>
<!-- Przeglądarki / CLI -->
<package name="firefox"/>
<package name="lynx"/>
<package name="elinks"/>
<package name="testssl.sh"/>
<!-- UX XFCE (część i tak przyjdzie z patternu) -->
<package name="xfce4-terminal"/>
<package name="thunar"/>
<package name="thunar-volman"/>
<package name="mousepad"/>
<package name="gvfs"/>
</packages>
<!-- Opcjonalnie wytnij niepotrzebne paczki, jeśli obraz rośnie za bardzo -->
<!--
<packages type="uninstall">
<package name="pakiet-do-usuniecia"/>
</packages>
-->
<!-- Użytkownik live (opcjonalnie) -->
<users>
<user name="live" groups="users,wheel" home="/home/live"
password="live" pwdformat="plain" shell="/bin/bash"/>
</users>
</image>