diff --git a/README.md b/README.md index 116ab15..ccc958d 100644 --- a/README.md +++ b/README.md @@ -6,14 +6,17 @@ crypt-mounts' purpose is to reduce to one the commands needed to mount punctuall One defines their mounts in `mounts.conf`, giving for each: * the mapper name (usually defined in `/etc/crypttab`); * the mount target path; +* the file system type; * a friendly name for the mount (optional); -* a boolean for enabling auto-locking (i.e. closing encrypted volume when unmounted) or not. +* a boolean for enabling auto-locking (i.e. closing encrypted volume when unmounted) or not; +* a boolean for enabling mount timeout (useful to prevent hanging at boot). The install script then generates a Systemd mount file for each mount, with the required bindings. ### Files * `template.mount` is a template for Systemd mount units. * `close-vault.conf.template` is a Systemd drop-in template, for auto-locking. +* `timeout.conf` is a Systemd drop-in for mount timeout. #### Installation * `mounts.conf.template` contains a mount definition example, and should be copied locally in `mounts.conf.d` as `.conf`, for each of your mounts.