text 10 Nov Install Ubuntu Version of rdiff-backup on your debian server
  1. Find the right version (rdiff-backup_1.2.7-1ubuntu2 in our case)

    wget http://archive.ubuntu.com/ubuntu/pool/universe/r/rdiff-backup/rdiff-backup_1.2.7-1ubuntu2.dsc
    wget http://archive.ubuntu.com/ubuntu/pool/universe/r/rdiff-backup/rdiff-backup_1.2.7.orig.tar.gz
    wget http://archive.ubuntu.com/ubuntu/pool/universe/r/rdiff-backup/rdiff-backup_1.2.7-1ubuntu2.diff.gz
    
  2. Unpack and patch

    unp rdiff-backup_1.2.7.orig.tar.gz
    unp rdiff-backup_1.2.7-1ubuntu2.diff.gz
    patch -p0 < rdiff-backup_1.2.7-1ubuntu2.diff
    
  3. Grab some depends

    apt-get install fakeroot python-dev librsync-dev build-essential python-pylibacl python-pyxattr dpatch
    apt-get install -t testing python
    
  4. Build

    chmod +x debian/rules
    dpkg-buildpackage  -uc -b
    
  5. Enjoy

    cd ..
    dpkg -i rdiff-backup_1.2.7-1ubuntu2_amd64.deb
    
  6. For crispier crust

    apt-get install backupninja
    ninjahelper
    
blog comments powered by Disqus

Design inspired by Prashanth Kamalakanthan. Content powered by Tumblr.