File mini-image-net.kiwi of Package mini-image
1
2
<image schemaversion="4.7" name="mini-image" displayname="mini-image">
3
<description type="system">
4
<author>Carsten Schoene</author>
5
<contact>cs@linux-administrator.com</contact>
6
<specification>mini-image</specification>
7
</description>
8
<preferences>
9
10
<!-- pxe image -->
11
<type checkprebuilt="true" boot="netboot/suse-12.3" fsnocheck="true" filesystem="ext4" compressed="true" bootprofile="std" bootkernel="default" image="pxe"/>
12
13
<!-- empty
14
just to convince diff3 on version updates
15
-->
16
<version>0.0.1</version>
17
<packagemanager>zypper</packagemanager>
18
<rpm-check-signatures>false</rpm-check-signatures>
19
<rpm-force>false</rpm-force>
20
<timezone>Europe/Berlin</timezone>
21
<hwclock>localtime</hwclock>
22
<locale>en_US</locale>
23
<boot-theme>none</boot-theme>
24
</preferences>
25
26
<users group="root">
27
<!-- schemaversion 5.3 -->
28
<user name="root" pwd="linux" pwdformat="plain" home="/root" shell="/bin/bash"/>
29
<!-- schemaversion 5.6
30
<user name="root" password="linux" pwdformat="plain" home="/root" shell="/bin/bash"/>
31
-->
32
</users>
33
34
<repository type="rpm-md">
35
<source path="obs://openSUSE.org:openSUSE:12.3:Update/standard"/>
36
</repository>
37
<repository type="rpm-md">
38
<source path="obs://openSUSE.org:openSUSE:12.3/standard"/>
39
</repository>
40
41
<packages type="image">
42
<package name="openSUSE-release-mini"/> <!-- base system -->
43
<package name="systemd-sysvinit"/>
44
<package name="bind-libs"/>
45
<package name="bind-utils"/>
46
<package name="e2fsprogs"/>
47
<package name="btrfsprogs"/>
48
<package name="elfutils"/>
49
<package name="pam-config"/>
50
<package name="sysconfig"/>
51
<package name="kbd"/>
52
<package name="lvm2"/>
53
<package name="openssh"/>
54
<package name="syslog-ng"/>
55
<package name="klogd"/>
56
<package name="ncurses-utils"/>
57
<package name="db-utils"/>
58
<package name="grub2"/>
59
<package name="sysfsutils"/>
60
<package name="ifplugd"/>
61
<package name="vim"/>
62
<package name="less"/>
63
<package name="telnet"/>
64
<package name="iputils"/>
65
<package name="hwinfo"/>
66
<package name="gfxboot"/>
67
<package name="psmisc"/>
68
<package name="hdparm"/>
69
<package name="puppet"/>
70
<package name="smartmontools"/>
71
<package name="iproute2"/>
72
<package name="memtest86+"/>
73
<package name="OpenIPMI"/>
74
<package name="ipmitool"/>
75
<package name="parted"/>
76
<package name="dmidecode"/>
77
<package name="adaptec-firmware"/>
78
<package name="openSUSE-build-key"/>
79
<package name="openSUSE-release"/>
80
81
<package name="bsdtar"/> <!-- for safe built in kvm and xen -->
82
<package name="build-initvm"/> <!-- for cross architecture build in VM-->
83
<package name="qemu-linux-user"/> <!-- for cross architecture build in chroot (initialization only)-->
84
85
<package name="lsof"/> <!-- debug tools we want -->
86
<package name="procps"/>
87
<package name="sysstat"/>
88
<package name="strace"/>
89
90
<package name="ntp"/> <!-- we need exact time stamps of builds -->
91
<package name="openslp"/> <!-- for automatic worker discovery -->
92
<package name="haveged"/> <!-- speed up builds dependening entropy -->
93
94
<package name="kvm" arch="i586"/> <!-- kernel and matching tools -->
95
<package name="kvm" arch="x86_64"/>
96
<package name="kvm" arch="s390x"/>
97
<package name="kernel-firmware"/>
98
<package name="kernel-default"/>
99
</packages>
100
<packages type="bootstrap">
101
<package name="filesystem"/>
102
<package name="glibc-locale"/>
103
</packages>
104
<packages type="delete">
105
<package name="bootsplash"/>
106
<package name="postfix"/>
107
</packages>
108
109
</image>
110