mastodon: 4.3.1 -> 4.3.2 (#361487)
[NixPkgs.git] / pkgs / by-name / rd / rdocker / package.nix
blobfa823ec4d4c94e6260e6e35f60cd34fda0d0df46
1 { lib, stdenv, fetchFromGitHub, makeWrapper, openssh }:
3 stdenv.mkDerivation {
4   pname = "rdocker";
5   version = "unstable-2018-07-17";
7   src = fetchFromGitHub {
8     owner = "dvddarias";
9     repo = "rdocker";
10     rev = "949377de0154ade2d28c6d4c4ec33b65ea813b5a";
11     sha256 = "1mwg9zh144q4fqk9016v2d347vzch8sxlixaxrz0ci9dxvs6ibd4";
12   };
14   nativeBuildInputs = [ makeWrapper ];
16   installPhase = ''
17     install -Dm755 rdocker.sh $out/bin/rdocker
18   '';
20   postInstall = ''
21     wrapProgram $out/bin/rdocker \
22       --prefix PATH : ${lib.makeBinPath [ openssh ]}
23   '';
25   meta = with lib; {
26     description = "Securely control a remote docker daemon CLI using ssh forwarding, no SSL setup needed";
27     mainProgram = "rdocker";
28     homepage = "https://github.com/dvddarias/rdocker";
29     maintainers = [ lib.maintainers.pneumaticat ];
30     license = licenses.mit;
31     platforms = platforms.unix;
32   };