Background: as I was working on creating an encrypted backup ("type = local" + "type = crypt") of sensitive data, I wanted to make sure my backup is binary the same as the source. When comparing mounted backup with original directory via external tool (Beyond Compare) I got unexpected 'Not a typewriter' error for one of subdirs. I do not ask for support with the tool, just wanted to share my observations.
The issue seems to be caused by comparison of 2 empty directories - one from ext4 file system, the other one from 'fuse.clone'. Typically, for Linux OSes the size of empty directory is is reported to be the same as 'block size' for vfs:
user@host:~/Desktop/$ ls -lh
total 4,0K
drwxr-xr-x 2 user user 4,0K dec 16 00:54 empty
where for encrypted remote it is '0':
user@host:~/mount/enc/$ ls -lh
total 0
drwxr-xr-x 1 user user 0 dec 16 01:35 empty
Also, "ls -a" does not return '.' or '..':
user@host:~/mount/enc/$ ls -a
user@host:~/mount/enc/$
Do you think it may be something worth pursuing (for compatibility reasons), or is it rather unrewarding corner case?
felix@gemini:~/test$ ls -al
total 2178
drwxrwxr-x 1 felix felix 0 Dec 16 07:22 .
drwxr-xr-x 21 felix felix 4096 Dec 16 07:22 ..
-rw-rw-r-- 1 felix felix 413 Oct 12 13:16 blah