Changeset View
Changeset View
Standalone View
Standalone View
sys/contrib/openzfs/contrib/dracut/90zfs/zfs-generator.sh.in
Show First 20 Lines • Show All 53 Lines • ▼ Show 20 Lines | [ -d "$GENERATOR_DIR"/sysroot.mount.d ] || mkdir "$GENERATOR_DIR"/sysroot.mount.d | ||||
fi | fi | ||||
echo "Type=${rootfstype}" | echo "Type=${rootfstype}" | ||||
echo "Options=${rootflags}" | echo "Options=${rootflags}" | ||||
} > "$GENERATOR_DIR"/sysroot.mount.d/zfs-enhancement.conf | } > "$GENERATOR_DIR"/sysroot.mount.d/zfs-enhancement.conf | ||||
[ -d "$GENERATOR_DIR"/initrd-root-fs.target.requires ] || mkdir -p "$GENERATOR_DIR"/initrd-root-fs.target.requires | [ -d "$GENERATOR_DIR"/initrd-root-fs.target.requires ] || mkdir -p "$GENERATOR_DIR"/initrd-root-fs.target.requires | ||||
ln -s ../sysroot.mount "$GENERATOR_DIR"/initrd-root-fs.target.requires/sysroot.mount | ln -s ../sysroot.mount "$GENERATOR_DIR"/initrd-root-fs.target.requires/sysroot.mount | ||||
[ -d "$GENERATOR_DIR"/dracut-pre-mount.service.d ] || mkdir "$GENERATOR_DIR"/dracut-pre-mount.service.d | |||||
{ | |||||
echo "[Unit]" | |||||
echo "After=zfs-import.target" | |||||
} > "$GENERATOR_DIR"/dracut-pre-mount.service.d/zfs-enhancement.conf | |||||
echo "zfs-generator: finished" >> /dev/kmsg | echo "zfs-generator: finished" >> /dev/kmsg |