# /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