<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Hello David,<br><br>I am interested in adding support for group-based authorization in Policy Kit.<br><br>I am looking at a version of Policy Kit code, that is almost 1 year old.<br>commit 2aa16b5ea71db4912d7cb01415b6733178be3729<br>Author: David Zeuthen &lt;davidz@redhat.com&gt;<br>Date:&nbsp;&nbsp; Tue Jul 22 12:43:28 2008 -0400<br><br>I quickly browsed your latest changes at <br>Here's PolicyKit 0.92, PolicyKit-gnome 0.92 and eggdbus 0.4<br> <span style="text-decoration: underline;"><br>Can you please let me know, if latest changes part of PolicyKit 0.92 provides support for group-based authorization through Policy Kit.<br><br>Thanks,<br><br>SK.<br><br><br><br><br></span>--- On <b>Tue, 6/9/09, polkit-devel-request@lists.freedesktop.org <i>&lt;polkit-devel-request@lists.freedesktop.org&gt;</i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16,
 16, 255); margin-left: 5px; padding-left: 5px;"><br>From: polkit-devel-request@lists.freedesktop.org &lt;polkit-devel-request@lists.freedesktop.org&gt;<br>Subject: polkit-devel Digest, Vol 10, Issue 1<br>To: polkit-devel@lists.freedesktop.org<br>Date: Tuesday, June 9, 2009, 7:00 PM<br><br><div class="plainMail">Send polkit-devel mailing list submissions to<br>&nbsp;&nbsp;&nbsp; <a ymailto="mailto:polkit-devel@lists.freedesktop.org" href="/mc/compose?to=polkit-devel@lists.freedesktop.org">polkit-devel@lists.freedesktop.org</a><br><br>To subscribe or unsubscribe via the World Wide Web, visit<br>&nbsp;&nbsp;&nbsp; <a href="http://lists.freedesktop.org/mailman/listinfo/polkit-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/polkit-devel</a><br>or, via email, send a message with subject or body 'help' to<br>&nbsp;&nbsp;&nbsp; <a ymailto="mailto:polkit-devel-request@lists.freedesktop.org"
 href="/mc/compose?to=polkit-devel-request@lists.freedesktop.org">polkit-devel-request@lists.freedesktop.org</a><br><br>You can reach the person managing the list at<br>&nbsp;&nbsp;&nbsp; <a ymailto="mailto:polkit-devel-owner@lists.freedesktop.org" href="/mc/compose?to=polkit-devel-owner@lists.freedesktop.org">polkit-devel-owner@lists.freedesktop.org</a><br><br>When replying, please edit your Subject line so it is more specific<br>than "Re: Contents of polkit-devel digest..."<br><br><br>Today's Topics:<br><br>&nbsp;&nbsp;&nbsp;1. polkit 0.92 (David Zeuthen)<br><br><br>----------------------------------------------------------------------<br><br>Message: 1<br>Date: Mon, 08 Jun 2009 17:00:24 -0400<br>From: David Zeuthen &lt;<a ymailto="mailto:david@fubar.dk" href="/mc/compose?to=david@fubar.dk">david@fubar.dk</a>&gt;<br>Subject: polkit 0.92<br>To: <a ymailto="mailto:polkit-devel@lists.freedesktop.org"
 href="/mc/compose?to=polkit-devel@lists.freedesktop.org">polkit-devel@lists.freedesktop.org</a><br>Message-ID: &lt;<a ymailto="mailto:1244494824.18491.18.camel@localhost.localdomain" href="/mc/compose?to=1244494824.18491.18.camel@localhost.localdomain">1244494824.18491.18.camel@localhost.localdomain</a>&gt;<br>Content-Type: text/plain; charset="UTF-8"<br><br>Hi,<br><br>Here's PolicyKit 0.92, PolicyKit-gnome 0.92 and eggdbus 0.4<br><br> <a href="http://hal.freedesktop.org/releases/polkit-0.92.tar.gz" target="_blank">http://hal.freedesktop.org/releases/polkit-0.92.tar.gz</a><br> <a href="http://hal.freedesktop.org/releases/polkit-gnome-0.92.tar.bz2" target="_blank">http://hal.freedesktop.org/releases/polkit-gnome-0.92.tar.bz2</a><br> <a href="http://hal.freedesktop.org/releases/eggdbus-0.4.tar.gz" target="_blank">http://hal.freedesktop.org/releases/eggdbus-0.4.tar.gz</a><br><br>Thanks,<br>David<br><br>--------------<br>PolicyKit
 0.92<br>--------------<br><br>This is PolicyKit 0.92.<br><br>WARNING WARNING WARNING: This is a prerelease on the road to PolicyKit<br>1.0. Public API might change and certain parts of the code still needs<br>some security review. Use at your own risk.<br><br>Build requirements<br><br> glib, gobject, gio &gt;= 2.14<br> eggdbus-1&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;= 0.4<br> pam<br><br>Changes since PolicyKit 0.91:<br><br> David Zeuthen (36):<br>&nbsp; &nbsp; &nbsp; post-release version bump to 0.92<br>&nbsp; &nbsp; &nbsp; install gtkdoc HTML in the proper location<br>&nbsp; &nbsp; &nbsp; Fix D-Bus policy to work with non-permissive D-Bus<br>&nbsp; &nbsp; &nbsp; Only allow privileged apps to check authz and add ActionLookup interface<br>&nbsp; &nbsp; &nbsp; Change the PolkitAuthorizationResult enumeration into an object<br>&nbsp; &nbsp; &nbsp; Port examples and command-line tools to new API<br>&nbsp; &nbsp; &nbsp; Move docs to proper location<br>&nbsp;
 &nbsp; &nbsp; Add a pkexec(1) command<br>&nbsp; &nbsp; &nbsp; Mention /usr/bin/pkexec in the configure blurb<br>&nbsp; &nbsp; &nbsp; Fix a bug where details were not shown for normal pkexec usage<br>&nbsp; &nbsp; &nbsp; Use an object, not a GHashTable when passing details around<br>&nbsp; &nbsp; &nbsp; Forgot to add source for PolkitDetails<br>&nbsp; &nbsp; &nbsp; Change the defaults for .run-frobnicate to auth_self_keep<br>&nbsp; &nbsp; &nbsp; Require eggdbus-1 &gt;= 0.4<br>&nbsp; &nbsp; &nbsp; Only free hash table if it's not NULL<br>&nbsp; &nbsp; &nbsp; Avoid returning an error if no authentication agent is available<br>&nbsp; &nbsp; &nbsp; Clarify docs for is_challenge member of the AuthorizationResult struct<br>&nbsp; &nbsp; &nbsp; Add pkcheck(1) command to check for authorizations<br>&nbsp; &nbsp; &nbsp; nullbackend: Catch up with latest API changes<br>&nbsp; &nbsp; &nbsp; Return the icon name instead of a GIcon in
 PolkitActionDescription<br>&nbsp; &nbsp; &nbsp; Add pkaction(1) and nuke polkit-1(1) commands<br>&nbsp; &nbsp; &nbsp; Update SEE ALSO sections in man pages<br>&nbsp; &nbsp; &nbsp; Add a man page for polkit-1(8)<br>&nbsp; &nbsp; &nbsp; First cut at some high-level docs<br>&nbsp; &nbsp; &nbsp; Improve pkexec(1) man page by adding screenshots of authentication dialogs<br>&nbsp; &nbsp; &nbsp; Add some more API docs<br>&nbsp; &nbsp; &nbsp; Add a "PolicyKit Overview" section to the docs<br>&nbsp; &nbsp; &nbsp; Consolidate all gtk-doc stuff in docs/polkit<br>&nbsp; &nbsp; &nbsp; Expand on the D-Bus docs<br>&nbsp; &nbsp; &nbsp; Use .../extensions instead of ../backends for loading extensions<br>&nbsp; &nbsp; &nbsp; Minor doc fixes<br>&nbsp; &nbsp; &nbsp; Move the doc chapters around a bit<br>&nbsp; &nbsp; &nbsp; Change GNOME to freedesktop.org in the docs<br>&nbsp; &nbsp; &nbsp; Fix make distcheck<br>&nbsp; &nbsp; &nbsp; Update NEWS<br>&nbsp; &nbsp; &nbsp; Also
 dist polkitd-1.xml<br><br> Richard Hughes (2):<br>&nbsp; &nbsp; &nbsp; fix up gtk-doc API markup for a couple of functions<br>&nbsp; &nbsp; &nbsp; add a draft version of the porting guide -- WIP<br><br>David Zeuthen,<br>June 8, 2009<br><br>==========<br>polkit-gnome 0.92<br>==========<br><br>This is PolicyKit-gnome version 0.92.<br><br>Build requirements<br><br> PolicyKit &gt;= 0.92<br> gtk+-2.0&nbsp; &gt;= 2.14<br><br>Changes since 0.91:<br><br> David Zeuthen (9):<br>&nbsp; &nbsp; &nbsp; post release version bump to 0.92<br>&nbsp; &nbsp; &nbsp; Update for changes in PolicyKit API<br>&nbsp; &nbsp; &nbsp; Catch up with latest polkit API changes<br>&nbsp; &nbsp; &nbsp; Handle non-standard PAM stacks like fprintd<br>&nbsp; &nbsp; &nbsp; Bug 541945 ? Parse gecos field (i.e. don't show username commas)<br>&nbsp; &nbsp; &nbsp; Change license to LGPLv2<br>&nbsp; &nbsp; &nbsp; Do not depend on EggDBus<br>&nbsp; &nbsp; &nbsp; Rip out stuff no longer needed for
 PolicyKit 1.0<br>&nbsp; &nbsp; &nbsp; Update NEWS<br><br>David Zeuthen,<br>June 8, 2009<br><br><br><br><br>------------------------------<br><br>_______________________________________________<br>polkit-devel mailing list<br><a ymailto="mailto:polkit-devel@lists.freedesktop.org" href="/mc/compose?to=polkit-devel@lists.freedesktop.org">polkit-devel@lists.freedesktop.org</a><br><a href="http://lists.freedesktop.org/mailman/listinfo/polkit-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/polkit-devel</a><br><br><br>End of polkit-devel Digest, Vol 10, Issue 1<br>*******************************************<br></div></blockquote></td></tr></table><br>