diff options
author | Antonio Russo <[email protected]> | 2018-04-06 17:11:09 -0400 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2018-04-06 14:11:09 -0700 |
commit | 55d80e651a8c19919b8ee6a1c05fb36ad97ab5ad (patch) | |
tree | 10250074931531d3b32418dc8780fafbc122f0f5 /configure.ac | |
parent | 5c27ec10889d3d8f12d59fb7e5068ed2d8697c85 (diff) |
systemd mount generator and tracking ZEDLET
zfs-mount-generator implements the "systemd generator" protocol,
producing systemd.mount units from the cached outputs of zfs list,
during early boot, integrating with systemd.
Each pool has an indpendent cache of the command
zfs list -H -oname,mountpoint,canmount -tfilesystem -r $pool
which is kept synchronized by the ZEDLET
history_event-zfs-list-cacher.sh
Datasets not in the cache will be loaded later in the boot process by
zfs-mount.service, including pools without a cache.
Among other things, this allows for complex mount hierarchies.
Reviewed-by: Fabian Grünbichler <[email protected]>
Reviewed-by: Richard Laager <[email protected]>
Reviewed-by: Brian Behlendorf <[email protected]>
Signed-off-by: Antonio Russo <[email protected]>
Closes #7329
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 5a84ffcbf..0893af42e 100644 --- a/configure.ac +++ b/configure.ac @@ -67,6 +67,7 @@ AC_CONFIG_FILES([ etc/zfs/Makefile etc/systemd/Makefile etc/systemd/system/Makefile + etc/systemd/system-generators/Makefile etc/sudoers.d/Makefile etc/modules-load.d/Makefile man/Makefile |