etch  ] [  etch-backports  ] [  etch-m68k  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ Source: librsync  ]

Package: rdiff (0.9.7-5)

Binary diff tool for signature-based differences

rdiff is a little like diff and patch all rolled into one, with support for binary files. Since it takes advantage of the rsync remote-delta algorithm, you do not need the source file in the same place as your destination file.

To use it, you generate a "signature" of the original file and copy the signature (which is very small) to the same location as the modified file. Then you generate a "delta" which describes the changes required to turn the source file into the modified file. The small delta file can then be used to "patch" the original file, to transform it into the modified file.

Tags: User Interface: Command Line, Role: Program, Scope: Utility, Security: File Integrity, Works with: Files

Other Packages Related to rdiff

  • depends
  • recommends
  • suggests
  • dep: libbz2-1.0
    high-quality block-sorting file compressor library - runtime
  • dep: libc0.1 (>= 2.3) [kfreebsd-amd64, kfreebsd-i386]
    GNU C Library: Shared libraries
    also a virtual package provided by libc0.1-udeb
  • dep: libc0.3 (>= 2.7-1) [hurd-i386]
    GNU C Library: Shared libraries
    also a virtual package provided by libc0.3-udeb
  • dep: libc6 (>= 2.5) [avr32]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6-udeb
    dep: libc6 (>= 2.5-5) [m68k]
    dep: libc6 (>= 2.7-1) [not alpha, avr32, hurd-i386, ia64, kfreebsd-amd64, kfreebsd-i386, m68k]
  • dep: libc6.1 (>= 2.7-1) [alpha, ia64]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6.1-udeb
  • dep: libpopt0 (>= 1.14)
    lib for parsing cmdline parameters
  • dep: librsync1 (>= 0.9.6)
    rsync remote-delta algorithm library
  • dep: zlib1g (>= 1:1.1.4)
    compression library - runtime

Download rdiff

Download for all available architectures
Architecture Package Size Installed Size Files
alpha 41.4 kB96 kB [list of files]
amd64 40.8 kB92 kB [list of files]
armel 40.2 kB92 kB [list of files]
avr32 (unofficial port) 39.6 kB88 kB [list of files]
hppa 40.7 kB92 kB [list of files]
hurd-i386 40.2 kB92 kB [list of files]
i386 40.6 kB92 kB [list of files]
ia64 41.7 kB100 kB [list of files]
kfreebsd-amd64 40.6 kB70 kB [list of files]
kfreebsd-i386 40.2 kB68 kB [list of files]
m68k (unofficial port) 40.0 kB92 kB [list of files]
mips 40.6 kB92 kB [list of files]
mipsel 40.6 kB92 kB [list of files]
powerpc 43.0 kB96 kB [list of files]
s390 40.8 kB92 kB [list of files]
sparc 40.5 kB92 kB [list of files]