PolicyKit: Changes to 'refs/tags/POLICY_KIT_0_3'
David Zeuthen
david at kemper.freedesktop.org
Tue Jun 19 22:50:34 PDT 2007
Tag 'POLICY_KIT_0_3' created by David Zeuthen <davidz at redhat.com> at 2007-06-20 06:50 -0700
PolicyKit 0.3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
iD8DBQBGeMAYKn8s4BN7nF4RAnwtAJ4vdlpndATZGQu91jHEjK0U7scS3ACglWm5
1UUhBtRRnFEOvwdtkei6Bmk=
=BIO5
-----END PGP SIGNATURE-----
Changes since the dawn of time:
Danny Kukawka:
Patch from Danny Kukawka <danny.kukawka at web.de> with some cleanup.s
stop configure if pam/pam-devel is missing
fix make distcheck
David Zeuthen:
Initial revision
Initial import
s/-llibpolkit/-lpolkit/
Add libpoluser, libpolgroup and libpoltxtsrc variables
Use simpler names: user, group and txtsrc :-/
s/hal-policy/polkit/
Use right Cflags
Add a bunch of code; basically a full rewrite moving all queries to the
forgot two files
remove Makefile.in; it's not needed
Change priorities from 90 10 to 98 02 to make this work
Include sys/types.h; fixed fd.o bug #6280. Patch from Wouter Bolsterlee
Unref when the child dies (polkit_session_initiate_auth): Ref the object
forgot ChangeLog for polkitd/main.c
Remember to kill the child here
remove code that shouldn't be committed
initial commit
Add docbook detection
Write some more stuff
Update to new D-BUS API; print " (temporary)" for privilege if appropriate.
Lots of changes! Almost ready for 0.2 release.
Patch from Frederic Peters <fpeters at entrouvert.com>.
Patch from Frederic Peters <fpeters at entrouvert.com>. jhbuild monitors files
For now, comment out SELinux stuff as it breaks when SELinux is not
Remove ChangeLog file and add rules to Makefile.am to generate one for
Add ChangeLog and *.tar.gz to .gitignore.
reset project and remove all existing code
update to the gtk-doc.make from the HAL project
proposed API
split libpolkit into more source/header files
document the API
implement the classes carrying data
add two tools polkit-check-caller and polkit-check-session
build fix so 'make distcheck' works
no need to mention $(top_srcdir) twice
get rid of AS_AC_EXPAND and use autoconf docdir
add support for privilege files and provide a validation tool
introduce a PolKitResult enumeration and make privilege files use that
include PolKitPrivilegeFile in API docs
provide an example privilege file
read privilege files and actually use the policy described in those
move to using _pk_debug and respect $POLKIT_DEBUG
make polkit-privilege-file-validate accept multiple files
refine file monitoring interface and implement policy reload
really ignore privilege files starting with "." this time
watch the correct directory
add module loading to PolicyKit
stop disting ChangeLog and start disting modules/PolicyKit.conf
add built-in options and a new module pam-polkit-run-program.so
generate and dist ChangeLog
fix up Makefile.am
mass renaming of classes
minor fixes to the PolicyKit manual page
no need to reference polkit-module-default twice in a man page
policy files now have the .policy extension, not .priv
remember to set session's ConsoleKit object path
associate parameters (key/value pairs) with the Action class
remove all usage of glib from the header files
add grant functionality + lots of other changes
add the correct version files for docs
add pkg-config files for the two new libraries
add the PAM configuration file
remove misguided action parameters
add some validation to public facing functions
rename libpolkit to polkit
also remember to do s/libpolkit/polkit/ on the pkg-config files
switch to XML for policy definition files and introduce descriptions
rip out the notion of Resources
remove the distinction for local vs. remote users
move all grant writing/checking into a separate private library
build fixes
make .policy files live in /usr/share, not /etc
fix small typo so _keep_always granting works again
add the spec
update TODO
update HACKING and TODO
add some more TODO items
update NEWS
Kay Sievers:
Add SUSE distro bits.
.cvsignore -> .gitignore
Richard Hughes:
Add these files.
Add in the new spec directory so we add the folder to the tarball.
More information about the hal-commit
mailing list