Skip to content
forked from cryptomator/cli

Cryptomator Command Line Interface

License

Notifications You must be signed in to change notification settings

mhogomchungu/cli

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:-

  1. --version argument to print version information.
  2. --mountFlags argument to add FUSE options.
  3. --foreground argument to cause the program to run in the foreground. Not adding the feature causes the program to run daemonized(currently not supported).
  4. 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.
  5. 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

About

Cryptomator Command Line Interface

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 98.2%
  • Dockerfile 1.8%