From 1ae7313fad589565189750c7828bfdf3f85dbbe6 Mon Sep 17 00:00:00 2001 From: Artturin Date: Wed, 20 Nov 2024 23:33:37 +0200 Subject: [PATCH] Add -x to hugepages-setup.sh --- pkgs/system-tools/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/system-tools/default.nix b/pkgs/system-tools/default.nix index 2972358..0d99aac 100644 --- a/pkgs/system-tools/default.nix +++ b/pkgs/system-tools/default.nix @@ -43,14 +43,17 @@ stdenv.mkDerivation rec { substituteInPlace "$out/lib/systemd/system/tenstorrent-hugepages.service" \ --replace-fail "/opt/tenstorrent/bin/hugepages-setup.sh" "$out/libexec/hugepages-setup.sh" - wrapProgram "$out/libexec/hugepages-setup.sh" \ + mv "$out/libexec/hugepages-setup.sh" "$out/libexec/.hugepages-setup.sh-wrapped" + makeWrapper ${bash}/bin/bash "$out/libexec/hugepages-setup.sh" \ --prefix PATH : ${ lib.makeBinPath [ coreutils pciutils gawk ] - } + } \ + --add-flags "-x $out/libexec/.hugepages-setup.sh-wrapped" + # add -x easier debugging ''; meta = {