#! /bin/sh PATH=/home/mouse/hacks:/home/mouse/.local/bin:/local/bin:/home/mouse/.usr-hosts:/bin:/usr/bin:/sbin:/usr/sbin:/usr/games USER=mouse export USER cd /home/mouse/acc exec > tmp/BACKUP.`date +%Y-%m-%d.%H:%M:%S` 2>&1 tar cf - . -X ./bin -X ./tmp | bzip2 -9 --repetitive-best > tmp/backup now=`date +%M.%S` nows=$(((${now%.*}*60)+${now#*.})) if [ $nows -lt 900 ]; then sleep $((900-$nows)) else rm tmp/backup echo overshot, now = $now, nows = $nows exit 1 fi keydate=`date +:%Y-%j` key=`crypt $keydate 'xxx'` echo keydate = $keydate, key = $key udpfx -timeout 3600 qput xxx xxx xxx $key tmp/backup rm tmp/backup