Add foremost 1.5.7: recover some files based on contents
This commit is contained in:
parent
7585d42d2b
commit
29e07d0e6e
|
@ -0,0 +1,39 @@
|
|||
{ stdenv, fetchurl }:
|
||||
|
||||
let version = "1.5.7"; in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "foremost-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
sha256 = "0d2zxw0ijg8cd3ksgm8cf8jg128zr5x7z779jar90g9f47pm882h";
|
||||
url = "http://foremost.sourceforge.net/pkg/${name}.tar.gz";
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
inherit version;
|
||||
description = "Recover files based on their contents";
|
||||
longDescription = ''
|
||||
Foremost is a console program to recover files based on their headers,
|
||||
footers, and internal data structures. Foremost can work on image files, such
|
||||
as those generated by dd, Safeback, Encase, etc, or directly on a drive.
|
||||
The headers and footers can be specified by a configuration file or you can
|
||||
use command line switches to specify built-in file types. These built-in types
|
||||
look at the data structures of a given file format allowing for a more
|
||||
reliable and faster recovery.
|
||||
'';
|
||||
homepage = http://foremost.sourceforge.net/;
|
||||
license = with licenses; publicDomain;
|
||||
platforms = with platforms; linux;
|
||||
maintainers = with maintainers; [ nckx ];
|
||||
};
|
||||
|
||||
patches = [ ./makefile.patch ];
|
||||
|
||||
makeFlags = "PREFIX=$(out)";
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
preInstall = ''
|
||||
mkdir -p $out/{bin,share/man/man8}
|
||||
'';
|
||||
}
|
|
@ -1349,6 +1349,8 @@ let
|
|||
withGTK = true;
|
||||
};
|
||||
|
||||
foremost = callPackage ../tools/system/foremost { };
|
||||
|
||||
forktty = callPackage ../os-specific/linux/forktty {};
|
||||
|
||||
fortune = callPackage ../tools/misc/fortune { };
|
||||
|
|
Loading…
Reference in New Issue