]> git.proxmox.com Git - mirror_zfs.git/blobdiff - cmd/zpool/Makefile.am
Prebaked scripts for zpool status/iostat -c
[mirror_zfs.git] / cmd / zpool / Makefile.am
index b4ff106e1a399b8416b3c0f06822dacfbea9cbb8..f905fb73db2223852ccd2a938e60c312d7636133 100644 (file)
@@ -20,3 +20,54 @@ zpool_LDADD = \
        $(top_builddir)/lib/libzfs/libzfs.la \
        $(top_builddir)/lib/libzfs_core/libzfs_core.la \
        -lm $(LIBBLKID)
+
+zpoolconfdir = $(sysconfdir)/zfs/zpool.d
+zpoolexecdir = $(libexecdir)/zfs/zpool.d
+
+EXTRA_DIST = zpool.d/README
+
+dist_zpoolexec_SCRIPTS = \
+       zpool.d/enc \
+       zpool.d/encdev \
+       zpool.d/fault_led \
+       zpool.d/iostat \
+       zpool.d/iostat-1s \
+       zpool.d/iostat-10s \
+       zpool.d/label \
+       zpool.d/locate_led \
+       zpool.d/lsblk \
+       zpool.d/model \
+       zpool.d/serial \
+       zpool.d/ses \
+       zpool.d/size \
+       zpool.d/slaves \
+       zpool.d/slot \
+       zpool.d/upath \
+       zpool.d/vendor
+
+zpoolconfdefaults = \
+       enc \
+       encdev \
+       fault_led \
+       iostat \
+       iostat-1s \
+       iostat-10s \
+       label \
+       locate_led \
+       lsblk \
+       model \
+       serial \
+       ses \
+       size \
+       slaves \
+       slot \
+       upath \
+       vendor
+
+install-data-hook:
+       $(MKDIR_P) "$(DESTDIR)$(zpoolconfdir)"
+       for f in $(zpoolconfdefaults); do \
+         test -f "$(DESTDIR)$(zpoolconfdir)/$${f}" -o \
+              -L "$(DESTDIR)$(zpoolconfdir)/$${f}" || \
+           ln -s "$(zpoolexecdir)/$${f}" "$(DESTDIR)$(zpoolconfdir)"; \
+       done