diff --git a/disk-deactivate/disk-deactivate b/disk-deactivate/disk-deactivate index 03e6e5f..44362cd 100755 --- a/disk-deactivate/disk-deactivate +++ b/disk-deactivate/disk-deactivate @@ -1,8 +1,8 @@ #!/bin/sh set -efux -# dependencies: jq util-linux lvm2 mdadm zfs +# dependencies: bash jq util-linux lvm2 mdadm zfs disk=$(realpath "$1") lsblk -a -f >/dev/stderr -lsblk --output-all --json | jq -r --arg disk_to_clear "$disk" -f "$(dirname "$0")/disk-deactivate.jq" +lsblk --output-all --json | jq -r --arg disk_to_clear "$disk" -f "$(dirname "$0")/disk-deactivate.jq" | bash -x lsblk -a -f >/dev/stderr diff --git a/lib/default.nix b/lib/default.nix index 35121c6..fcac060 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -439,7 +439,7 @@ let # shellcheck disable=SC2043 for dev in ${toString (lib.catAttrs "device" (lib.attrValues devices.disk))}; do - ${../disk-deactivate}/disk-deactivate "$dev" | bash -x + ${../disk-deactivate}/disk-deactivate "$dev" done ''; };