David,<br><br>I was wondering what the status of my patch is.<br><br>It is currently in at least one distribution&#39;s package and no problems have been reported so far, so all that seems to be left is just a review so it can hit upstream.<br>

<br>Also, I was wondering if you could take a look at the potential security bug that Petr Mrazek found a little while ago: <a href="http://lists.freedesktop.org/archives/polkit-devel/2010-May/000308.html" target="_blank">http://lists.freedesktop.org/archives/polkit-devel/2010-May/000308.html</a><br>

<br>I understand that you are busy with other projects, but given the necessity and importance of polkit-1 in modern desktops, I would appreciate it if you could look into getting it into the mainline as soon as it is possible.  I will have time to implement any fixes that are suggested in the near future.<br>

<br>~Andrew<br><br><div class="gmail_quote">On Fri, Mar 19, 2010 at 6:22 PM, Andrew Psaltis <span dir="ltr">&lt;<a href="mailto:ampsaltis@gmail.com" target="_blank">ampsaltis@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

Hi again.<br>
<br>
After looking at the previous patch a little bit, it seems that there were some bugs in handling authorization errors, but did not have time to correct them until recently.  This (new) patch should correct them. The caveats/comments in the previous message still apply.<br>

<font color="#888888">
<br>
~Andrew</font><div><div></div><div><br>
<br>
On 2010-01-15 21:50, Andrew Psaltis wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hello.<br>
<br>
Attached is a patch that allows the use of polkit-1 without PAM. It is<br>
based on suggestions that David provided to Robby Workman (pretty much<br>
fooling the authenticator into thinking the helper is using PAM). Robby<br>
and I tested the patch on modified Slackware installations, and it seems<br>
to work correctly.<br>
<br>
While this allows for polkit-1 to be used without PAM, running &quot;startx&quot;<br>
from console logins will not &quot;poke&quot; ConsoleKit as it should. I had to<br>
log in with gdm to be able to get ConsoleKit to be happy.<br>
<br>
The only thing I was not sure of was how to handle the applications of<br>
per-user limits using just shadow in pkexec. I can do more research on<br>
this if need be (and if so, pointers would be appreciated).<br>
<br>
~Andrew<br>
</blockquote>
</div></div></blockquote></div><br>