# Kickstart file automatically generated by anaconda.

#version=RHEL6
install
#url --url ftp://CentOs65x64_server/inst
#url --url="ftp://jin:jinx@raspberrypi/SYS/linux/CentOS/CentOs6.8_i386/media"
#repo --name="CentOS" --baseurl=ftp://jin:jinx@raspberrypi/SYS/linux/CentOS/CentOs6.8_i386/media/ --cost=100
#nfs --server=raspberrypi  --dir=/mnt/DISK0/linux/CentOs6.9_i386/media
nfs --server=nas-server  --dir=/data/SYS/linux/CentOS/CentOs6.9_i386/media
repo --name="CentOS" --baseurl=nfs:nas-server:/data/SYS/linux/CentOS/CentOs6.9_i386/media --cost=100

lang en_US.UTF-8
#lang ja_JP.eucJP
#langsupport --default ja_JP.eucJP zh_CN.GB18030 en_US.UTF-8 ja_JP.eucJP ko_KR.eucKR

keyboard us
##xconfig --startxonboot
#network --device eth0 --bootproto static --ip 192.168.1.245 --netmask 255.255.255.0 --gateway 192.168.1.1 --nameserver 192.168.1.1 --hostname redhat4.localdomain
network --device eth0 --bootproto dhcp --hostname CentOs6.9_i386
##network --device eth1 --bootproto dhcp --hostname CentOs65x64_server
##network --device eth2 --bootproto dhcp --hostname CentOs65x64_server
rootpw  --iscrypted $6$D474g8lYJc6agKe7$aYJNATB9ZsxACUAcCu1zvUNgLBzwVDrGKmev4a0lYZwR0IyAKaq32cwgbNz4lnONXya74U6WSJCETZ0hYQdDJ0
## ssh=22:tcp telnet=23:tcp ftp=21:tcp dns=53:udp tftp=69:udp
firewall --service=ssh --service=ftp --service=dns --service=tftp --port=22:tcp --port=23:tcp  --disabled
authconfig --enableshadow --passalgo=sha512 --enablefingerprint
selinux --disabled
timezone --utc Asia/Tokyo
##bootloader --location=mbr --driveorder=sda --append="crashkernel=auto vga=785 rhgb quiet"
# The following is the partition information you requested
# Note that any partitions you deleted are not expressed
# here so unless you clear all partitions first, this is
# not guaranteed to work
#clearpart --linux

##80G
##clearpart --all --initlabel
#part /boot --fstype ext4 --size=128
#part /boot --fstype vfat --size=32
#part / --fstype ext4 --size=30000
#part /home --fstype ext4 --size=20000
#part /var --fstype ext4 --size=10000
#part /tmp --fstype ext4 --size=10000
#part swap --size=4096 --grow

%include /tmp/part-include

%pre
# pre section
#----- partitioning logic below--------------
# pick the first drive that is not removable and is over MINSIZE
DIR="/sys/block"

# minimum size of hard drive needed specified in GIGABYTES
MINSIZE=6

ROOTDRIVE=""

# /sys/block/*/size is in 512 byte chunks

for DEV in sda sdb hda hdb vda vdb ; do
  if [ -d $DIR/$DEV ]; then
    REMOVABLE=`cat $DIR/$DEV/removable`
    if (( $REMOVABLE == 0 )); then
      echo $DEV
      SIZE=`cat $DIR/$DEV/size`
      GB=$(($SIZE/2**21))
      if [ $GB -gt $MINSIZE ]; then
        echo "$(($SIZE/2**21))"
        if [ -z $ROOTDRIVE ]; then
          ROOTDRIVE=$DEV
        fi
      fi
    fi
  fi
done

cat << EOF > /tmp/part-include

zerombr

bootloader --location=mbr --driveorder=$ROOTDRIVE --append="crashkernel=auto  rhgb quiet"

clearpart --all --drives=$ROOTDRIVE  --initlabel

EOF

