bool "NTFS POSIX Access Control Lists"
depends on NTFS3_FS
select FS_POSIX_ACL
help
POSIX Access Control Lists (ACLs) support additional access rights for users and groups beyond the standard owner/group/world scheme, and this option selects support for ACLs specifically for ntfs filesystems.
NOTE: this is linux only feature. Windows will ignore these ACLs.
Unix permissions are those you change via chmod while POSIX ACLs are those you view/change with getfacl/setfacl.
NTFS probably has that because Windows used to have (still has? dunno) a full POSIX subsystem / compatibility layer.
Sadly that stuff is long since dead but they have in part revived some of the ideas with their SQL Server for Linux port and WSL of course.
I guess the reality of this is lost to history and folks like me that remember NT for what it was before it was relegated to just hosting Win32.
Any links?
A filesystem not doing its own vs a filesystem "corrupting data" are very different concepts.
Any business running a Hyper-V virtualisation, including large cluster, is running their virtual disks on NTFS. There's an irony here in Microsoft's next generation file system being "ReFS", with "resiliant" literally there in the name. And it has such a history of bugs and unimplemented features it's not safe for use outside of specific scenarios.
Edit: the link phendrenad2 posted has a comment about a "server destroying bug" in ReFS.
1. https://www.reddit.com/r/DataHoarder/comments/67h28o/bit_rot...
https://docs.microsoft.com/en-us/windows-server/storage/refs...
Most Hyper-V admins will be familiar with this thread which is still completely accurate. This is relevant as it's "by design" and won't change or be fixed.
https://community.spiceworks.com/topic/2286588-please-do-not...
Here's a Veeam thread from 2019 talking about ongoing bugs: https://forums.veeam.com/veeam-backup-replication-f2/windows...