From 62c8b51c2720b31c76dda52626b6d914597b18d9 Mon Sep 17 00:00:00 2001 From: Alois Wohlschlager Date: Sun, 31 Dec 2023 07:24:31 +0100 Subject: [PATCH] virtiofsd: include vhost-user configuration file --- pkgs/servers/misc/virtiofsd/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/servers/misc/virtiofsd/default.nix b/pkgs/servers/misc/virtiofsd/default.nix index 72b931092d3a..4a7a333f25c1 100644 --- a/pkgs/servers/misc/virtiofsd/default.nix +++ b/pkgs/servers/misc/virtiofsd/default.nix @@ -21,6 +21,14 @@ rustPlatform.buildRustPackage rec { buildInputs = [ libcap_ng libseccomp ]; + postConfigure = '' + sed -i "s|/usr/libexec|$out/bin|g" 50-virtiofsd.json + ''; + + postInstall = '' + install -Dm644 50-virtiofsd.json "$out/share/qemu/vhost-user/50-virtiofsd.json" + ''; + meta = with lib; { homepage = "https://gitlab.com/virtio-fs/virtiofsd"; description = "vhost-user virtio-fs device backend written in Rust";