#!/bin/sh
## /etc/dhcpd.conf
## /etc/dhcp/dhcpd.conf,  /var/lib/dhcpd/dhcpd.leases, /var/run/dhcpd.pid,
##       /var/lib/dhcpd/dhcpd.leases~.
##/etc/xinetd.d/tftp
##/etc/selinux/config
##/etc/sysconfig/network-scripts/ifcfg-eth0
##/etc/inittab   #起動　3　　　5


#####################################
###DHCP (net1~net2 )
. ./profile
vsftp_conf="/etc/vsftpd/vsftpd.conf"
tftp_dir="/tftpboot"
ftp_home_dir="/home/ftp"

if [ -d $tftp_dir ]
then
	DIR_NOW=`pwd`
	if [  -f ${DIR_NOW}/tftpboot.tar.gz ];then
		mv ${DIR_NOW}/tftpboot.tar.gz ${DIR_NOW}/tftpboot.tar.gz.bk
	fi
	cp -f ${ftp_home_dir}/kickstart/*cfg   ${tftp_dir}/tmp/
	tar zcvf ${DIR_NOW}/tftpboot_${var_ymd}.tar.gz  ${tftp_dir}

	mkdir -p  /opt/svn_bak
	mount -t cifs //${bak_ip}/svn_bak   /opt/svn_bak  -o username=${bak_user},password=${bak_passwd}
	echo "mount -t cifs //${bak_ip}/svn_bak   /opt/svn_bak  -o username=${bak_user},password=${bak_passwd}"
	mkdir -p /opt/svn_bak/tftpboot_bk

	md5sum tftpboot_${var_ymd}.tar.gz > tftpboot_${var_ymd}.tar.gz.md5

	cp --no-preserve=mode,ownership *.gz /opt/svn_bak/tftpboot_bk
	cp --no-preserve=mode,ownership *.md5 /opt/svn_bak/tftpboot_bk
	rm -f  *.gz
	rm -f  *.md5
	umount /opt/svn_bak
	echo "umount /opt/svn_bak"

else
	echo "$tftp_dir not exists"
fi

#####

