rendered paste bodytftpboot/
|-- KIWI
| `-- config.00:0C:29:8B:1C:08
|-- boot
| |-- initrd -> initrd-netboot-suse-10.2.i686-2.1.1.gz
| |-- initrd-netboot-suse-10.2.i686-2.1.1.gz
| |-- initrd-netboot-suse-10.2.i686-2.1.1.kernel.2.6.18.2-34-default
| |-- initrd-netboot-suse-10.2.i686-2.1.1.md5
| `-- linux -> initrd-netboot-suse-10.2.i686-2.1.1.kernel.2.6.18.2-34-default
|-- image
| |-- netlivesystem-10.2.i686-1.1.3
| |-- netlivesystem-10.2.i686-1.1.3.md5
| |-- netlivesystem-10.2.i686-1.1.4
| `-- netlivesystem-10.2.i686-1.1.4.md5
|-- mboot.c32 -> /usr/share/syslinux/mboot.c32
|-- pxelinux.0
|-- pxelinux.cfg
| `-- default
`-- upload
----------------------------------------------------------------------------------------
# cat KIWI/config.00\:0C\:29\:8B\:1C\:08
IMAGE=/dev/sda2;netlivesystem-10.2.i686;1.1.4;192.168.2.10;4096
PART=2048;S;x,x;L;/
DISK=/dev/sda
----------------------------------------------------------------------------------------
# cat pxelinux.cfg/default
DEFAULT KIWI-Boot
LABEL KIWI-Boot
kernel boot/linux
append initrd=boot/initrd vga=normal ramdisk_size=256000 kiwitftp=192.168.2.10
IPAPPEND 1
LABEL Local-Boot
localboot 0
----------------------------------------------------------------------------------------
# cat /usr/share/kiwi/image/netlivesystem-10.2/config.xml
<image name="netlivesystem-10.2">
<description type="system">
<author>Alexander Schaber</author>
<contact></contact>
<specification>openSUSE 10.2 Live Network System</specification>
</description>
<preferences>
<type>ext3</type>
<!--<type>vmx:ext3:vmxboot/suse-10.3</type>-->
<version>1.1.4</version>
<size unit="M">800</size>
<packagemanager>smart</packagemanager>
<rpm-check-signatures>False</rpm-check-signatures>
<rpm-force>True</rpm-force>
</preferences>
<users group="users">
<user name="linux" pwd="$2a$10$90AjhfXU2YIwTRrIftBauecvWXVuaNZ6JLM2IpWi0svu2kO16le9e" home="/home/linux"/>
</users>
<repository type="yast2">
<!--<source path="/image/CDs/full-i386"/>-->
<!--<source path="/mounts/machcd2/consistent/full-i386"/>-->
<!--<source path="//SL-OSS-factory"/>-->
<source path="/srv/ftp/opensuse/distribution/10.2/repo/oss"/>
</repository>
<packages type="image" patternType="onlyRequired">
<!--<package name="subversion"/>-->
<!--<package name="xorg-x11"/>-->
<!--<package name="xorg-x11-libs"/>-->
<!--<package name="xorg-x11-devel"/>-->
<!--<package name="xorg-x11-server"/>-->
<!--<opensusePattern name="default"/>-->
<opensusePattern name="base"/>
<!--<opensusePattern name="default"/>-->
<!--<opensusePattern name="console"/>-->
<!--<opensusePattern name="remote_desktop"/>-->
<!--<opensusePattern name="x11"/>-->
<!--<opensusePattern name="kde"/>-->
<!--<opensusePattern name="apparmor"/>-->
<!--<opensusePattern name="imaging"/>-->
<!--<opensusePattern name="kde_imaging"/>-->
<ignore name="smtp_daemon"/>
</packages>
<packages type="boot">
<package name="filesystem"/>
<package name="glibc-locale"/>
<package name="kernel-default"/>
<package name="devs"/>
<package name="dhcp-client"/>
<package name="dhcpcd"/>
</packages>
</image>
----------------------------------------------------------------------------------------
# cat /usr/share/kiwi/image/netlivesystem-10.2/netlivesystem-10.2/config.sh
#!/bin/bash
#================
# FILE : config.sh
#----------------
# PROJECT : OpenSuSE KIWI Image System
# COPYRIGHT : (c) 2006 SUSE LINUX Products GmbH. All rights reserved
# :
# AUTHOR : Marcus Schaefer <ms@suse.de>
# :
# BELONGS TO : Operating System images
# :
# DESCRIPTION : configuration script for SUSE based
# : operating systems
# :
# :
# STATUS : BETA
#----------------
#======================================
# Functions...
#--------------------------------------
test -f /.kconfig && . /.kconfig
test -f /.profile && . /.profile
#======================================
# Greeting...
#--------------------------------------
echo "Configure image: [$name]..."
#======================================
# Activate services
#--------------------------------------
suseActivateServices
#======================================
# SuSEconfig
#--------------------------------------
suseConfig
#======================================
# Umount kernel filesystems
#--------------------------------------
baseCleanMount
exit 0
----------------------------------------------------------------------------------------
Nothing else in /usr/share/kiwi/image/netlivesystem-10.2/ !
----------------------------------------------------------------------------------------