All pastes #330177 Raw Edit

Anonymous

public shellscript v1 · immutable
#330177 ·published 2007-01-27 16:11 UTC
rendered paste body
#!/bin/shBASEDIR=/srv/www# --- Finish configurationHOST=`echo $1|rev|cut -d "." -f 3-|rev`DOMAIN=`echo $1|rev|cut -d "." -f 1-2|rev`USER=$2GROUP=$3if [ "$1" == "" ]then        echo Usage: $0 hostname user group        echo Only hostname is needed, user/group is optional        exit 1ficat template|sed s/HOSTNAME/$HOST/g|sed s/DOMAIN/$DOMAIN/g  > $HOST.$DOMAINinstall -d -m 744  $BASEDIR/$DOMAINinstall -d -g www-data -o www-data -m 744 $BASEDIR/$DOMAIN/logsif [ ! "$USER" == "" ]then        if [ ! "$GROUP" == "" ]        then                install -d -g $GROUP -o $USER -m 1774 $BASEDIR/$DOMAIN/$HOST        else                install -d -g www-data -o $USER -m 1754 $BASEDIR/$DOMAIN/$HOST        fielse        install -d -g www-data:www-data $BASEDIR/$DOMAIN/$HOSTfia2ensite $HOST.$DOMAIN/etc/init.d/apache2 reload