Changeset 687

Show
Ignore:
Timestamp:
07/08/08 22:07:40 (2 months ago)
Author:
free
Message:
  • portforward: added
  • rdiff-backup-wrapper: fixed double invocation
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • cdd-utils/trunk/bin/rdiff-backup-wrapper

    r503 r687  
    1414mountpoint=$2 
    1515email=$3 
     16 
    1617lock=/tmp/$(basename $0).lock 
     18 
     19if ! [ -e $device ]; then 
     20   log "Error: $device does not exist" 
     21   exit 0 
     22fi 
    1723 
    1824if [ -f $lock ]; then 
     
    2430log () { 
    2531   if [ -z $email ]; then 
    26         echo $@ 
     32        echo $@ >> /tmp/backup.log 
    2733   else 
    2834        echo $@ | mail -s "Backup at $(hostname -f) $(date)" $email 
     
    3541 
    3642if ! [ -e $device ]; then 
    37    echo "Error: $device does not exist" 
     43   log "Error: $device does not exist" 
    3844   rm $lock 
    3945   exit 1 
     
    4349 
    4450if [ -d $mountpoint/rdiff-backup-data ]; then 
    45    echo "Error: backup seems to be already in progress" 
     51   log "Error: backup seems to be already in progress" 
    4652   rm $lock 
    4753   exit 1 
     
    5258sleep 1 
    5359 
    54 rdiff-backup --include /srv/ --include /home/ --exclude '**' / $mountpoint 
     60rdiff-backup --include /srv/ --include /home/ --exclude '**' / $mountpoint || true 
    5561 
    5662sleep 1 
    5763 
    58 rdiff-backup --remove-older-than 3W $mountpoint 
     64rdiff-backup --remove-older-than 3W $mountpoint || true 
    5965 
    6066sleep 1 
    6167 
    62 umount $device 
     68umount $mountpoint 
    6369 
    6470sleep 1 
  • cdd-utils/trunk/debian/changelog

    r685 r687  
    1 cdd-utils (0.12.7) 64studio; urgency=low 
     1cdd-utils (0.12.8) 64studio; urgency=low 
    22 
    33  * [lib]: 
     
    1515  * [bin] 
    1616     - qjackctl-wrapper: hide qjack's main window at startup 
     17     - portforward: added 
     18     - rdiff-backup-wrapper: fixed double invocation 
    1719  * [debian] 
    1820     - added dependency information in sound/limits