PK 0.5 releases

David Zeuthen david at fubar.dk
Fri Aug 31 13:16:49 PDT 2007


Hi,

Here are new releases of the PolicyKit stack

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

The spec, API docs and man pages now have a home at

 http://hal.freedesktop.org/docs/PolicyKit/

Detailed release notes follow below.

     David

==========
PolicyKit 0.5 "Urban Living"
==========

Released on August 31st 2007.

This is the third release of PolicyKit. Since 0.4 both source- and
file-format level incomptible changes have been introduced. Accordingly, 
the library so-names have been bumped to reflect this. Porting effort
should be minimal though; see the example in PolicyKit-gnome for details.

WARNING WARNING WARNING: do not use this software in a stable
distribution; there are still security sensitive things that needs to
be audited.

Changes from PolicyKit 0.4 "Off the Grid"

Danny Kukawka (3):
      added missing files to git repo
      fixed code documentation issues
      fixed compiler warning about uid_t handling

David Zeuthen (37):
      move PAM stack usage to separate helper
      remove the isatty() call so it's easier to audit the helper
      put back isatty() checks when calling user is not uid 0
      use waitpid() to avoid Zombie processes
      provide a high-level interaction diagram of how this works
      post-release version number bump
      use correct type for conversation_done() function
      make the /var/lib/PolicyKit/reload writable for group polkituser
      when granting privileges, touch the /var/lib/PolicyKit/reload file
      export PolKitConfig and provide a <define_admin_auth/> config file directive
      properly support i18n'ed messages from .policy files
      handle the case where we don't load descriptions
      make polkit-grant(1) work with <define_admin_user /> feature
      make libpolkit-grant less noisy
      rip out group concept from .policy files and rename <policy> element to <action>
      minor doc cleanups
      avoid the now defunct group concept in polkit-list-actions
      gracefully handle bad config/policy files, drop polkit-reload-config, syslog
      add support for annotations
      give a little love to polkit-list-actions(1) and polkit-grant(1)
      Merge branch 'master' of ssh://david@git.freedesktop.org/git/PolicyKit
      delay loading the configuration until it's needed
      convert manual page sources to Docbook, add polkit-config-file-validate tool
      clean up our documentation
      revert "fixed code documentation issues"
      fix up manual pages for some trivial errors
      update inline API docs
      some more doc fixes
      make config file override grant database
      forgot to add doc/version.xml.in
      also add another missing file
      also forgot to add polkit-docs.xml
      minor doc changes
      add an example of how define_admin_auth is used
      make polkit-grant-helper-pam out of reach for normal users
      fix 'make distcheck' by avoiding with man pages on distcheck
      bump so name
      update NEWS file

Richard Hughes (1):
      work when SELinux is disabled


==========
PolicyKit-gnome 0.5
==========

Released on August 31st 2007.

This is the third release of PolicyKit-gnome. An incompatible change
from the 0.4 release has been introduced; the signature of the method
ShowDialog() has changed; it now takes an X11 window ID. Pass zero
as the identifier if you don't have a window.

David Zeuthen (12):
      post-release version bump to version 0.5
      fix up i18n framework and add Danish translations
      fix make distcheck
      put icons on buttons to signify whether the action is permitted
      update to work with PolicyKit HEAD's support for <define_admin_auth/>
      break the D-Bus by taking an X11 window ID
      add en_CA translations
      update to be compatible with PolicyKit HEAD
      add an example of how annotations are used
      update danish translations and remove en_CA translations
      rename the session daemon from polkit-gnome to polkit-gnome-manager
      update NEWS

WARNING WARNING WARNING: do not use this software in a stable
distribution; there are still security sensitive things that needs to
be audited.

Requirements for PolicyKit-gnome 0.5

 - PolicyKit        == 0.5
 - GTK+             >= 2.11
 - dbus             >= 0.90
 - dbus-glib        >= 0.71
 - libgnome         >= 2.14.0
 - libgnome-ui      >= 2.14.0




More information about the hal mailing list