<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://www.peterpap.net/index.php?action=history&amp;feed=atom&amp;title=Sample_Kickstart_Configuration_file</id>
		<title>Sample Kickstart Configuration file - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://www.peterpap.net/index.php?action=history&amp;feed=atom&amp;title=Sample_Kickstart_Configuration_file"/>
		<link rel="alternate" type="text/html" href="https://www.peterpap.net/index.php?title=Sample_Kickstart_Configuration_file&amp;action=history"/>
		<updated>2026-05-04T23:21:40Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.27.1</generator>

	<entry>
		<id>https://www.peterpap.net/index.php?title=Sample_Kickstart_Configuration_file&amp;diff=127&amp;oldid=prev</id>
		<title>Ppapa at 06:17, 8 November 2010</title>
		<link rel="alternate" type="text/html" href="https://www.peterpap.net/index.php?title=Sample_Kickstart_Configuration_file&amp;diff=127&amp;oldid=prev"/>
				<updated>2010-11-08T06:17:18Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 06:17, 8 November 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l280&quot; &gt;Line 280:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 280:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; cp -p /etc/group /etc/group.bk&amp;gt;&amp;gt; /var/installation/post.log 2&amp;gt;&amp;amp;1&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; cp -p /etc/group /etc/group.bk&amp;gt;&amp;gt; /var/installation/post.log 2&amp;gt;&amp;amp;1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; sed -e 's/wheel:x:10:root/wheel:x:10:root,ppapa/' /etc/group.bk &amp;gt; /etc/group&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; sed -e 's/wheel:x:10:root/wheel:x:10:root,ppapa/' /etc/group.bk &amp;gt; /etc/group&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;In this example, the install media is on our local NFS server.&amp;#160; However, you could just as easily point it to you favourite HTTP mirror:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#160; url --url http://mirror.internode.on.net/pub/centos/5.5/os/x86_64&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ppapa</name></author>	</entry>

	<entry>
		<id>https://www.peterpap.net/index.php?title=Sample_Kickstart_Configuration_file&amp;diff=125&amp;oldid=prev</id>
		<title>Ppapa: Created page with &quot;  #   # Kickstart config file.  Produces the actual kickstart file to be given   # to anaconda.  Documentation for each option is listed in the comments    # above where the opti...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.peterpap.net/index.php?title=Sample_Kickstart_Configuration_file&amp;diff=125&amp;oldid=prev"/>
				<updated>2010-11-08T06:16:44Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;  #   # Kickstart config file.  Produces the actual kickstart file to be given   # to anaconda.  Documentation for each option is listed in the comments    # above where the opti...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;  #&lt;br /&gt;
  # Kickstart config file.  Produces the actual kickstart file to be given&lt;br /&gt;
  # to anaconda.  Documentation for each option is listed in the comments &lt;br /&gt;
  # above where the option is produced.  &lt;br /&gt;
  #&lt;br /&gt;
  # This file documents as many of the kickstart keywords and options as&lt;br /&gt;
  # possible.  The models do not support all the options, but more are&lt;br /&gt;
  # added as needed.&lt;br /&gt;
  #&lt;br /&gt;
  # Some document names are abbreviated:&lt;br /&gt;
  #&lt;br /&gt;
  # SAG: RHEL4 System Administration Guide, English edition &lt;br /&gt;
  # (rhel-sag-en.pdf)&lt;br /&gt;
  #&lt;br /&gt;
  #platform=x86, AMD64, or Intel EM64T&lt;br /&gt;
  # Required&lt;br /&gt;
  #&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
  # Kickstart Specific Settings&lt;br /&gt;
  #&lt;br /&gt;
  # lang&lt;br /&gt;
  # SAG p9&lt;br /&gt;
  # lang is the language used during install.&lt;br /&gt;
  # langsupport is the set of languages to be supported on the installed system.&lt;br /&gt;
  # keyboard is the keyboard connected to the system.&lt;br /&gt;
  lang en_US &lt;br /&gt;
  &lt;br /&gt;
  # Perform kickstart in text mode.  There's no need for a graphical build,&lt;br /&gt;
  # even off a CD/DVD.&lt;br /&gt;
  # text: SAG pg16&lt;br /&gt;
  text&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
  # Install or upgrade?&lt;br /&gt;
  # install: SAG p8&lt;br /&gt;
  # upgrade: SAG p16&lt;br /&gt;
  install&lt;br /&gt;
  &lt;br /&gt;
  # Use NFS installation media&lt;br /&gt;
  nfs --server=buildserver.mydomain.com --dir=/export/centos/5.5/os/x86_64&lt;br /&gt;
  &lt;br /&gt;
  # Network settings&lt;br /&gt;
  network --device eth0 --bootproto static --ip 192.168.1.3 --netmask 255.255.255.0 --gateway 192.168.1.254 --nameserver 192.168.11.253&lt;br /&gt;
  &lt;br /&gt;
  # What to do after installation&lt;br /&gt;
  # poweroff: SAG pg 13&lt;br /&gt;
  # halt: SAG pg 8&lt;br /&gt;
  # reboot: SAG pg 14&lt;br /&gt;
  poweroff&lt;br /&gt;
  &lt;br /&gt;
  #&lt;br /&gt;
  # System Specific Settings&lt;br /&gt;
  # &lt;br /&gt;
  &lt;br /&gt;
  # langsupport and keyboard&lt;br /&gt;
  langsupport --default=en_US en_GB &lt;br /&gt;
  keyboard us&lt;br /&gt;
  &lt;br /&gt;
  # System Devices&lt;br /&gt;
  &lt;br /&gt;
  # Bootloader&lt;br /&gt;
  # SAG pg 5&lt;br /&gt;
  bootloader --append=&amp;quot;&amp;quot; --location=mbr&lt;br /&gt;
  &lt;br /&gt;
  # Network information&lt;br /&gt;
  # SAG pp10-12&lt;br /&gt;
  #&lt;br /&gt;
  &lt;br /&gt;
  # SELinux configuration&lt;br /&gt;
  # Need to add SELinux Policy support through policy modules.&lt;br /&gt;
  #&lt;br /&gt;
  selinux --disabled&lt;br /&gt;
  &lt;br /&gt;
  # System authorization information&lt;br /&gt;
  # SAG pp 2-5&lt;br /&gt;
  auth --enablemd5 --enableshadow&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
  # Autoconfigure mouse&lt;br /&gt;
  # SAG p10&lt;br /&gt;
  # &amp;quot;mouse&amp;quot; with no options autodetects the mouse&lt;br /&gt;
  # Optionally, it can have three arguments.&lt;br /&gt;
  #       [--device=ttyS0] [--emulthree] [mousetype]&lt;br /&gt;
  #&lt;br /&gt;
  mouse&lt;br /&gt;
  &lt;br /&gt;
  # Firewall configuration&lt;br /&gt;
  # SAG p 7&lt;br /&gt;
  firewall --disabled&lt;br /&gt;
  &lt;br /&gt;
  # Run the Setup Agent on first boot&lt;br /&gt;
  # Mode is one of enabled, disabled, reconfig&lt;br /&gt;
  # SAG pp 7-8&lt;br /&gt;
  firstboot --disable&lt;br /&gt;
  &lt;br /&gt;
  #&lt;br /&gt;
  # Root password &lt;br /&gt;
  #&lt;br /&gt;
  # SAG pg 15&lt;br /&gt;
  rootpw --iscrypted XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&lt;br /&gt;
  &lt;br /&gt;
  # System timezone (set via %pre?)&lt;br /&gt;
  # timezone: SAG pg16&lt;br /&gt;
  timezone --utc Australia/Melbourne&lt;br /&gt;
  &lt;br /&gt;
  # X or no X&lt;br /&gt;
  # Either &amp;quot;skipx&amp;quot; or &amp;quot;xconfig --startxonboot&amp;quot;&lt;br /&gt;
  # skipx: SAG p15&lt;br /&gt;
  &lt;br /&gt;
  skipx&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
  #clearpart --initlabel&lt;br /&gt;
  # Disk partitioning information&lt;br /&gt;
  &lt;br /&gt;
  #&lt;br /&gt;
  # Partition information&lt;br /&gt;
  # zerombr: SAG p17&lt;br /&gt;
  zerombr yes&lt;br /&gt;
  &lt;br /&gt;
  # NOTE - Partition information is generated in the pre scripts&lt;br /&gt;
  %include &amp;quot;/tmp/partitions.ks&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
  #&lt;br /&gt;
  # OS Specific Tags&lt;br /&gt;
  # Use this section for tags specific to a particular config&lt;br /&gt;
  #&lt;br /&gt;
  #entitlement&lt;br /&gt;
  key bbe5b781bb89f5b6&lt;br /&gt;
  &lt;br /&gt;
  # Packages&lt;br /&gt;
  # SAG pp 18-19&lt;br /&gt;
  # --nobase is documented in various mailing lists.  For example,&lt;br /&gt;
  # http://www.sage.org/lists/sage-members-archive/2006/msg01378.html.&lt;br /&gt;
  #&lt;br /&gt;
  %packages --nobase --resolvedeps&lt;br /&gt;
  aide&lt;br /&gt;
  at&lt;br /&gt;
  bc&lt;br /&gt;
  .&lt;br /&gt;
  . Lots of packages truncated!&lt;br /&gt;
  .&lt;br /&gt;
  yum&lt;br /&gt;
  yum-utils&lt;br /&gt;
  zip&lt;br /&gt;
  &lt;br /&gt;
  #&lt;br /&gt;
  # Pre-install scripts&lt;br /&gt;
  # SAG pp 19-21&lt;br /&gt;
  &lt;br /&gt;
  # Partition information generator&lt;br /&gt;
  %pre --interpreter=/usr/bin/python&lt;br /&gt;
  import re&lt;br /&gt;
  import os&lt;br /&gt;
  &lt;br /&gt;
  partitions = [['/', 4096, 0, 0],['/boot', 100, 0, 1],['swap', 8192, 0, 0],['/var', 1, 1, 0],['/usr', 8192, 0, 0],['/home', 8192, 0, 0]]&lt;br /&gt;
  m_ide = re.compile(r'(hd[a-z]):\s+([0-9]+)\s+sectors\s+\(([0-9]+)\sMB\)')&lt;br /&gt;
  m_scsi = re.compile(r'SCSI\s+device\s+(sd[a-z]):\s+([0-9]+)\s+.*\(([0-9]+)\s+MB\)')&lt;br /&gt;
  &lt;br /&gt;
  i = dict()&lt;br /&gt;
  s = dict()&lt;br /&gt;
  pipe = os.popen('dmesg', 'r')&lt;br /&gt;
  for line in pipe.readlines():&lt;br /&gt;
    m = m_ide.search(line)&lt;br /&gt;
    if m:&lt;br /&gt;
      i[m.group(1)] = [m.group(2), m.group(3)]&lt;br /&gt;
    m = m_scsi.search(line)&lt;br /&gt;
    if m:&lt;br /&gt;
      s[m.group(1)] = [m.group(2), m.group(3)]&lt;br /&gt;
  &lt;br /&gt;
  ide_drives = list()&lt;br /&gt;
  scsi_drives = list()&lt;br /&gt;
  do_drives = list()&lt;br /&gt;
  for k in i.keys(): ide_drives.append([k, i[k][0], i[k][1]])&lt;br /&gt;
  for k in s.keys(): scsi_drives.append([k, s[k][0], s[k][1]])&lt;br /&gt;
  &lt;br /&gt;
  if (len(ide_drives) &amp;gt; 0):&lt;br /&gt;
    if ((len(ide_drives) == 2) and ((ide_drives[0][1] == ide_drives[1][1]) and (ide_drives[0][2] == ide_drives[1][2]))): do_drives = ide_drives&lt;br /&gt;
    else: do_drives = [['hda']]&lt;br /&gt;
  elif (len(scsi_drives) &amp;gt; 0):&lt;br /&gt;
    if ((len(scsi_drives) == 2) and ((scsi_drives[0][1] == scsi_drives[1][1]) and (scsi_drives[0][2] == scsi_drives[1][2]))): do_drives = scsi_drives&lt;br /&gt;
    else: do_drives = [['sda']]&lt;br /&gt;
  else: do_drives = [['sda']]&lt;br /&gt;
  &lt;br /&gt;
  pfile = open(&amp;quot;/tmp/partitions.ks&amp;quot;, &amp;quot;w&amp;quot;)&lt;br /&gt;
  pfile.write(&amp;quot;clearpart --all --initlabel --drives=%s\n&amp;quot; % &amp;quot;,&amp;quot;.join([x[0] for x in do_drives]))&lt;br /&gt;
  rstr = ''&lt;br /&gt;
  &lt;br /&gt;
  for index, p in enumerate(partitions):&lt;br /&gt;
    if (len(do_drives) == 2):&lt;br /&gt;
      pfile.write(&amp;quot;partition raid.0%d --size=%d %s %s --ondisk=%s\n&amp;quot; % (index, p[1], ((p[2] == 1) and '--grow' or ''), ((p[3] == 1) and '--asprimary' or ''), do_drives[0][0]))&lt;br /&gt;
      pfile.write(&amp;quot;partition raid.1%d --size=%d %s %s --ondisk=%s\n&amp;quot; % (index, p[1], ((p[2] == 1) and '--grow' or ''), ((p[3] == 1) and '--asprimary' or ''), do_drives[1][0]))&lt;br /&gt;
      rstr += &amp;quot;raid %s --fstype=%s --device=md%d --level 1 raid.0%d raid.1%d\n&amp;quot; % (p[0], ((p[0] == 'swap') and 'swap' or 'ext3'), index, index, index)&lt;br /&gt;
    else:&lt;br /&gt;
      pfile.write(&amp;quot;partition %s --fstype=%s --size=%d %s %s --ondisk=%s\n&amp;quot; % (p[0], ((p[0] == 'swap') and 'swap' or 'ext3'), p[1], ((p[2] == 1) and '--grow' or ''), ((p[3] == 1) and '--asprimary' or ''), do_drives[0][0]))&lt;br /&gt;
  &lt;br /&gt;
  pfile.write(rstr)&lt;br /&gt;
  pfile.close()&lt;br /&gt;
  &lt;br /&gt;
  pfile = open(&amp;quot;/tmp/partition-script.ks&amp;quot;, &amp;quot;w&amp;quot;)&lt;br /&gt;
  if (len(do_drives) == 2):&lt;br /&gt;
    pfile.write(&amp;quot;\n%post\n/sbin/grub &amp;lt;&amp;lt; EOF\n&amp;quot;)&lt;br /&gt;
    for d in do_drives:&lt;br /&gt;
      pfile.write(&amp;quot;device (hd0) /dev/%s\nroot (hd0,0)\nsetup (hd0)\n&amp;quot; % d[0])&lt;br /&gt;
    pfile.write(&amp;quot;quit\n&amp;quot;)&lt;br /&gt;
    pfile.write(&amp;quot;EOF\n&amp;quot;)&lt;br /&gt;
  pfile.close()&lt;br /&gt;
  &lt;br /&gt;
  #&lt;br /&gt;
  # OS Specific Pre Scripts&lt;br /&gt;
  #&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
  # NOTE - Grub setup, if needed&lt;br /&gt;
  %include &amp;quot;/tmp/partition-script.ks&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
  #&lt;br /&gt;
  # Set up the serial console&lt;br /&gt;
  #&lt;br /&gt;
  %post&lt;br /&gt;
  echo &amp;quot;:: Setting up Serial Console ::&amp;quot;  &amp;gt;&amp;gt; /root/post.log&lt;br /&gt;
  perl -p -i -e 's/^(default.*)$/$1\nserial --unit=0 --speed=9600 --data=8 --parity=no --stop=1\nterminal --timeout=5 serial console/' /boot/grub/grub.conf &amp;gt;&amp;gt; /root/post.log 2&amp;gt;&amp;amp;1&lt;br /&gt;
  perl -p -i -e 's/^(\s+kernel.*)$/$1 console=tty0 console=ttyS0,9600/' /boot/grub/grub.conf &amp;gt;&amp;gt; /root/post.log 2&amp;gt;&amp;amp;1&lt;br /&gt;
  echo &amp;quot;&amp;quot; &amp;gt;&amp;gt; /etc/inittab&lt;br /&gt;
  echo &amp;quot;# Run serial console on ttyS0&amp;quot; &amp;gt;&amp;gt; /etc/inittab&lt;br /&gt;
  echo &amp;quot;S1:2345:respawn:/sbin/agetty ttyS0 9600 vt100&amp;quot; &amp;gt;&amp;gt; /etc/inittab&lt;br /&gt;
  echo &amp;quot;ttyS0&amp;quot; &amp;gt;&amp;gt; /etc/securetty&lt;br /&gt;
  echo &amp;quot;:: Done Setting up Serial Console ::&amp;quot;  &amp;gt;&amp;gt; /root/post.log&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
  #&lt;br /&gt;
  # Save the configuration information for later reference&lt;br /&gt;
  #&lt;br /&gt;
  %post&lt;br /&gt;
  echo &amp;quot;:: Saving configuration information ::&amp;quot;  &amp;gt;&amp;gt; /root/post.log&lt;br /&gt;
  mkdir -p /var/installation&lt;br /&gt;
  cd /var/installation&lt;br /&gt;
  mv /root/install.log* /var/installation &amp;gt;&amp;gt; /root/post.log 2&amp;gt;&amp;amp;1&lt;br /&gt;
  mv /root/anaconda-ks.cfg /var/installation &amp;gt;&amp;gt; /root/post.log 2&amp;gt;&amp;amp;1&lt;br /&gt;
  cp /tmp/partition.ks /var/installation &amp;gt;&amp;gt; /root/post.log 2&amp;gt;&amp;amp;1&lt;br /&gt;
  mv /root/post.log /var/installation&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
  #&lt;br /&gt;
  # Post-install scripts&lt;br /&gt;
  # SAG pp 21-22&lt;br /&gt;
  %post --interpreter /bin/bash&lt;br /&gt;
  /sbin/chkconfig xfs off&lt;br /&gt;
  /sbin/chkconfig lvm2-monitor off&lt;br /&gt;
  /sbin/chkconfig sendmail off&lt;br /&gt;
  /sbin/chkconfig autofs off&lt;br /&gt;
  /sbin/chkconfig portmap off&lt;br /&gt;
  /sbin/chkconfig ntpd on&lt;br /&gt;
  &lt;br /&gt;
  %post --interpreter /bin/bash&lt;br /&gt;
  # We have to set up the issue files here because it changes for every&lt;br /&gt;
  # revision of the OS.&lt;br /&gt;
  rm -f /etc/issue /etc/issue.net&lt;br /&gt;
  &lt;br /&gt;
  cat &amp;lt;&amp;lt;EOT &amp;gt; /etc/issue&lt;br /&gt;
  ***********************************************************************&lt;br /&gt;
  * Access to this computer system is limited to authorised users only. *&lt;br /&gt;
  * Unauthorised users may be subject to prosecution under the Crimes   *&lt;br /&gt;
  *                       Act or State legislation                      *&lt;br /&gt;
  *                                                                     *&lt;br /&gt;
  *   Please note, ALL CUSTOMER DETAILS are confidential and must       *&lt;br /&gt;
  *                          not be disclosed.                          *&lt;br /&gt;
  ***********************************************************************&lt;br /&gt;
  EOT&lt;br /&gt;
  &lt;br /&gt;
  cp /etc/issue /etc/issue.net&lt;br /&gt;
  &lt;br /&gt;
  # Add users&lt;br /&gt;
  echo &amp;quot;:: Adding users and groups ::&amp;quot; &amp;gt;&amp;gt; /var/installation/post.log&lt;br /&gt;
  groupadd -g 100 myusers &amp;gt;&amp;gt; /var/installation/post.log 2&amp;gt;&amp;amp;1&lt;br /&gt;
  useradd -c &amp;quot;Peter Papagiannopoulos&amp;quot; -d /home/ppapa -m -s /bin/tcsh -u 1000 -g 100 -p 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' ppapa &amp;gt;&amp;gt; /var/installation/post.log 2&amp;gt;&amp;amp;1&lt;br /&gt;
  &lt;br /&gt;
  echo &amp;quot;:: Adding users to wheel group ::&amp;quot; &amp;gt;&amp;gt; /var/installation/post.log&lt;br /&gt;
  cp -p /etc/group /etc/group.bk&amp;gt;&amp;gt; /var/installation/post.log 2&amp;gt;&amp;amp;1&lt;br /&gt;
  sed -e 's/wheel:x:10:root/wheel:x:10:root,ppapa/' /etc/group.bk &amp;gt; /etc/group&lt;/div&gt;</summary>
		<author><name>Ppapa</name></author>	</entry>

	</feed>