# Load the dak-dev projectb
function pgdakdev() {
+ # Make sure to unset any possible psql variables so we don't drop the wrong
+ # f****** database by accident
+ local PGDATABASE
+ unset PGDATABASE
+ local PGHOST
+ unset PGHOST
+ local PGPORT
+ unset PGPORT
+ local PGUSER
+ unset PGUSER
cd $base/backup
- echo "drop database projectb" | psql -p 5433 template1
+ echo "drop database projectb" | psql -p 5434 template1
#cat currentall | psql -p 5433 template1
- createdb -p 5433 -T template1 projectb
- fgrep -v '\connect' current | psql -p 5433 projectb
+ createdb -p 5434 -T template1 projectb
+ fgrep -v '\connect' current | psql -p 5434 projectb
}
# Updating various files
function mirrorpush() {
log "Starting the mirrorpush"
- date -u > /srv/ftp-master.debian.org/web/mirrorstart
- echo "Using dak v1" >> /srv/ftp-master.debian.org/web/mirrorstart
- echo "Running on host $(hostname -f)" >> /srv/ftp-master.debian.org/web/mirrorstart
+ date -u > /srv/ftp.debian.org/web/mirrorstart
+ echo "Using dak v1" >> /srv/ftp.debian.org/web/mirrorstart
+ echo "Running on host $(hostname -f)" >> /srv/ftp.debian.org/web/mirrorstart
sudo -H -u archvsync /home/archvsync/runmirrors > ~dak/runmirrors.log 2>&1 &
}