1 include $(top_srcdir)/config/Rules.am
4 -I$(top_srcdir)/include \
5 -I$(top_srcdir)/lib/libspl/include
7 EXTRA_DIST = $(top_srcdir)/cmd/zed/zed.d/README
12 $(top_srcdir)/cmd/zed/zed.c \
13 $(top_srcdir)/cmd/zed/zed.h \
14 $(top_srcdir)/cmd/zed/zed_conf.c \
15 $(top_srcdir)/cmd/zed/zed_conf.h \
16 $(top_srcdir)/cmd/zed/zed_event.c \
17 $(top_srcdir)/cmd/zed/zed_event.h \
18 $(top_srcdir)/cmd/zed/zed_exec.c \
19 $(top_srcdir)/cmd/zed/zed_exec.h \
20 $(top_srcdir)/cmd/zed/zed_file.c \
21 $(top_srcdir)/cmd/zed/zed_file.h \
22 $(top_srcdir)/cmd/zed/zed_log.c \
23 $(top_srcdir)/cmd/zed/zed_log.h \
24 $(top_srcdir)/cmd/zed/zed_strings.c \
25 $(top_srcdir)/cmd/zed/zed_strings.h
28 $(top_builddir)/lib/libavl/libavl.la \
29 $(top_builddir)/lib/libnvpair/libnvpair.la \
30 $(top_builddir)/lib/libspl/libspl.la \
31 $(top_builddir)/lib/libzpool/libzpool.la \
32 $(top_builddir)/lib/libzfs/libzfs.la \
33 $(top_builddir)/lib/libzfs_core/libzfs_core.la
35 zedconfdir = $(sysconfdir)/zfs/zed.d
38 $(top_srcdir)/cmd/zed/zed.d/zed-functions.sh \
39 $(top_srcdir)/cmd/zed/zed.d/zed.rc
41 zedexecdir = $(libexecdir)/zfs/zed.d
43 dist_zedexec_SCRIPTS = \
44 $(top_srcdir)/cmd/zed/zed.d/all-debug.sh \
45 $(top_srcdir)/cmd/zed/zed.d/all-syslog.sh \
46 $(top_srcdir)/cmd/zed/zed.d/checksum-notify.sh \
47 $(top_srcdir)/cmd/zed/zed.d/checksum-spare.sh \
48 $(top_srcdir)/cmd/zed/zed.d/data-notify.sh \
49 $(top_srcdir)/cmd/zed/zed.d/generic-notify.sh \
50 $(top_srcdir)/cmd/zed/zed.d/io-notify.sh \
51 $(top_srcdir)/cmd/zed/zed.d/io-spare.sh \
52 $(top_srcdir)/cmd/zed/zed.d/resilver.finish-notify.sh \
53 $(top_srcdir)/cmd/zed/zed.d/scrub.finish-notify.sh
62 resilver.finish-notify.sh \
63 scrub.finish-notify.sh
66 $(MKDIR_P) "$(DESTDIR)$(zedconfdir)"
67 for f in $(zedconfdefaults); do \
68 test -f "$(DESTDIR)$(zedconfdir)/$${f}" -o \
69 -L "$(DESTDIR)$(zedconfdir)/$${f}" || \
70 ln -s "$(zedexecdir)/$${f}" "$(DESTDIR)$(zedconfdir)"; \
72 chmod 0600 "$(DESTDIR)$(zedconfdir)/zed.rc"