http://bugs.winehq.org/show_bug.cgi?id=20719
Summary: Allow alternate forms of Security Descriptor storage (such as xattr) Product: Wine Version: 1.1.33 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: klightspeed@netspace.net.au
Created an attachment (id=24764) --> (http://bugs.winehq.org/attachment.cgi?id=24764) Adds fgetxattr/fsetxattr/fremovexattr support for Mac OSX, Solaris, FreeBSD
This wish was initiated due to a bug in the World of Warcraft launcher:
If only there were a wine configuration setting to cause server/file.c::file_set_sd to: 1) leave the owner permissions intact 2) fake the permission change, or 3) use xattrs to fake the permissions.
The last option would also need an appropriate change to server/file.c::file_get_sd server/change.c::dir_set_sd server/change.c::dir_get_sd
http://bugs.winehq.org/show_bug.cgi?id=20719
Ben Peddell klightspeed@netspace.net.au changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #24764|0 |1 is obsolete| |
--- Comment #1 from Ben Peddell klightspeed@netspace.net.au 2009-11-15 09:22:01 --- Created an attachment (id=24765) --> (http://bugs.winehq.org/attachment.cgi?id=24765) Add Extended Attribute support to libport
http://bugs.winehq.org/show_bug.cgi?id=20719
--- Comment #2 from Nikolay Sivov bunglehead@gmail.com 2009-11-15 09:28:29 --- (In reply to comment #1)
Created an attachment (id=24765)
--> (http://bugs.winehq.org/attachment.cgi?id=24765) [details]
Add Extended Attribute support to libport
This should go to wine-patches@winehq.org if you're sure about code or to wine-devel@winehq.org if you have some questions. Patches aren't picked up from bugzilla.
http://bugs.winehq.org/show_bug.cgi?id=20719
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #24765|0 |1 is obsolete| |
--- Comment #3 from Vitaliy Margolen vitaliy@kievinfo.com 2009-11-15 14:22:56 --- (From update of attachment 24765) You attached lots of irrelevant code. If you want to make a patch - go for it, but it can't just add gobs of useless stuff.
http://bugs.winehq.org/show_bug.cgi?id=20719
Ben Peddell klightspeed@netspace.net.au changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #4 from Ben Peddell klightspeed@netspace.net.au 2009-11-16 07:23:16 --- I'll close this feature request, as it would be better handled using better Unix mode handling (i.e. checking groups when creating the mode), and POSIX ACLs if available (and configured to use them).
http://bugs.winehq.org/show_bug.cgi?id=20719
--- Comment #5 from Ben Peddell klightspeed@netspace.net.au 2009-11-16 07:45:55 --- (In reply to comment #4)
I'll close this feature request, as it would be better handled using better Unix mode handling (i.e. checking groups when creating the mode), and POSIX ACLs if available (and configured to use them).
These three bugs relate to the improper setting of permissions. There may be more.
http://bugs.winehq.org/show_bug.cgi?id=17672 http://bugs.winehq.org/show_bug.cgi?id=19588 http://bugs.winehq.org/show_bug.cgi?id=20643
http://bugs.winehq.org/show_bug.cgi?id=20719
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED Resolution|INVALID |ABANDONED
--- Comment #6 from Dmitry Timoshkov dmitry@codeweavers.com 2009-11-16 12:59:40 --- Abandoned then. Closing.
http://bugs.winehq.org/show_bug.cgi?id=20719
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch