Your IP : 216.73.216.40


Current Path : /proc/self/root/bin/
Upload File :
Current File : //proc/self/root/bin/create_dir.sh

#!/bin/bash -x
#PAM_USER=tlahiri
if [ ! -d /var/www/html/$PAM_USER ]; then
mkdir -p /var/www/html/$PAM_USER
chown -R $PAM_USER:apache /var/www/html/$PAM_USER
echo "Welcome Page Under Construction .." > /var/www/html/$PAM_USER/index.html
chown -R $PAM_USER:apache /var/www/html/$PAM_USER
ln -s /var/www/html/$PAM_USER /Data/profiles/$PAM_USER/public_html
chown -R $PAM_USER:apache /Data/profiles/$PAM_USER/public_html
#chmod 750 /Data/profiles/$PAM_USER
#chmod 775 /var/www/html/$PAM_USER
if [ $PAM_USER != "root" ]; then
mysql -u root -e "create database $PAM_USER;"
mysql -u root -e "CREATE USER '$PAM_USER'@'localhost' IDENTIFIED via pam USING 'mariadb';"
#mysql -u root -e "grant all on $PAM_USER.* to '$PAM_USER'@'localhost' identified via pam USING 'mariadb';"
mysql -u root -e "grant all on $PAM_USER.* to '$PAM_USER'@'localhost' identified via pam USING 'mariadb';"
mysql -u root -e "flush privileges;"
echo $PAM_USER: $PAM_USER >> /etc/security/user_map.conf
fi
#chcon -R -t httpd_sys_content_t /var/www/html/$PAM_USER
if [ -d /Data/backup/data/$PAM_USER ]; then
#rm -rf /var/www/html/$PAM_USER/index.html
shopt -s dotglob
mv -f /Data/backup/data/$PAM_USER/* /var/www/html/$PAM_USER/
chown -R $PAM_USER:apache /Data/backup/db/DBBACKUP/$PAM_USER*
mv /Data/backup/data/$PAM_USER /Data/backup/data/blank/
fi
if [ -f /Data/backup/db/DBBACKUP/$PAM_USER* ]; then
mv /Data/backup/db/DBBACKUP/$PAM_USER* /var/www/html/$PAM_USER/
fi
#chcon -R -t httpd_sys_content_t /Data/profiles/$PAM_USER/public_html
/usr/sbin/restorecon /var/www/html/$PAM_USER
#/usr/sbin/semanage fcontext -a -t httpd_sys_content_t /var/www/html/$PAM_USER/public_html
/usr/sbin/semanage fcontext -a -t httpd_sys_rw_content_t /var/www/html/$PAM_USER
/usr/bin/chcon -t httpd_sys_rw_content_t  /var/www/html/$PAM_USER -R
#semanage fcontext -a -t httpd_sys_content_t /Data/profiles/$PAM_USER
#semanage fcontext -a -t httpd_sys_content_t /Data/profiles/$PAM_USER/public_html
#restorecon /Data/profiles/$PAM_USER
#restorecon /Data/profiles/$PAM_USER/public_html
cd /Data/profiles/$PAM_USER/
PAM_USER=""
fi