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