libvirt: Fix virt-xml-validate

Previously it depended on `xmllint` being in $PATH.
main
Andrew Marshall 2 years ago committed by Bjørn Forsman
parent 3f8ceb8de0
commit c0e1ba80f5
  1. 3
      pkgs/development/libraries/libvirt/default.nix

@ -220,6 +220,9 @@ stdenv.mkDerivation rec {
binPath = [ iptables iproute2 pmutils numad numactl bridge-utils dmidecode dnsmasq ] ++ optionals enableIscsi [ openiscsi ];
in
''
substituteInPlace $out/bin/virt-xml-validate \
--replace xmllint ${libxml2}/bin/xmllint
substituteInPlace $out/libexec/libvirt-guests.sh \
--replace 'ON_BOOT="start"' 'ON_BOOT=''${ON_BOOT:-start}' \
--replace 'ON_SHUTDOWN="suspend"' 'ON_SHUTDOWN=''${ON_SHUTDOWN:-suspend}' \

Loading…
Cancel
Save