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