aboutsummaryrefslogtreecommitdiffstats
path: root/modules/planet
diff options
context:
space:
mode:
Diffstat (limited to 'modules/planet')
-rwxr-xr-xmodules/planet/templates/deploy_new-planet.sh11
1 files changed, 10 insertions, 1 deletions
diff --git a/modules/planet/templates/deploy_new-planet.sh b/modules/planet/templates/deploy_new-planet.sh
index 6c4b8c9c..27029fb2 100755
--- a/modules/planet/templates/deploy_new-planet.sh
+++ b/modules/planet/templates/deploy_new-planet.sh
@@ -4,7 +4,7 @@
PATH_TO_FILE=${PATH_TO_FILE:-/var/lib/planet}
PATH_TO_PLANET=${PATH_TO_PLANET:-/var/www/html/planet.<%= domain %>}
-#Ask for new locale name if no parameter given
+#Ask for new locale name
echo -n "Locale name: "
read locale
@@ -19,7 +19,16 @@ then
echo "Aborted, $FILE already exist."
exit 2
else
+ # Deploy new planet with locale given
/bin/mkdir $FILE
+ /bin/chown planet:apache $FILE
+ /usr/bin/wget -O $PATH_TO_FILE"/moonmoon.tar.gz" http://damsweb.net/files/moonmoon_mageia.tar.gz
+ if [ $? -ne 0 ]
+ then
+ echo "Aborted, can't download GZIP file"
+ exit 2
+ fi
+ /bin/tar zxvf $PATH_TO_FILE/moonmoon.tar.gz -C $FILE
fi
else
echo "Aborted, please try again."