I want to use cryptomator-cli under Linux and specify the mount options.
Without Paratmeter --mountOption everything works, but I encounter problems with the following call:
[main] DEBUG o.c.c.ReadonlyFlag - Vault opened for read and write.
[main] DEBUG o.c.c.MountSetup - Mounting vault using FUSE to /home/debian/tmp.
fuse: unknown option(s): `- allow_other'
org.cryptomator.integrations.mount.MountFailedException: org.cryptomator.jfuse.api.FuseMountFailedException: fuse_new failed
at org.cryptomator.frontend.fuse@5.0.2/org.cryptomator.frontend.fuse.mount.LinuxFuseMountProvider$LinuxFuseMountBuilder.mount(LinuxFuseMountProvider.java:128)
at org.cryptomator.cli@0.6.0/org.cryptomator.cli.MountSetup.mount(MountSetup.java:126)
at org.cryptomator.cli@0.6.0/org.cryptomator.cli.Unlock.call(Unlock.java:86)
at org.cryptomator.cli@0.6.0/org.cryptomator.cli.Unlock.call(Unlock.java:25)
at info.picocli@4.7.6/picocli.CommandLine.executeUserObject(CommandLine.java:2045)
at info.picocli@4.7.6/picocli.CommandLine.access$1500(CommandLine.java:148)
at info.picocli@4.7.6/picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465)
at info.picocli@4.7.6/picocli.CommandLine$RunLast.handle(CommandLine.java:2457)
at info.picocli@4.7.6/picocli.CommandLine$RunLast.handle(CommandLine.java:2419)
at info.picocli@4.7.6/picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277)
at info.picocli@4.7.6/picocli.CommandLine$RunLast.execute(CommandLine.java:2421)
at org.cryptomator.cli@0.6.0/org.cryptomator.cli.CryptomatorCli.executionStrategy(CryptomatorCli.java:31)
at info.picocli@4.7.6/picocli.CommandLine.execute(CommandLine.java:2174)
at org.cryptomator.cli@0.6.0/org.cryptomator.cli.CryptomatorCli.main(CryptomatorCli.java:49)
Caused by: org.cryptomator.jfuse.api.FuseMountFailedException: fuse_new failed
at org.cryptomator.jfuse.linux.amd64@0.7.0/org.cryptomator.jfuse.linux.amd64.FuseImpl.mount(FuseImpl.java:33)
at org.cryptomator.jfuse.api@0.7.0/org.cryptomator.jfuse.api.Fuse.mount(Fuse.java:126)
at org.cryptomator.frontend.fuse@5.0.2/org.cryptomator.frontend.fuse.mount.LinuxFuseMountProvider$LinuxFuseMountBuilder.mount(LinuxFuseMountProvi der.java:125)
... 13 more
fuse3/stable,now 3.14.0-4 amd64 [installed]
My fuse.conf looks like this:
debian@host:~$ cat /etc/fuse.conf
# The file /etc/fuse.conf allows for the following parameters:
#
# user_allow_other - Using the allow_other mount option works fine as root, in
# order to have it work as user you need user_allow_other in /etc/fuse.conf as
# well. (This option allows users to use the allow_other option.) You need
# allow_other if you want users other than the owner to access a mounted fuse.
# This option must appear on a line by itself. There is no value, just the
# presence of the option.
user_allow_other
# mount_max = n - this option sets the maximum number of mounts.
# Currently (2014) it must be typed exactly as shown
# (with a single space before and after the equals sign).
#mount_max = 1000