X-Git-Url: https://piware.de/gitweb/?a=blobdiff_plain;f=preinst-backup;h=11cbf56dbf74467ff40d6019418b1f2a83e83d97;hb=73f39f614bd2ef7c96785b37b75c3e9a5ae15c21;hp=68df29bf2b97a1403712fe0f83e63ec338b3c4b5;hpb=0249e78b01cf0ab0995671141b26904b13c40393;p=bin.git diff --git a/preinst-backup b/preinst-backup index 68df29b..11cbf56 100755 --- a/preinst-backup +++ b/preinst-backup @@ -6,14 +6,14 @@ if [ -n "`cd /etc; bzr modified`" ]; then fi # push /etc/ -(cd /etc; HOME=/root bzr push) +(cd /etc; HOME=/home/martin bzr push) -CURBACKUP=`ls -t /var/backups/pibackup/full* | head -n 1` -[ -e "$CURBACKUP" ] || { - echo no current full backup in /var/backups/pibackup +# copy backup to ~ +if [ -d /home/martin/backup ]; then + echo "/home/martin/backup exists already, aborting" >&2 exit 1 -} -cp $CURBACKUP /home/ +fi +[ ! -d /var/backups/martin/ ] || cp -a /var/backups/martin/ /home/martin/backup apt-get autoclean mkdir -p /home/aptcache