All pastes #439557 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-04-14 10:56 UTC
rendered paste body
tftpboot/
|-- 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/ !
----------------------------------------------------------------------------------------