systemd-cryptsetup-generator: Init

This commit is contained in:
Moritz Ulrich
2016-04-08 14:50:20 +02:00
parent 2e9a0b21f4
commit 47e5fd9f57
2 changed files with 24 additions and 0 deletions
@@ -0,0 +1,21 @@
{ stdenv, systemd, cryptsetup }:
assert stdenv.isLinux;
stdenv.lib.overrideDerivation systemd (p: {
version = p.version;
name = "systemd-cryptsetup-generator";
nativeBuildInputs = p.nativeBuildInputs ++ [ cryptsetup ];
outputs = [ "out" ];
buildPhase = ''
make $makeFlags built-sources
make $makeFlags systemd-cryptsetup-generator
'';
installPhase = ''
mkdir -p $out/lib/systemd/system-generators/
cp systemd-cryptsetup-generator $out/lib/systemd/system-generators/systemd-cryptsetup-generator
'';
})