Merge pull request #235588 from vdot0x23/fix/criu-docker-checkpoints

criu: add gnutar and gzip in PATH
This commit is contained in:
Pol Dellaiera
2023-06-07 20:02:50 +02:00
committed by GitHub
+4 -3
View File
@@ -1,6 +1,6 @@
{ stdenv, lib, fetchFromGitHub, fetchpatch, protobuf, protobufc, asciidoc, iptables
, xmlto, docbook_xsl, libpaper, libnl, libcap, libnet, pkg-config, iproute2
, which, python3, makeWrapper, docbook_xml_dtd_45, perl, nftables, libbsd
, xmlto, docbook_xsl, libpaper, libnl, libcap, libnet, pkg-config, iproute2, gzip
, which, python3, makeWrapper, docbook_xml_dtd_45, perl, nftables, libbsd, gnutar
, buildPackages
}:
@@ -107,7 +107,8 @@ stdenv.mkDerivation rec {
postFixup = ''
wrapProgram $out/bin/criu \
--set-default CR_IPTABLES ${iptables}/bin/iptables \
--set-default CR_IP_TOOL ${iproute2}/bin/ip
--set-default CR_IP_TOOL ${iproute2}/bin/ip \
--prefix PATH : ${lib.makeBinPath [ gnutar gzip ]}
wrapPythonPrograms
'';