Import zfs pools after cryptsetup

The zfs-import-cache.service and zfs-import-scan.service should
should be started after cryptsetup to ensure all LUKS devices have
been opened.

Signed-off-by: alteriks <alteriks@gmail.com>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #1474
This commit is contained in:
alteriks 2014-07-26 18:45:15 +02:00 committed by Brian Behlendorf
parent 0dfc732416
commit 4f6a14798d
2 changed files with 2 additions and 0 deletions

View File

@ -3,6 +3,7 @@ Description=Import ZFS pools by cache file
DefaultDependencies=no DefaultDependencies=no
Requires=systemd-udev-settle.service Requires=systemd-udev-settle.service
After=systemd-udev-settle.service After=systemd-udev-settle.service
After=cryptsetup.target
ConditionPathExists=@sysconfdir@/zfs/zpool.cache ConditionPathExists=@sysconfdir@/zfs/zpool.cache
[Service] [Service]

View File

@ -3,6 +3,7 @@ Description=Import ZFS pools by device scanning
DefaultDependencies=no DefaultDependencies=no
Requires=systemd-udev-settle.service Requires=systemd-udev-settle.service
After=systemd-udev-settle.service After=systemd-udev-settle.service
After=cryptsetup.target
ConditionPathExists=!@sysconfdir@/zfs/zpool.cache ConditionPathExists=!@sysconfdir@/zfs/zpool.cache
[Service] [Service]