https://bugs.winehq.org/show_bug.cgi?id=33576
--- Comment #24 from Sebastian Lackner sebastian@fds-team.de --- Hello Piotr,
(In reply to Piotr Caban from comment #22)
Does any of the applications mentioned in this bug _really_ needs persistence DACL support?
first of all, I really appreciate your effort to fix such ACL related bugs, so thanks for that ... but: I would have preferred if this would happen in some kind of cooperation with us instead of going it alone. You know how difficult it will be to fix things, if it turns out that your attempt contains some fundamental flaws. A lot of these ACL bugs are opened since years, one week sooner or later would have changed nothing.
Your fixes are still not sufficient for example for Silverlight whereas Erichs original version worked fine. I haven't tracked down yet if its caused by missing support for stored ACLs or missing inheritance for NtCreateFile (or probably both). Since a half-implemented inheritance logic doesn't make much sense, I am currently trying to rebase/rewrite and upstream our fixes for ACL inheritance in NtCreateFile as a next step. If it still doesn't work afterwards its a good example for a bug which needs stored ACLs.
Regards, Sebastian