sysutils/dd_rhelp - The NetBSD Packages Collection

Rescue hard disk helper

dd_rhelp is a bash script that handles a very useful program written in C by
Kurt Garloff which is called dd_rescue, which roughly acts as the dd(1) command
with the characteristic to NOT stop when it falls on read/write errors.  But
using it is quite time consuming. This is where dd_rhelp come to help.

In short, it'll use dd_rescue on your entire disc, but will try to gather the
maximum valid data before trying for ages on bad sectors. So if you leave
dd_rhelp work for infinite time, it'll have the same effect as a simple
dd_rescue. But because you might not have this infinite time (this could indeed
take really long in some cases...), dd_rhelp will jump over bad sectors and
rescue valid data. In the long run, it'll parse all your device with dd_rescue.
You can Ctrl-C it whenever you want, and rerun-it at will, it'll resume its job
as it depends on the log files dd_rescue creates.

Build dependencies

pkgtools/mktools pkgtools/cwrappers

Runtime dependencies

sysutils/dd_rescue shells/bash

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64dd_rhelp-0.0.6.tgz
NetBSD 10.0aarch64dd_rhelp-0.0.6.tgz
NetBSD 10.0aarch64dd_rhelp-0.0.6.tgz
NetBSD 10.0aarch64ebdd_rhelp-0.0.6.tgz
NetBSD 10.0aarch64ebdd_rhelp-0.0.6.tgz
NetBSD 10.0alphadd_rhelp-0.0.6.tgz
NetBSD 10.0alphadd_rhelp-0.0.6.tgz
NetBSD 10.0earmv6hfdd_rhelp-0.0.6.tgz
NetBSD 10.0earmv6hfdd_rhelp-0.0.6.tgz
NetBSD 10.0earmv6hfdd_rhelp-0.0.6.tgz
NetBSD 10.0earmv7hfdd_rhelp-0.0.6.tgz
NetBSD 10.0earmv7hfdd_rhelp-0.0.6.tgz
NetBSD 10.0earmv7hfdd_rhelp-0.0.6.tgz
NetBSD 10.0i386dd_rhelp-0.0.6.tgz
NetBSD 10.0i386dd_rhelp-0.0.6.tgz
NetBSD 10.0i386dd_rhelp-0.0.6.tgz
NetBSD 10.0i386dd_rhelp-0.0.6.tgz
NetBSD 10.0powerpcdd_rhelp-0.0.6.tgz
NetBSD 10.0powerpcdd_rhelp-0.0.6.tgz
NetBSD 10.0powerpcdd_rhelp-0.0.6.tgz
NetBSD 10.0sparc64dd_rhelp-0.0.6.tgz
NetBSD 10.0sparc64dd_rhelp-0.0.6.tgz
NetBSD 10.0sparcdd_rhelp-0.0.6.tgz
NetBSD 10.0sparcdd_rhelp-0.0.6.tgz
NetBSD 10.0vaxdd_rhelp-0.0.6.tgz
NetBSD 10.0vaxdd_rhelp-0.0.6.tgz
NetBSD 10.0vaxdd_rhelp-0.0.6.tgz
NetBSD 10.0x86_64dd_rhelp-0.0.6.tgz
NetBSD 10.0x86_64dd_rhelp-0.0.6.tgz
NetBSD 10.0x86_64dd_rhelp-0.0.6.tgz
NetBSD 10.0x86_64dd_rhelp-0.0.6.tgz
NetBSD 9.0aarch64dd_rhelp-0.0.6.tgz
NetBSD 9.0aarch64dd_rhelp-0.0.6.tgz
NetBSD 9.0aarch64dd_rhelp-0.0.6.tgz
NetBSD 9.0alphadd_rhelp-0.0.6.tgz
NetBSD 9.0alphadd_rhelp-0.0.6.tgz
NetBSD 9.0earmv6hfdd_rhelp-0.0.6.tgz
NetBSD 9.0earmv6hfdd_rhelp-0.0.6.tgz
NetBSD 9.0earmv6hfdd_rhelp-0.0.6.tgz
NetBSD 9.0earmv7hfdd_rhelp-0.0.6.tgz
NetBSD 9.0earmv7hfdd_rhelp-0.0.6.tgz
NetBSD 9.0earmv7hfdd_rhelp-0.0.6.tgz
NetBSD 9.0i386dd_rhelp-0.0.6.tgz
NetBSD 9.0i386dd_rhelp-0.0.6.tgz
NetBSD 9.0i386dd_rhelp-0.0.6.tgz
NetBSD 9.0i386dd_rhelp-0.0.6.tgz
NetBSD 9.0powerpcdd_rhelp-0.0.6.tgz
NetBSD 9.0powerpcdd_rhelp-0.0.6.tgz
NetBSD 9.0powerpcdd_rhelp-0.0.6.tgz
NetBSD 9.0sparc64dd_rhelp-0.0.6.tgz
NetBSD 9.0x86_64dd_rhelp-0.0.6.tgz
NetBSD 9.0x86_64dd_rhelp-0.0.6.tgz
NetBSD 9.0x86_64dd_rhelp-0.0.6.tgz
NetBSD 9.0x86_64dd_rhelp-0.0.6.tgz
NetBSD 9.3x86_64dd_rhelp-0.0.6.tgz
NetBSD 9.3x86_64dd_rhelp-0.0.6.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.