%end

part /boot --fstype=ext4 --size=128
part / --fstype ext4 --size=7000
#part swap --size=4096 --grow
#part pv.008002 --grow --size=100

#volgroup VG --pesize=4096 pv.008002
##   --size=20000
#logvol /home --fstype=ext4 --name=lv_home --vgname=VG --size=1000 --grow --percent=25
#logvol /home --fstype=ext4 --name=lv_home --vgname=VG --size=1000 --grow --percent=80
##--size=30000
#logvol / --fstype=ext4 --name=lv_root --vgname=VG  --size=1000 --grow --percent=38
#logvol / --fstype=ext4 --name=lv_root --vgname=VG  --size=15000
## --size=10000
#logvol /var --fstype=ext4 --name=lv_var --vgname=VG  --size=1000 --grow --percent=12
#logvol /var --fstype=ext4 --name=lv_var --vgname=VG  --size=10000

## --size=10000
#logvol /tmp --fstype=ext4 --name=lv_tmp --vgname=VG  --size=1000 --grow --percent=12
#logvol /tmp --fstype=ext4 --name=lv_tmp --vgname=VG  --size=10000
##  --size=11416
#logvol swap --name=lv_swap --vgname=VG --size=4096 --grow



##repo --name="CentOS"  --baseurl=ftp://CentOs65x64_server/inst/ --cost=100
##repo --name="CentOS"  --baseurl==nfs:raspberrypi:/mnt/DISK0/linux/CentOs6.8_i386/media --cost=100


%packages
@japanese-support
@chinese-support
@additional-devel
@base
@console-internet
@core
@debugging
@basic-desktop
@development
@directory-client
@ftp-server
perl-Crypt-PasswdMD5
perl-Digest-SHA1
syslinux
xinetd
telnet-server
ncompress
expect
@general-desktop
@hardware-monitoring
@java-platform
@large-systems
@network-server
@network-file-system-client
@network-tools
@performance
@perl-runtime
@remote-desktop-clients
@server-platform
@server-policy
@system-admin-tools
@x11
libXinerama-devel
xorg-x11-proto-devel
startup-notification-devel
libgnomeui-devel
libbonobo-devel
libXau-devel
libgcrypt-devel
popt-devel
libXrandr-devel
libxslt-devel
libglade2-devel
glibc-static
gnutls-devel
mtools
pax
python-dmidecode
oddjob
sgpio
genisoimage
wodim
ftp
jpackage-utils
certmonger
pam_krb5
krb5-workstation
nscd
pam_ldap
nss-pam-ldapd
dnsmasq
dhcp
tftp-server
bind
bind-utils
bind-libs
bind-chroot





%post

/sbin/chkconfig --level 345 dhcpd  on
/sbin/chkconfig --level 345 named  on
/sbin/chkconfig --level 345 telnet on
/sbin/chkconfig --level 345 vsftpd on
/sbin/chkconfig --level 345 tftp   on

/usr/sbin/useradd jin -p '$KKK'
echo "jin123" | /usr/bin/passwd --stdin "jin"

#echo "192.168.1.101   acd-jin.192_168_1" >> /etc/hosts
#echo "192.168.11.101   acd-jin.192_168_11" >> /etc/hosts
#echo "192.168.1.224   207-jin.192_168_1" >> /etc/hosts
#echo "192.168.11.224   207-jin.192_168_11" >> /etc/hosts
#echo "192.168.1.154   redhat6.192_168_1" >> /etc/hosts
#echo "192.168.11.154   redhat6.192_168_11" >> /etc/hosts

sed -i "s/^\(HOSTNAME=\).\+$/\1C69i386-X/g"  /etc/sysconfig/network
sed -i "s/^root/#root/g"  /etc/vsftpd/ftpusers
sed -i "s/^root/#root/g"  /etc/vsftpd/user_list

yum -y install epel-release
yum -y install ntfs-3g
yum -y install ntfs-3g-devel






