3 ms·
When you create a ZIP, the extended attributes are saved to separate files. When you copy them to a FAT filesystem they are also saved to separate files.
by kccqzy 1y ago
When you create a ZIP, the extended attributes are saved to separate files. When you copy them to a FAT filesystem they are also saved to separate files.
- 1718627440 1y agoInteresting, but now this information is no longer attached to the original file and you need to manually include it, when distributing the file. Also it is now kind of obvious, that there is not only the file itself in the ZIP file.
- kccqzy 1y agoIt’s not obvious if you are only using macOS, because macOS hides all of these extra files it creates. It’s only obvious if you use Windows or Linux. But of courses the chances of a typical macOS user also using Windows or Linux is very low.
- 1718627440 1y agoDo packager programs on macOS lie about the packet contents? Otherwise the user will see it when opening the packet. The user needs to be aware of metadata when leaking stuff, e.g. EXIF data for images, non-deleted text in Word, overdrawn stuff in SVG, etc. anyways.
- Ghoelian 1y agoBy default, the archive just extracts when you try to open it. I don't think MacOS has an archive explorer by default.
- kccqzy 1y agoYou mean Finder. Well Finder hides all files beginning with a dot by default. And in a Terminal the `ls` command also hides all such files by default, which is a behavior mandated by POSIX.
- 1718627440 11mo agoI mean the graphical equivalent of `tar --list --file`. tar doesn't hide files beginning with a dot and neither does my graphical file roller (Engrampa).