As CentOS can support initrd as injection-method (mainly when doing an
installation from "tree"), let's create its own files and stop using the
RHEL ones.
Signed-off-by: Fabiano Fidêncio
---
.../centos-kickstart-desktop.xml.in | 197 ++
.../centos.org/centos-kickstart-jeos.xml.in | 142 +
2 files changed, 339 insertions(+)
create mode 100644
data/install-script/centos.org/centos-kickstart-desktop.xml.in
create mode 100644 data/install-script/centos.org/centos-kickstart-jeos.xml.in
diff --git a/data/install-script/centos.org/centos-kickstart-desktop.xml.in
b/data/install-script/centos.org/centos-kickstart-desktop.xml.in
new file mode 100644
index 000..60a4952
--- /dev/null
+++ b/data/install-script/centos.org/centos-kickstart-desktop.xml.in
@@ -0,0 +1,197 @@
+
+
+
+desktop
+centos.ks
+
+
+
+
+
+
+
+
+
+
+
+
+
+cdrom
+disk
+floppy
+initrd
+
+ image/png
+
+
+ http://www.w3.org/1999/XSL/Transform;
+version="1.0">
+
+
+
+
+
+
+
+
+
+
+ /dev/vda
+
+
+
+ /dev/sda
+
+
+
+
+
+
+
+
+
+
+
+
+ ks=
+
+
+ file:/
+
+
+ hd:
+
+ :/
+
+
+
+
+
+
+
+
+ 6
+
+
+ 7
+
+
+
+
+
+
+
+ x86_64
+
+
+ i386
+
+
+
+
+
+# Install script for profile
+
+install
+cdrom
+
+keyboard
+lang
+network --onboot yes --bootproto dhcp --noipv6 --hostname=
+rootpw dummyPa55w0rd # Actual password set (or unset) in %post below
+firewall --disabled
+authconfig --enableshadow --enablemd5
+timezone --utc
+bootloader --location=mbr
+zerombr
+
+clearpart --all --drives=
+
+firstboot --disable
+
+
+
+part /boot --fstype ext4 --size=1024 --ondisk=
+
+
+part /boot --fstype ext4 --recommended --ondisk=
+
+
+part pv.2 --size=1 --grow --ondisk=
+volgroup VolGroup00 --pesize=32768 pv.2
+logvol swap --fstype swap --name=LogVol01 --vgname=VolGroup00 --size=768
--grow --maxsize=1536
+logvol / --fstype ext4 --name=LogVol00 --vgname=VolGroup00 --size=1024 --grow
+reboot
+
+
+url --url="http://mirror.centos.org/centos//os/"
+
+
+%packages
+@core
+@x11
+
+
+@basic-desktop
+@general-desktop
+@desktop-platform
+
+
+@gnome-desktop
+@multimedia
+
+
+@internet-browser
+@input-methods
+
+qemu-guest-agent
+
+%end
+
+%post --erroronfail
+
+useradd -G wheel # Add user
+if test -z ''; then
+passwd -d # Make user account
passwordless
+else
+echo '' |passwd --stdin
+fi
+
+if test -z ''; then
+passwd -d root # Make root account passwordless
+else
+echo '' |passwd --stdin root
+fi
+
+# Set user avatar
+if test -n ''; then
+mkdir /mnt/unattended-media
+mount /mnt/unattended-media
+cp /mnt/unattended-media
/home//.face
+umount /mnt/unattended-media
+fi
+
+# Enable autologin
+echo "[daemon]
+AutomaticLoginEnable=true
+AutomaticLogin=
+
+[security]
+
+[xdmcp]
+
+[greeter]
+
+[chooser]
+
+[debug]
+" > /etc/gdm/custom.conf
+
+%end
+
+
+
+
+
diff --git a/data/install-script/centos.org/centos-kickstart-jeos.xml.in
b/data/install-script/centos.org/centos-kickstart-jeos.xml.in
new file mode 100644
index 000..3feafec
--- /dev/null
+++ b/data/install-script/centos.org/centos-kickstart-jeos.xml.in
@@ -0,0 +1,142 @@
+
+
+
+jeos
+centos.ks
+
+
+
+
+
+
+
+
+cdrom
+disk
+floppy
+initrd
+
+ http://www.w3.org/1999/XSL/Transform;
+version="1.0">
+
+
+
+
+
+
+
+
+
+
+ /dev/vda
+
+
+
+ /dev/sda
+
+
+
+
+
+
+
+
+
+
+
+
+ ks=
+
+
+ file:/
+
+
+ hd:
+
+ :/
+
+
+
+
+
+
+
+
+ 6
+
+
+ 7
+
+
+
+
+
+
+
+ x86_64
+
+
+ i386
+
+
+
+
+
+# Install script for profile
+
+install
+cdrom
+
+text
+keyboard
+lang
+skipx
+network --bootproto