To make SiriKali aware of cryptomator-cli, download cryptomator-cli.jar file from the release page and put it in "$HOME/.bin" folder if you want to place it in your home directory or in traditional paths for executables like "/usr/bin" or "/usr/local/bin".
This project is a fork of https://github.com/cryptomator/cli and currently, it adds the following functionality:-
--version
argument to print version information.--mountFlags
argument to add FUSE options.--foreground
argument to cause the program to run in the foreground. Not adding the feature causes the program to run daemonized(currently not supported).- A preffered way to lock a vault is by using
fusermount -u $MOUNT_PATH
and not sending SIGTERM signal. The benefit of this approach is fusermount's ability to notice if the mount point is in use or not and to refuse to unmount if it is. The SIGTERM approach just nukes the process even when mount points are in use and this may lead to data loss. - A saner API when unlocking a single vault and the example is:
java -jar cryptomator-cli.jar --vault $VAULT_PATH --fusemount $MOUNT_PATH --mountFlags $FUSE_OPTIONS