Re: [Libosinfo] [osinfo-db PATCH 6/9] centos: Add its own kickstart files

2019-02-14 Thread Cole Robinson
On 12/21/18 9:09 AM, Fabiano Fidêncio wrote:
> 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
>

Reviewed-by: Cole Robinson 

I compared them to the RHEL versions... I see this was added:

keyboard 

vs. just  'keyboard us'. Should that be added to RHEL as well?

- Cole

___
Libosinfo mailing list
Libosinfo@redhat.com
https://www.redhat.com/mailman/listinfo/libosinfo


[Libosinfo] [osinfo-db PATCH 6/9] centos: Add its own kickstart files

2018-12-21 Thread Fabiano Fidêncio
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