From dae5f53d257817a33d6f59a2abf1f75634af1ab0 Mon Sep 17 00:00:00 2001 From: Joachim Fasting Date: Fri, 8 Apr 2016 01:45:53 +0200 Subject: [PATCH] qemu: apply PaX markings --- pkgs/applications/virtualization/qemu/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/applications/virtualization/qemu/default.nix b/pkgs/applications/virtualization/qemu/default.nix index ed59f5eb510..4cdb2f7ec7d 100644 --- a/pkgs/applications/virtualization/qemu/default.nix +++ b/pkgs/applications/virtualization/qemu/default.nix @@ -60,6 +60,13 @@ stdenv.mkDerivation rec { ++ optional stdenv.isDarwin "--enable-cocoa" ++ optional stdenv.isLinux "--enable-linux-aio"; + postFixup = + '' + for exe in $out/bin/qemu-system-* ; do + paxmark m $exe + done + ''; + postInstall = '' # Add a ‘qemu-kvm’ wrapper for compatibility/convenience.