From: Martin Wilck <mwilck@xxxxxxxx> Continuation of my previous series with cleanup of systemd services. This series drops the ExecStartPre directive for loading dm-multipath in favor of a modules-load.d entry. That has the advantage to apply also for multipath when called in udev rules, and to be added to the initramfs automatically. The loading of SCSI device handlers was dropped in the previous series already. Here, too, a modules-load.d file makes more sense than ExecStartPre. Some distributions may be served better with a softdep on scsi_mod, but that's out of scope for upstream. Therefore the list of device handler modules to preload is configurable. Martin Wilck (6): multipath/Makefile: use $(udevrulesdir) multipath-tools: Makefile.inc: delete obsolete comment multipath-tools: install modules-load.d/multipath.conf multipathd.service: drop ExecStartPre for loading dm-multipath multipath: Makefile: modules-load.d file for SCSI device handlers README.md: add basic information about building multipath-tools Makefile.inc | 12 ++++---- README.md | 56 +++++++++++++++++++++++++++++++++++ multipath/Makefile | 11 ++++++- multipath/modules-load.conf | 3 ++ multipathd/multipathd.service | 1 - 5 files changed, 75 insertions(+), 8 deletions(-) create mode 100644 multipath/modules-load.conf -- 2.34.1 -- dm-devel mailing list dm-devel@xxxxxxxxxx https://listman.redhat.com/mailman/listinfo/dm-devel