---
name: diskscrub
version: 2.5.2
origin: sysutils/diskscrub
comment: Writes patterns on files to make retrieving the data more difficult
arch: freebsd:9:x86:64
www: https://computing.llnl.gov/linux/scrub.html
maintainer: erik@bz.bzflag.bz
prefix: /usr/local
licenselogic: single
flatsize: 82635
desc: |
  Scrub iteratively writes patterns on files or disk devices to make retrieving
  the data more difficult. Scrub operates in one of three modes:

  1. The special file corresponding to an entire disk is scrubbed and
     all data on it is destroyed. This mode is selected if file is a
     character or block special file. This is the most effective method.
  2. A regular file is scrubbed and only the data in the file (and optionally
     its name in the directory entry) is destroyed. The file size is rounded up
     to fill out the last file system block. This mode is selected if file is a
     regular file.
  3. A file is created, expanded until the file system is full, then scrubbed as
     in item 2. This mode is selected with the -X option.

  Scrub implements user-selectable pattern algorithms that are compliant with
  DoD 5520.22-M or NNSA NAP-14.x.

  WWW: https://computing.llnl.gov/linux/scrub.html
categories: [sysutils]
files:
  /usr/local/bin/scrub: 4b1a12308315cf0479d7fcf32b3fe9d8de54cc3941ff46d62489a91b1c757641
  /usr/local/man/man1/scrub.1.gz: 274079f57bf803a6b4ecd898de3cbf95163784143e725b4bd8d496f740bd8907
scripts: {}
