mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2024-12-27 11:29:36 +03:00
a5a370227e
Dracut and Systemd updated how they integrate with each other, because of this our current integrations stopped working (around the time 4.1.13 came out). This patch addresses that issue and gets us booting again. Thanks to @Rudd-O for doing the work to get dracut working again and letting me submit this on his behalf. Signed-off-by: Manuel Amador (Rudd-O) <rudd-o@rudd-o.com> Signed-off-by: Matthew Thode <mthode@mthode.org> Closes #3605 Closes #4478
29 lines
875 B
Makefile
29 lines
875 B
Makefile
pkgdracutdir = $(dracutdir)/modules.d/90zfs
|
|
pkgdracut_SCRIPTS = \
|
|
export-zfs.sh \
|
|
module-setup.sh \
|
|
mount-zfs.sh \
|
|
parse-zfs.sh \
|
|
zfs-generator.sh \
|
|
zfs-lib.sh
|
|
|
|
EXTRA_DIST = \
|
|
$(top_srcdir)/contrib/dracut/90zfs/export-zfs.sh.in \
|
|
$(top_srcdir)/contrib/dracut/90zfs/module-setup.sh.in \
|
|
$(top_srcdir)/contrib/dracut/90zfs/mount-zfs.sh.in \
|
|
$(top_srcdir)/contrib/dracut/90zfs/parse-zfs.sh.in \
|
|
$(top_srcdir)/contrib/dracut/90zfs/zfs-generator.sh.in \
|
|
$(top_srcdir)/contrib/dracut/90zfs/zfs-lib.sh.in
|
|
|
|
$(pkgdracut_SCRIPTS):
|
|
-$(SED) -e 's,@bindir\@,$(bindir),g' \
|
|
-e 's,@sbindir\@,$(sbindir),g' \
|
|
-e 's,@udevdir\@,$(udevdir),g' \
|
|
-e 's,@udevruledir\@,$(udevruledir),g' \
|
|
-e 's,@sysconfdir\@,$(sysconfdir),g' \
|
|
-e 's,@systemdunitdir\@,$(systemdunitdir),g' \
|
|
"$(top_srcdir)/contrib/dracut/90zfs/$@.in" >'$@'
|
|
|
|
distclean-local::
|
|
-$(RM) $(pkgdracut_SCRIPTS)
|