#!/bin/sh -ex #IMAGE_DEST=../public IMAGE_DEST=/local/screenshots #DB_HOST=localhost DB_HOST=torf echo Getting screenshot files rsync -v root@screenshots.debian.net:/home/debshots/debshots-screenshots.tar /tmp echo Getting PostgreSQL dump rsync -v root@screenshots.debian.net:/home/debshots/debshots.sql /tmp echo Dropping existing database set +e psql -h $DB_HOST postgres debshots -c 'drop database debshots' set -e echo Creating new database psql -h $DB_HOST postgres debshots -c 'create database debshots owner debshots' echo Restoring PostgreSQL dump psql -h $DB_HOST debshots debshots < /tmp/debshots.sql echo Unpacking screenshots tarball #cd ../public cd $IMAGE_DEST tar xf /tmp/debshots-screenshots.tar #mv public/live/screenshots/approved public/screenshots #rm -r public/live