Ensure mount unit pilots when its ZFS key is loaded

Drop Before=zfs.mount dependency explicity on generated key-load .service
unit.
Indeed, the associated mount unit is After=<dataset-key-load>.service.
This is thus the mount point which controls at what point it wants to be
mounted (Before=zfs-mount.service in stock generator), but this can be
an automount point, or triggered by another service.
This additional dependency from the key load service is not needed thus.

Reviewed-by: Richard Laager <rlaager@wiktel.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Co-authored-by: Didier Roche <didrocks@ubuntu.com>
Signed-off-by: Didier Roche <didrocks@ubuntu.com>
Closes #10477
This commit is contained in:
Jean-Baptiste Lallement 2020-06-18 18:47:27 +02:00 committed by Brian Behlendorf
parent 026e529cb3
commit de817cc7b7
1 changed files with 0 additions and 1 deletions

View File

@ -191,7 +191,6 @@ Documentation=man:zfs-mount-generator(8)
DefaultDependencies=no DefaultDependencies=no
Wants=${wants} Wants=${wants}
After=${after} After=${after}
Before=${before}
${requires} ${requires}
${keymountdep} ${keymountdep}