aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/tools/backup/dump/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/tools/backup/dump/default.nix')
-rw-r--r--nixpkgs/pkgs/tools/backup/dump/default.nix24
1 files changed, 24 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/tools/backup/dump/default.nix b/nixpkgs/pkgs/tools/backup/dump/default.nix
new file mode 100644
index 00000000000..38564e109d1
--- /dev/null
+++ b/nixpkgs/pkgs/tools/backup/dump/default.nix
@@ -0,0 +1,24 @@
+# Tested with simple dump and restore -i, but complains that
+# /nix/store/.../etc/dumpdates doesn't exist.
+
+{ stdenv, fetchurl, pkgconfig,
+ e2fsprogs, ncurses, readline }:
+
+stdenv.mkDerivation rec {
+ pname = "dump";
+ version = "0.4b46";
+
+ src = fetchurl {
+ url = "mirror://sourceforge/dump/dump-${version}.tar.gz";
+ sha256 = "15rg5y15ak0ppqlhcih78layvg7cwp6hc16p3c58xs8svlkxjqc0";
+ };
+
+ buildInputs = [ e2fsprogs pkgconfig ncurses readline ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://dump.sourceforge.io/";
+ description = "Linux Ext2 filesystem dump/restore utilities";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ falsifian ];
+ };
+}