52 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			INI
		
	
	
	
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			INI
		
	
	
	
	
	
| # Begin v7 kickstart file for RHEL6 x86_64
 | |
| install
 | |
| 
 | |
| url --url http://{SERVER_NAME}/repo/{PLATFORM}/{CLIENT_ARCH}
 | |
| 
 | |
| text
 | |
| lang en_US.UTF-8
 | |
| keyboard us
 | |
| 
 | |
| timezone --utc Etc/UTC
 | |
| 
 | |
| clearpart --all --initlabel
 | |
| ignoredisk --only-use={BOOT_DRIVE}
 | |
| part /boot --fstype=ext4 --size=500 --ondisk={BOOT_DRIVE} --asprimary
 | |
| part pv.01  --grow --size=500 --ondisk={BOOT_DRIVE} --asprimary
 | |
| 
 | |
| volgroup {VG_NAME} --pesize=32768 pv.01
 | |
| 
 | |
| logvol /    --fstype=ext4 --name=lv_root --vgname={VG_NAME} --size=10240 --maxsize=20480 --grow # 10-20g
 | |
| logvol /opt --fstype=ext4 --name=lv_home --vgname={VG_NAME} --size=10240 --maxsize=20480 --grow # 20g
 | |
| logvol /var --fstype=ext4 --name lv_var  --vgname={VG_NAME} --size=5120  --maxsize=10240 --grow # 5-10g
 | |
| logvol /mnt --fstype=ext4 --name=lv_mnt  --vgname={VG_NAME} --size=1                            #  1m
 | |
| logvol swap --fstype=swap --name=lv_swap --vgname={VG_NAME} --recommended
 | |
| 
 | |
| reboot
 | |
| 
 | |
| repo --name=rhel --baseurl=http://{SERVER_NAME}/repo/{PLATFORM}/{CLIENT_ARCH}
 | |
| repo --name=project --baseurl=http://{SERVER_NAME}/repo/Project/{CLIENT_ARCH}
 | |
| 
 | |
| sshpw --username=<name> <password> [--iscrypted|--plaintext] [--lock]
 | |
| 
 | |
| authconfig --enableldap --enableldapauth --ldapserver={LDAP_HOST} --ldapbasedn="{LDAP_BASE_DN}"
 | |
| 
 | |
| %packages
 | |
| @core
 | |
| @base
 | |
| 
 | |
| %pre
 | |
| #Cache the interesting current system configurations, before the formatting
 | |
| mkdir /tmp/ram
 | |
| mount -t tmpfs -o size=256m tmpfs /tmp/ram
 | |
| # do some mounts, then save the ssh keys
 | |
| cp -a /etc/ssh/host_key* /tmp/ram
 | |
| cp -a /host_key* /tmp/ram
 | |
| # do some unmounts
 | |
| %end
 | |
| %post --nochroot
 | |
| # copy data from /tmp/ram into /mnt/sysimage
 | |
| %post
 | |
| # chef
 | |
| %end
 |