I threw together a prototype patch (attached) and uploaded a build to my PPA. Let me know if this is what you meant. I didn't quite understand what you meant by "put a function [...] in the dbus part." I wanted to keep the setuid part as simple as possible, so I left all of the parser stuff in the non-setuid part.
** Attachment added: "PolicyKit test patch 1" http://launchpadlibrarian.net/19523943/02_polkit.dpatch -- nvidia-settings doesn't have permissions to write xorg.conf https://bugs.launchpad.net/bugs/200868 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs