PolicyKit 0.6

David Zeuthen david at fubar.dk
Thu Oct 11 15:10:24 PDT 2007


Hi,

Here's a new PolicyKit release

http://hal.freedesktop.org/releases/PolicyKit-0.6.tar.gz
http://hal.freedesktop.org/releases/PolicyKit-gnome-0.6.tar.bz2

Details in [1]. Plans for 0.7 include trawling through the TODO list

http://gitweb.freedesktop.org/?p=PolicyKit.git;a=blob;h=38698b0e54efd38bbc2d865887f7d2e3ae718306;hb=a11166bdbecc85995a1aef58fcb7635091049708;f=doc/TODO

and, more importantly, reviewing the setgid and setuid root helpers
(they already received some review but the more eyeballs the better).
We're almost there functionality-wise with the core PolicyKit libraries.

Plans for the GNOME bits for 0.7 include

 - libpolkit-gnome.so
   A utility library to make it dead-simple to use PolicyKit in from
   GTK+ applications including GtkAction helpers etc.

 - editor for /etc/PolicyKit/PolicyKit.conf
   This is more long term and not urgent at all

The good news is that several projects are adopting, or in the process
of adopting PolicyKit, and I've already received good feedback from
these users. I want to keep the API/ABI open for a bit longer (but I
don't expect it to break); not forever, at some point within the next
6-12 months I want to go to 1.0.

       David

[1] : Copied from the NEWS files

==========
PolicyKit 0.6 "There is no stopping in a red zone"
==========

Released on October 11th 2007.

This is the fourth release of PolicyKit. There are no major changes
since 0.5 expect a) better handling of unknown XML tags in the config
and policy files (we simply ignore unknown sub-trees) to make it
easier to add features in the future; b) native support for more
distributions; and c) the addition of a <allow_any> tag to the .policy
files.

Changes from PolicyKit 0.5 "Urban Living"

David Zeuthen (6):
      post-release version bump
      add specifics for the Pardus distro
      add TODO item detailing how to handle upgrades
      implement <allow_any> to specify default answer for any user
      don't fail on unknown XML tags, just skip them
      make polkit-list-actions print information about <allow_any>

Doug Goldstein (3):
      gentoo OS type support
      install hook for setuid/setgid
      use chgrp instead of chown with group only


==========
PolicyKit-gnome 0.6
==========

Released on October 11th 2007.

This is the fourth release of PolicyKit-gnome. This release should be
compatible with the PolicyKit-gnome 0.5 release.

David Zeuthen (9):
      post-release version bump
      Revert "post-release version bump"
      removed bogus aclocal.m4 file from repository
      build example by default
      post release bump to 0.6
      fix heuristics for localizing PAM strings and support thinkfinger
better
      fix danish translations
      exit authentication daemon after 30 seconds of inactivity
      add a --no-exit option to polkit-gnome-manager

Michael Biebl (1):
      make it possible to build without the demo application

Requirements for PolicyKit-gnome 0.6

 - PolicyKit        == 0.6
 - GTK+             >= 2.11 (2.10 will do if you don't build the demos)
 - dbus             >= 1.0
 - dbus-glib        >= 0.71
 - libgnome         >= 2.14.0
 - libgnome-ui      >= 2.14.0





More information about the hal mailing list