X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=scripts%2Fsystem%2Fadd_domain.sh;h=dfce536012e91917b434a1ee041a5b3622e13080;hb=ec0607714e0846cbf25687be2c915eb28b521f4c;hp=e12faa7be928ddaa8cba56bc9babc60ac2d5e040;hpb=adde1d6ea14a4e3b833d20ce1d26468797edf5b5;p=feisty_meow.git diff --git a/scripts/system/add_domain.sh b/scripts/system/add_domain.sh index e12faa7b..dfce5360 100644 --- a/scripts/system/add_domain.sh +++ b/scripts/system/add_domain.sh @@ -10,8 +10,8 @@ # # Author: Chris Koeritz -export WORKDIR="$( \cd "$(\dirname "$0")" && \pwd )" # obtain the script's working directory. -export FEISTY_MEOW_APEX="$( \cd "$WORKDIR/../.." && \pwd )" +export THISDIR="$( \cd "$(\dirname "$0")" && \pwd )" # obtain the script's working directory. +export FEISTY_MEOW_APEX="$( \cd "$THISDIR/../.." && \pwd )" source "$FEISTY_MEOW_APEX/scripts/core/launch_feisty_meow.sh" source "$FEISTY_MEOW_SCRIPTS/system/common_sysadmin.sh" @@ -21,23 +21,28 @@ source "$FEISTY_MEOW_SCRIPTS/system/common_sysadmin.sh" if [ -z "$IP_ADDRESS" ]; then # in our scheme, the single IP address that all our domains map to. - IP_ADDRESS="10.28.42.20" + IP_ADDRESS="$(get_ip_addresses | head)" + echo "** defaulting IP address to $IP_ADDRESS" fi if [ -z "$SERVER_ADMIN" ]; then # the email address (where first dot is replaced by @) for the administrator of the domain. - SERVER_ADMIN="developer.cakelampvm.com" + SERVER_ADMIN="$(fm_username).localhost" + echo "** defaulting server admin to $SERVER_ADMIN" fi if [ -z "$MAIN_NAME_SERVER" ]; then # the name of the name server for the new domains (should already be configured). - MAIN_NAME_SERVER="ns.cakelampvm.com" + MAIN_NAME_SERVER="ns.localhost" + echo "** defaulting main name server to $MAIN_NAME_SERVER" fi if [ -z "$MAIL_SERVER" ]; then # the name of the mail server for a new domain (should already be configured). - MAIL_SERVER="mail.cakelampvm.com" + MAIL_SERVER="mail.localhost" + echo "** defaulting mail server to $MAIL_SERVER" fi if [ -z "$DISTRO" ]; then # the distribution name to be listed in info for the new domain or subdomain. DISTRO="ubuntu" + echo "** defaulting distro to $DISTRO" fi # main body of script.