Skip to content
Snippets Groups Projects
Commit 8a35d39d authored by anarcat's avatar anarcat Committed by anarcat
Browse files

more feedback in script

parent ac86df64
Branches
Tags
No related merge requests found
#! /bin/sh #! /bin/sh
read -p "This will kill your hostmaster install, continue? [y/N]" prompt
if [ "$prompt" != "y" ]; then
echo "Good! wise decision, aborting"
exit 1
else
read -p "No really, are you *sure* you want to do this? [yes/NO!]" prompt
if [ "$prompt" != "yes" ]; then
echo "Phew! had the finger on the button there..."
exit 1
fi
fi
echo "alright, you asked for it (twice!)"
echo "destroying sql database..."
mysql -e 'drop database hostmaster; create database hostmaster;' mysql -e 'drop database hostmaster; create database hostmaster;'
echo "removing vhost configs..."
cd /var/hostmaster cd /var/hostmaster
rm config/vhost.d/* rm config/vhost.d/*
echo "updating provision source"
(cd .drush/provision && cvs up )
echo "updating drush source"
(cd drush && cvs up )
echo "restoring default settings.php"
cd drupal-5.x cd drupal-5.x
echo "current database password for hostmaster"
grep '^\$db_url' sites/default/settings.php grep '^\$db_url' sites/default/settings.php
rm sites/default/settings.php echo "removing all sites"
cvs up sites/default rm -rf sites
cvs up -dP sites
echo "fixing perms on settings.php for drupal install"
chmod 666 sites/default/settings.php chmod 666 sites/default/settings.php
rm -rf sites/[^d]* ; echo removed all sites but: sites/d*
(cd .drush/provision; cvs up ) echo updating install profile source
cd profiles/hostmaster; cvs up cd profiles/hostmaster; cvs up
echo updating hosting source
(cd modules/hosting; cvs up -C ) (cd modules/hosting; cvs up -C )
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment