Red Hat Bugzilla – Bug 176000
mahjongg doesn't start because its setuid root
Last modified: 2007-11-30 17:11:19 EST
Description of problem:
(mahjongg:4715): Gtk-WARNING **: This process is currently running setuid or setgid.
This is not a supported use of GTK+. You must create a helper
program instead. For further details, see:
Version-Release number of selected component (if applicable):
mahjongg should probably not be setuid root any longer since gtk seems to no
longer allow that.
This affects several games in gnome-games
all have the same error about setuid
without mahjongg or gnomines working how am I suppose to get through my workday?
Security implications, advice would be appreciated.
WHY would these things be setuid?
They're setgid games, for writing score files. Have been that way for a while...
appearently gtk no longer likey the setgid
See http://bugzilla.ubuntu.com/show_bug.cgi?id=19668#c8 for an explanation of
why these games have started being blocked (due to an upstream change in the games).
Also http://lwn.net/Articles/156888/ which documents the new scores API behaviour