summaryrefslogtreecommitdiffstats
path: root/pkgs/tools/security/ctmg/default.nix
blob: 270e702cf1106d81fd7762e1f389d9c9b1eb59be (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
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;
  };
}