Files
srv-pub/scr/6_add_www_root.sh

34 lines
722 B
Bash
Raw Normal View History

2025-10-28 14:50:36 -05:00
#!/bin/bash
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# add www root folder for a specific domain / frode klevstul / oct 2025
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if [ "$EUID" -ne 0 ]
then echo "error: run as 'root'"
exit
fi
this_file_name=`basename "$0"`
if [ $# -ne 2 ]; then
2025-10-28 14:56:28 -05:00
echo usage: ${this_file_name} [USERNAME] [BARE_DOMAIN]
2025-10-28 14:50:36 -05:00
exit 1
fi
username=$1
domain=$2
2025-10-28 14:57:58 -05:00
if ! [ -d "/var/www/${domain}" ]
then
2025-10-28 14:56:28 -05:00
2025-10-28 14:57:58 -05:00
mkdir -p /var/www/${domain}
chown ${username}:${username} /var/www/${domain}
echo "created directory '/var/www/${domain}'"
else
echo "directory '/var/www/${domain}' already existed. nothing was done."
fi