PolicyKit: Changes to 'refs/tags/POLICY_KIT_0_5'
David Zeuthen
david at kemper.freedesktop.org
Fri Aug 31 13:03:09 PDT 2007
Tag 'POLICY_KIT_0_5' created by David Zeuthen <davidz at redhat.com> at 2007-08-31 20:57 -0700
PolicyKit 0.5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
iD8DBQBG2HKOKn8s4BN7nF4RAmU4AJ9gbVeLQBTSkOiOut7zoa3o2FpHMgCg0yvU
GG85GlsFXD67cjD6TQsjT+o=
=uKiA
-----END PGP SIGNATURE-----
Changes since POLICY_KIT_0_4:
Danny Kukawka:
added missing files to git repo
fixed code documentation issues
fixed compiler warning about uid_t handling
David Zeuthen:
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:
work when SELinux is disabled
---
COPYING | 14
Makefile.am | 3
NEWS | 66 ++
configure.in | 67 --
data/PolicyKit.conf.in | 9
data/config.dtd | 18
doc/Makefile.am | 79 ++
doc/TODO | 15
doc/api/Makefile.am | 9
doc/api/polkit-dbus/Makefile.am | 67 --
doc/api/polkit-dbus/polkit-dbus-docs.xml | 109 ---
doc/api/polkit-grant/Makefile.am | 67 --
doc/api/polkit-grant/polkit-grant-docs.xml | 109 ---
doc/api/polkit-grant/version.xml.in | 1
doc/api/polkit/Makefile.am | 67 --
doc/api/polkit/version.xml.in | 1
doc/man/Makefile.am | 29 -
doc/man/PolicyKit.8.in | 35 -
doc/man/PolicyKit.conf.5.in | 198 -------
doc/man/PolicyKit.conf.xml | 388 ++++++++++++++
doc/man/PolicyKit.xml | 66 ++
doc/man/polkit-check-caller.1.in | 65 --
doc/man/polkit-check-session.1.in | 65 --
doc/man/polkit-config-file-validate.xml | 96 +++
doc/man/polkit-grant.xml | 116 ++++
doc/man/polkit-list-actions.1.in | 44 -
doc/man/polkit-list-actions.xml | 92 +++
doc/man/polkit-policy-file-validate.1.in | 53 -
doc/man/polkit-policy-file-validate.xml | 95 +++
doc/man/polkit-reload-config.1.in | 36 -
doc/polkit-docs.xml | 104 ++-
doc/spec/Makefile.am | 30 -
doc/spec/config.xsl | 6
doc/spec/docbook.css | 18
doc/spec/polkit-spec-configuration.xml | 190 ++++--
doc/spec/polkit-spec-introduction.xml | 26
doc/spec/polkit-spec.xml.in.in | 26
polkit-dbus/polkit-dbus.c | 23
polkit-grant/Makefile.am | 20
polkit-grant/polkit-grant-helper-pam.c | 227 ++++++++
polkit-grant/polkit-grant-helper.c | 795 ++++++++++++++++++-----------
polkit-grant/polkit-grant.c | 130 +++-
polkit-grant/polkit-grant.h | 24
polkit/Makefile.am | 7
polkit/polkit-action.c | 48 +
polkit/polkit-action.h | 6
polkit/polkit-caller.c | 10
polkit/polkit-caller.h | 4
polkit/polkit-config.c | 296 ++++++++--
polkit/polkit-config.h | 31 -
polkit/polkit-context.c | 215 +++++--
polkit/polkit-context.h | 13
polkit/polkit-error.c | 5
polkit/polkit-error.h | 4
polkit/polkit-grant-database.c | 190 ++++++
polkit/polkit-grant-database.h | 40 +
polkit/polkit-policy-cache.c | 75 ++
polkit/polkit-policy-cache.h | 6
polkit/polkit-policy-default.c | 5
polkit/polkit-policy-default.h | 4
polkit/polkit-policy-file-entry.c | 135 +++-
polkit/polkit-policy-file-entry.h | 26
polkit/polkit-policy-file.c | 298 +++++++---
polkit/polkit-policy-file.h | 4
polkit/polkit-result.c | 3
polkit/polkit-seat.c | 7
polkit/polkit-seat.h | 4
polkit/polkit-session.c | 7
polkit/polkit-session.h | 4
polkit/polkit-types.h | 12
tools/Makefile.am | 18
tools/polkit-check-caller.c | 164 -----
tools/polkit-check-session.c | 173 ------
tools/polkit-config-file-validate.c | 102 +++
tools/polkit-grant.c | 264 ++++++---
tools/polkit-list-actions.c | 79 ++
tools/polkit-reload-config.in | 2
77 files changed, 3599 insertions(+), 2360 deletions(-)
---
More information about the hal-commit
mailing list