2c57fe9826
cmd/mountlib: convert time.Duration option to fs.Duration
2024-07-15 11:09:54 +01:00
68bf6aa584
build: remove build constraint syntax for go 1.16 and older
2024-04-18 16:53:55 +02:00
3d473eb54e
docs: fix typos found by codespell in docs and code comments
2023-09-23 12:20:01 +01:00
f7f5e87632
mount2: fixed statfs
...
Signed-off-by: Anagh Kumar Baranwal <6824881+darthShadow@users.noreply.github.com >
2023-04-30 17:56:47 +01:00
a7e6806f26
mount2: updated go-fuse version
...
Signed-off-by: Anagh Kumar Baranwal <6824881+darthShadow@users.noreply.github.com >
2023-04-30 17:56:47 +01:00
e2afd00118
mount: avoid incorrect or premature overlap check on windows
...
See: #6234
2023-01-24 22:27:02 +01:00
a6f6a9dcdf
mount,mount2,cmount: fix --allow-non-empty #3562
...
Since version 3 of fuse libfuse no longer does anything when given the
nonempty option and it's default is to allow mounting over non empty
directories like normal mount does.
Some versions of libfuse give an error when using `--allow-non-empty`
which is annoying for the user.
We now do this check ourselves so we no longer need to pass the option
to libfuse.
Fixes #3562
2023-01-20 15:39:54 +00:00
555def2da7
build: add package comments to silence revive linter
2022-08-28 13:43:51 +02:00
f4c40bf79d
mount: add --devname to set the device name sent to FUSE for mount display
...
Before this change, the device name was always the remote:path rclone
was configured with. However this can contain sensitive information
and it appears in the `mount` output, so `--devname` allows the user
to configure it.
See: https://forum.rclone.org/t/rclone-mount-blomp-problem/29151/11
2022-02-09 11:56:43 +00:00
24de896df2
build: apply gofmt from golang 1.17
2021-09-09 20:43:59 +03:00
0272a7f405
mount: change interface of mount commands to take mount options
...
This is in preparation of being able to pass mount options to the rc
command "mount/mount"
2020-07-24 10:48:51 +01:00
e1d34ef427
mount: factor Mount into mountlib and tidy signal handling
...
This factors common code from mount, cmount and mount2 into mountlib.
It also uses atexit for unregistering the mount.
2020-07-23 13:08:38 +01:00
2871268505
mount: change interface of mount commands to take VFS
...
This is in preparation of being able to pass options to the rc command
"mount/mount"
2020-07-23 12:30:41 +01:00
4aee962233
doc: fix typos throughout docs and code
2020-05-20 15:54:51 +01:00
5f168b3b96
rc: add mount/mount command
2020-05-14 16:38:37 +00:00
ec1271818f
mount2: hide mount2 command for the moment
2020-02-11 14:28:13 +00:00
8318020387
Implement mount2 with go-fuse
...
This passes the tests and works efficiently with the non sequential vfs ReadAt fix.
2020-02-11 14:28:13 +00:00