1*df58e8b1SMartin Matuska[Unit] 2*df58e8b1SMartin MatuskaDescription=Mount ZFS filesystem %I 3*df58e8b1SMartin MatuskaDocumentation=man:zfs(8) 4*df58e8b1SMartin MatuskaDefaultDependencies=no 5*df58e8b1SMartin MatuskaAfter=systemd-udev-settle.service 6*df58e8b1SMartin MatuskaAfter=zfs-import.target 7*df58e8b1SMartin MatuskaAfter=zfs-mount.service 8*df58e8b1SMartin MatuskaAfter=systemd-remount-fs.service 9*df58e8b1SMartin MatuskaBefore=local-fs.target 10*df58e8b1SMartin MatuskaConditionPathIsDirectory=/sys/module/zfs 11*df58e8b1SMartin Matuska 12*df58e8b1SMartin Matuska# This merely tells the service manager 13*df58e8b1SMartin Matuska# that unmounting everything undoes the 14*df58e8b1SMartin Matuska# effect of this service. No extra logic 15*df58e8b1SMartin Matuska# is ran as a result of these settings. 16*df58e8b1SMartin MatuskaConflicts=umount.target 17*df58e8b1SMartin MatuskaBefore=umount.target 18*df58e8b1SMartin Matuska 19*df58e8b1SMartin Matuska[Service] 20*df58e8b1SMartin MatuskaType=oneshot 21*df58e8b1SMartin MatuskaRemainAfterExit=yes 22*df58e8b1SMartin MatuskaEnvironmentFile=-@initconfdir@/zfs 23*df58e8b1SMartin MatuskaExecStart=@sbindir@/zfs mount -R %I 24*df58e8b1SMartin Matuska 25*df58e8b1SMartin Matuska[Install] 26*df58e8b1SMartin MatuskaWantedBy=zfs.target 27