http://bugs.winehq.org/show_bug.cgi?id=24356
Summary: Pokerstars, other network games need setcap under kernel 2.6.35, ubuntu Product: Wine Version: 1.3.2 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: 415fox@gmail.com
Under the new Ubuntu Maverick 10.10, kernel 2.6.35 there's some new security infrastructure which prevents PokerStars and some other network games from doing their networking.
This game worked fine under kernel 2.6.32
There is a work around:
sudo setcap all=eip /usr/bin/wine-preloader sudo setcap all=eip /usr/bin/wineserver
But it would be better to know which capabilities wine needs, rather than give it "all". The problem is I don't know much about this capability-based security system. It's probably something to do with networking since the program starts up okay, it just fails to connect. Once identified, the wine ubuntu install should be fixed so it is set up with these capabilities. I will also post this but on launchpad.
http://bugs.winehq.org/show_bug.cgi?id=24356
michael 415fox@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #1 from michael 415fox@gmail.com 2010-09-11 13:57:11 CDT --- It looks like this bug is fixed in the wine PPA (maverick) so, uh, nevermind.
http://bugs.winehq.org/show_bug.cgi?id=24356
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wylda@volny.cz Resolution|FIXED |INVALID
--- Comment #2 from Wylda wylda@volny.cz 2010-09-11 14:15:22 CDT ---
Probably nothing was fixed in wine, thus marking invalid. If you have particular commit, which fix this problem, you can post it here and let this bug close as fixed.
Anyway thanks for re-test, Michael.
http://bugs.winehq.org/show_bug.cgi?id=24356
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Wylda wylda@volny.cz 2010-09-11 14:15:45 CDT ---
Closing...
http://bugs.winehq.org/show_bug.cgi?id=24356
michael 415fox@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |UNCONFIRMED Resolution|INVALID |
--- Comment #4 from michael 415fox@gmail.com 2010-09-11 14:18:40 CDT --- Damnit. My bad. This bug is still there under the Maverick PPA. I was fooled because wineserver was still running with the good capabilities while I upgraded the software ...
I'm pretty sure though that you only need to do:
sudo setcap =eip /usr/bin/wineserver
And that wine-preloader doesn't need it.b
http://bugs.winehq.org/show_bug.cgi?id=24356
--- Comment #5 from Wylda wylda@volny.cz 2010-09-11 14:21:42 CDT ---
Hmmm... I'm still not sure, if this is a wine bug. If this is not a wine bug, then it can't be solved here, right?
http://bugs.winehq.org/show_bug.cgi?id=24356
--- Comment #6 from michael 415fox@gmail.com 2010-09-11 14:40:29 CDT --- (In reply to comment #5)
Hmmm... I'm still not sure, if this is a wine bug. If this is not a wine bug, then it can't be solved here, right?
I'm not sure either. If "setcap" is required during install under the new kernel then that might fall under the Ubuntu package team. I've contacted them to find out.
I find this whole capabilities-based security thing confusing and it's probably affecting a lot of packages under the new kernel until we can figure out who is responsible for what. Maverick is already in Beta so hopefully this will happen soon.
I think, what the wine people could do here, is figure out which capabilities are required and communicate those to the Ubuntu package people.
http://bugs.winehq.org/show_bug.cgi?id=24356
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #7 from Jeff Zaroyko jeffz@jeffz.name 2010-09-11 16:58:15 CDT --- (In reply to comment #6)
I think, what the wine people could do here, is figure out which capabilities are required and communicate those to the Ubuntu package people.
I think you should file this report to Ubuntu as it is only a packaging consideration, rather than file it here and hope someone else will.
Resolving invalid.
http://bugs.winehq.org/show_bug.cgi?id=24356
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Jeff Zaroyko jeffz@jeffz.name 2010-09-12 04:27:11 CDT --- Closing invalid.