mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2024-12-29 04:19:35 +03:00
8f90f7372a
For consistency all systemd unit files and init scripts now share the same names. This prevents an issue where the zed is started twice on systems where both the systemd and sysv infrastructure is installed concurrently. For backward compatibility a 'zed' alias has been added. This allows the user to interact with the service using either the name 'zed' or 'zfs-zed'. Signed-off-by: Turbo Fredriksson <turbo@bayour.com> Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Issue #3837
37 lines
1.1 KiB
Makefile
37 lines
1.1 KiB
Makefile
systemdpreset_DATA = \
|
|
50-zfs.preset
|
|
|
|
systemdunit_DATA = \
|
|
zfs-zed.service \
|
|
zfs-import-cache.service \
|
|
zfs-import-scan.service \
|
|
zfs-mount.service \
|
|
zfs-share.service \
|
|
zfs.target
|
|
|
|
EXTRA_DIST = \
|
|
$(top_srcdir)/etc/systemd/system/zfs-zed.service.in \
|
|
$(top_srcdir)/etc/systemd/system/zfs-import-cache.service.in \
|
|
$(top_srcdir)/etc/systemd/system/zfs-import-scan.service.in \
|
|
$(top_srcdir)/etc/systemd/system/zfs-mount.service.in \
|
|
$(top_srcdir)/etc/systemd/system/zfs-share.service.in \
|
|
$(top_srcdir)/etc/systemd/system/zfs.target.in \
|
|
$(top_srcdir)/etc/systemd/system/50-zfs.preset.in
|
|
|
|
$(systemdunit_DATA):
|
|
-$(SED) -e 's,@bindir\@,$(bindir),g' \
|
|
-e 's,@runstatedir\@,$(runstatedir),g' \
|
|
-e 's,@sbindir\@,$(sbindir),g' \
|
|
-e 's,@sysconfdir\@,$(sysconfdir),g' \
|
|
"$(top_srcdir)/etc/systemd/system/$@.in" >'$@'
|
|
|
|
$(systemdpreset_DATA):
|
|
-$(SED) -e 's,@bindir\@,$(bindir),g' \
|
|
-e 's,@runstatedir\@,$(runstatedir),g' \
|
|
-e 's,@sbindir\@,$(sbindir),g' \
|
|
-e 's,@sysconfdir\@,$(sysconfdir),g' \
|
|
"$(top_srcdir)/etc/systemd/system/$@.in" >'$@'
|
|
|
|
distclean-local::
|
|
-$(RM) $(systemdunit_DATA) $(systemdpreset_DATA)
|