# /bin/sh
# Run ydimd, ydim-htmld
# ruby -I lib bin/ydimd config="ydimd.yml"
# ruby -I lib bin/ydim-htmld config="ydim-html.yml"
# root user: mhatakeyama@ywesee.com
# pass: same as ydpm
ODDB_HOME='/home/masa/ywesee'
SETUP_DIR='/home/masa/ydim_setup'
#cd /home/masa/ywesee
cd $ODDB_HOME
pwd
git clone ssh://ywesee@scm.ywesee.com/home/ywesee/git/ydim
git clone ssh://ywesee@scm.ywesee.com/home/ywesee/git/ydim-html
cp -r ./ydim-html/bin ./ydim/
cp -r ./ydim-html/doc ./ydim/
cp -r ./ydim-html/lib ./ydim/
mkdir ./ydim/etc
cp $SETUP_DIR/config.rb ./ydim/etc
cp $SETUP_DIR/ydimd.yml ./ydim/
cp $SETUP_DIR/ydim-htmld.yml ./ydim/
echo "Stop AutoInvoicer, CurrencyUpdater, StatusUpdater? [y/n]"
patch -n ./ydim/lib/ydim/server.rb $SETUP_DIR/server.patch
echo "sudo -u postgres dropdb ydim"
sudo -u postgres dropdb ydim
echo "sudo -u postgres createdb -E UTF8 -T template0 ydim"
sudo -u postgres createdb -E UTF8 -T template0 ydim
echo "success_case.sql | psql -U postgres ydim"
cat $SETUP_DIR/success_case.sql | psql -U postgres ydim