Created attachment 342161 [details] patch here is an untested patch. In particular, the get_uid and get_pid methods are written blindly.
Applied to a private branch, many thanks.
This bug appears to have been reported against 'rawhide' during the Fedora 11 development cycle. Changing version to '11'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
This has been built in rawhide now.