From 34ca2b8392272786be8b1c7c54076aefae8669e0 Mon Sep 17 00:00:00 2001 From: Shengqi Chen Date: Thu, 4 Sep 2025 00:17:17 +0800 Subject: [PATCH] Install zarcstat and zarcsummary in deb / rpm build rules Reviewed-by: Brian Behlendorf Reviewed-by: Tony Hutter Signed-off-by: Shengqi Chen Closes #16357 Closes #17695 --- contrib/debian/openzfs-zfsutils.install | 2 ++ contrib/debian/rules.in | 2 ++ rpm/generic/zfs.spec.in | 2 ++ 3 files changed, 6 insertions(+) diff --git a/contrib/debian/openzfs-zfsutils.install b/contrib/debian/openzfs-zfsutils.install index 37284a78a..2362c83df 100644 --- a/contrib/debian/openzfs-zfsutils.install +++ b/contrib/debian/openzfs-zfsutils.install @@ -37,7 +37,9 @@ usr/lib/zfs-linux/zpool.d/ usr/lib/zfs-linux/zpool_influxdb usr/lib/zfs-linux/zfs_prepare_disk usr/sbin/arc_summary +usr/sbin/zarcsummary usr/sbin/arcstat +usr/sbin/zarcstat usr/sbin/dbufstat usr/sbin/zilstat usr/share/zfs/compatibility.d/ diff --git a/contrib/debian/rules.in b/contrib/debian/rules.in index 2b0568938..966e34bf9 100755 --- a/contrib/debian/rules.in +++ b/contrib/debian/rules.in @@ -82,7 +82,9 @@ override_dh_auto_install: # https://www.debian.org/doc/debian-policy/ch-files.html#s-scripts mkdir -p '$(CURDIR)/debian/tmp/usr/sbin/' mv '$(CURDIR)/debian/tmp/usr/bin/arc_summary' '$(CURDIR)/debian/tmp/usr/sbin/arc_summary' + mv '$(CURDIR)/debian/tmp/usr/bin/zarcsummary' '$(CURDIR)/debian/tmp/usr/sbin/zarcsummary' mv '$(CURDIR)/debian/tmp/usr/bin/arcstat' '$(CURDIR)/debian/tmp/usr/sbin/arcstat' + mv '$(CURDIR)/debian/tmp/usr/bin/zarcstat' '$(CURDIR)/debian/tmp/usr/sbin/zarcstat' mv '$(CURDIR)/debian/tmp/usr/bin/dbufstat' '$(CURDIR)/debian/tmp/usr/sbin/dbufstat' mv '$(CURDIR)/debian/tmp/usr/bin/zilstat' '$(CURDIR)/debian/tmp/usr/sbin/zilstat' diff --git a/rpm/generic/zfs.spec.in b/rpm/generic/zfs.spec.in index 1ce668e7b..edcfdd2d7 100644 --- a/rpm/generic/zfs.spec.in +++ b/rpm/generic/zfs.spec.in @@ -509,7 +509,9 @@ systemctl --system daemon-reload >/dev/null || true %{_bindir}/zvol_wait # Optional Python 3 scripts %{_bindir}/arc_summary +%{_bindir}/zarcsummary %{_bindir}/arcstat +%{_bindir}/zarcstat %{_bindir}/dbufstat %{_bindir}/zilstat # Man pages