Files
srv-pub/scr/6_add_www_root.sh
2025-10-28 14:57:58 -05:00

34 lines
722 B
Bash
Executable File

#!/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
echo usage: ${this_file_name} [USERNAME] [BARE_DOMAIN]
exit 1
fi
username=$1
domain=$2
if ! [ -d "/var/www/${domain}" ]
then
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