summary refs log tree commit diff
path: root/pkgs/build-support/build-fhsenv-bubblewrap
diff options
context:
space:
mode:
authorAtemu <atemu.main@gmail.com>2023-05-08 16:19:22 +0200
committerAtemu <atemu.main@gmail.com>2023-05-11 08:28:05 +0200
commitcd96817b29c9299d36b1916a84b9c07bd89b5c19 (patch)
tree1c2d96eef7c29127e8d7d72ccb3bbada6eb93790 /pkgs/build-support/build-fhsenv-bubblewrap
parent3e313808bd2e0a0669430787fb22e43b2f4bf8bf (diff)
downloadnixpkgs-cd96817b29c9299d36b1916a84b9c07bd89b5c19.tar
nixpkgs-cd96817b29c9299d36b1916a84b9c07bd89b5c19.tar.gz
nixpkgs-cd96817b29c9299d36b1916a84b9c07bd89b5c19.tar.bz2
nixpkgs-cd96817b29c9299d36b1916a84b9c07bd89b5c19.tar.lz
nixpkgs-cd96817b29c9299d36b1916a84b9c07bd89b5c19.tar.xz
nixpkgs-cd96817b29c9299d36b1916a84b9c07bd89b5c19.tar.zst
nixpkgs-cd96817b29c9299d36b1916a84b9c07bd89b5c19.zip
buildFHSEnvBubblewrap: escape runScript path
Fixes https://github.com/NixOS/nixpkgs/issues/230651

Co-authored-by: Weijia Wang <9713184+wegank@users.noreply.github.com>
Diffstat (limited to 'pkgs/build-support/build-fhsenv-bubblewrap')
-rw-r--r--pkgs/build-support/build-fhsenv-bubblewrap/default.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/build-support/build-fhsenv-bubblewrap/default.nix b/pkgs/build-support/build-fhsenv-bubblewrap/default.nix
index 6c9b71624c2..fb455987591 100644
--- a/pkgs/build-support/build-fhsenv-bubblewrap/default.nix
+++ b/pkgs/build-support/build-fhsenv-bubblewrap/default.nix
@@ -111,7 +111,7 @@ let
   init = run: writeShellScript "${name}-init" ''
     source /etc/profile
     ${createLdConfCache}
-    exec ${run} "$@"
+    exec ${lib.escapeShellArg run} "$@"
   '';
 
   indentLines = str: lib.concatLines (map (s: "  " + s) (filter (s: s != "") (lib.splitString "\n" str)));