Russell Harmon
Russell Harmon
For folks following along like myself, the PR is #4933. (thanks for working on this!)
> Are there any standards docs on extended attributes? Not that I can tell. From Linux's [xattr(7)](https://man7.org/linux/man-pages/man7/xattr.7.html): ``` CONFORMING TO Extended attributes are not specified in POSIX.1, but some other...
Another thought: if we do eventually add support for user-defined xattrs, we could have special ones which set specific properties on the backend. For example, `user.gdrive.description` could set `description`, or...
Okay I've fleshed this out a bit. Support is in place for both the cmount and mount2 backends, and some (very simplistic) tests are added to the vfs layer. In...
Ah, based on the CI failures I'm reminded that there's disagreement between platforms on whether ENOATTR exists. I'll fix that shortly.
I've: 1. Fixed the ENOATTR issue 2. Plumbed the context through from the mount layer. 3. Tested on Linux 4. Implemented the mount backend (and tested it on Linux) As...
Fixed a couple of style issues, which should fix the CI for Linux. For FreeBSD, I had to make a few fixes to the way I was handling ENODATA. That's...
I just had a thought: it would be nice if file hashes get preserved on files even if you copy the file out of rclone. Putting the hash in the...
Fixed missing syscall import on Linux and FreeBSD, and manually tested on FreeBSD (which I hadn't done before). ``` $ lsextattr user image.jpg image.jpg checksum.md5 mime_type $ lsextattr user image.jpg...
Is the test failure on Linux a flaky test? It seems to pass on my Linux machine: ``` go test -count=10 -tags=cmount,mount2,mount github.com/rclone/rclone/cmd/mount2 ok github.com/rclone/rclone/cmd/mount2 58.844s ```