#! /bin/sh monthdir="$1" if [ -z "$monthdir" ]; then echo "$0 monthdir" exit 1 fi #--------------------- echo "creating topdat/conf..." ssh bilmax21@telmaxdmz "mkdir -p ex4/topdat/conf" scp topdat/conf/didyouknow.txt bilmax21@telmaxdmz:ex4/topdat/conf/didyouknow.txt # set selinux file contexts echo "setting selinux context..." ssh bilmax21@telmaxdmz \ "chcon -h -t httpd_sys_content_t ex4/topdat/conf;" \ "chcon -h -t httpd_sys_content_t ex4/topdat/conf/didyouknow.txt;" #--------------------- # remove old echo "removing old ${monthdir} ..." ssh bilmax21@telmaxdmz \ "cd ex4; rm -rf topdat/${monthdir}" echo "copying new ${monthdir} ..." find "topdat/${monthdir}" -depth -print | cpio -ocv | \ ssh bilmax21@telmaxdmz "cd ex4; cpio -ivdum" # set selinux file contexts echo "setting selinux context for {monthdir} ..." ssh bilmax21@telmaxdmz \ "cd ex4/topdat/${monthdir}; chcon -h -t httpd_sys_content_t *" #--------------------- cpWBDL2dmz "$monthdir"