Unverified Commit f773e03d authored by Adam C. Stephens's avatar Adam C. Stephens Committed by GitHub
Browse files

zfs: substitute absolute path in arc_summary to modinfo (#356006)

parents 12ace1f7 9b6f2df0
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -95,11 +95,14 @@ let
      substituteInPlace ./config/zfs-build.m4 \
        --replace-fail "bashcompletiondir=/etc/bash_completion.d" \
          "bashcompletiondir=$out/share/bash-completion/completions"

      substituteInPlace ./cmd/arc_summary --replace-fail "/sbin/modinfo" "modinfo"
    '' + optionalString (!isAtLeast22Series) ''
      substituteInPlace ./etc/zfs/Makefile.am --replace-fail "\$(sysconfdir)/zfs" "$out/etc/zfs"

      find ./contrib/initramfs -name Makefile.am -exec sed -i -e 's|/usr/share/initramfs-tools|'$out'/share/initramfs-tools|g' {} \;

      substituteInPlace ./cmd/arc_summary/arc_summary3 --replace-fail "/sbin/modinfo" "modinfo"
      substituteInPlace ./cmd/vdev_id/vdev_id \
        --replace-fail "PATH=/bin:/sbin:/usr/bin:/usr/sbin" \
        "PATH=${makeBinPath [ coreutils gawk gnused gnugrep systemd ]}"