summary refs log tree commit diff
diff options
context:
space:
mode:
authorIngolf Wagner <contact@ingolf-wagner.de>2018-06-05 19:29:34 +0200
committerIngolf Wagner <contact@ingolf-wagner.de>2018-06-05 19:29:34 +0200
commit2a0ec8b4456b7aa210d18419e816c3c8fccfe4a6 (patch)
tree2c2fa7ab8700ed079e81c3a547a17b173b7a38d6
parentf98272d6e293a9deae83a9274f1061f0121e84c9 (diff)
downloadnixpkgs-2a0ec8b4456b7aa210d18419e816c3c8fccfe4a6.tar
nixpkgs-2a0ec8b4456b7aa210d18419e816c3c8fccfe4a6.tar.gz
nixpkgs-2a0ec8b4456b7aa210d18419e816c3c8fccfe4a6.tar.bz2
nixpkgs-2a0ec8b4456b7aa210d18419e816c3c8fccfe4a6.tar.lz
nixpkgs-2a0ec8b4456b7aa210d18419e816c3c8fccfe4a6.tar.xz
nixpkgs-2a0ec8b4456b7aa210d18419e816c3c8fccfe4a6.tar.zst
nixpkgs-2a0ec8b4456b7aa210d18419e816c3c8fccfe4a6.zip
ctmg: add 1.2
-rw-r--r--pkgs/tools/security/ctmg/default.nix25
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 27 insertions, 0 deletions
diff --git a/pkgs/tools/security/ctmg/default.nix b/pkgs/tools/security/ctmg/default.nix
new file mode 100644
index 00000000000..270e702cf11
--- /dev/null
+++ b/pkgs/tools/security/ctmg/default.nix
@@ -0,0 +1,25 @@
+{ stdenv, fetchurl, ...  }:
+
+stdenv.mkDerivation rec {
+  name    = "ctmg-${version}";
+  version = "1.2";
+
+  src = fetchurl {
+    url    = "https://git.zx2c4.com/ctmg/snapshot/ctmg-${version}.tar.xz";
+    sha256 = "1djxrf66abl63cybxfgjshr8avbp6nq158d0jx4mlfa3pdj32kv9";
+  };
+
+  installPhase = ''
+    mkdir -p $out/bin
+    cp ctmg.sh $out/bin/ctmg
+  '';
+
+  meta = with stdenv.lib; {
+    description = "An encrypted container manager for Linux using cryptsetup";
+    homepage    = https://git.zx2c4.com/ctmg/about/;
+    license     = licenses.free;
+    maintainers = with maintainers; [ mrVanDalo ];
+    platforms   = platforms.linux;
+  };
+}
+
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 8906893112d..a3a81001b47 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -7816,6 +7816,8 @@ with pkgs;
 
   ctodo = callPackage ../applications/misc/ctodo { };
 
+  ctmg = callPackage ../tools/security/ctmg { };
+
   cmake_2_8 = callPackage ../development/tools/build-managers/cmake/2.8.nix { };
 
   cmake = libsForQt5.callPackage ../development/tools/build-managers/cmake { };