Austin Group Issue Tracker via austin-group-l at The Open Group wrote in <ikrd9i9ah1dagoehhpwupb2tbplyjwt3z5lboj...@austingroupbugs.net>: ... |https://austingroupbugs.net/view.php?id=1927 ... |Summary: Add sponge utility ... | (0007207) stephane (reporter) - 2025-06-22 08:43 | https://austingroupbugs.net/view.php?id=1927#c7207 ... |- Like perl, unlike gsed, it only tries to preserve basic Unix | permissions, not extended ACLs, ownership or other attributes | such as security context.
I do not know what gsed is, but i think the situation on the ACL front is pretty bad, including my mailx-alike MUA. For years i carry on a note from Theodore Ts'o for future reference While I would never under-estimate the ability for application writers to Get Things Wrong[1] [.] ... [1] For example, GUI text editors updating precious files in place using O_TRUNC, as opposed to writing to foo.new, reading the extended attributes and Posix ACL's from file foo and writing them to foo.new, calling fsync, and then renaming foo.new to foo --- because The Right Way is too much trouble for an application author. Sigh.... Unfortunately my own stuff is still covered by that groan.. --steffen | |Der Kragenbaer, The moon bear, |der holt sich munter he cheerfully and one by one |einen nach dem anderen runter wa.ks himself off |(By Robert Gernhardt) | |During summer's humble, here's David Leonard's grumble | |The black bear, The black bear, |blithely holds his own holds himself at leisure |beating it, up and down tossing over his ups and downs with pleasure | |Farewell, dear collar bear