Created by Peter Pearse and last modified
Get this branch:
bzr branch lp:~peter-pearse/ubuntu/oneiric/policykit-1/prop001
Only Peter Pearse can upload to this branch. If you are Peter Pearse please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Peter Pearse

Recent revisions

18. By Peter Pearse

Attempt to get the autotools right.

17. By Peter Pearse

Patch for cross building
autotools updated (aclocal, libtoolize, autoreconf)

16. By Kees Cook

* SECURITY UPDATE: avoid /proc race conditions when checking privileges
  for pkexec.
  - Add debian/patches/10_fix_proc_race.patch: fix from upstream.
  - Add debian/patches/99_ignore_quilt_po.patch: ignore .pc/ for po files.
  - update debian/libpolkit-gobject-1-0.symbols for new symbols.
  - CVE-2011-1485

15. By Michael Biebl

* New upstream release.
* Update patches
  - Drop debian/patches/04_test_signalfd.patch, merged upstream.
  - Refresh other patches to apply cleanly.
* debian/libpolkit-gobject-1-0.symbols
  - Add polkit_authorization_result_get_dismissed.
* debian/control
  - Bump Build-Depends on libglib2.0-dev to (>= 2.28.0).
* debian/rules
  - Don't build example programs.

14. By Michael Biebl

* New upstream release.
* Refresh debian/patches/03_complete_session.patch.
* Replace debian/patches/04_test_signalfd.patch with a patch that was merged
  upstream. This also allows to drop debian/patches/99_autoreconf.patch.
* Switch from cdbs to dh.
* Bump debhelper compatibility level to 8.
* Install documentation using debian/policykit-1.docs.
* Enable gobject introspection support.
  - Add Build-Depends on libgirepository1.0-dev (>= 0.9.12),
    gobject-introspection (>= 0.9.12-4~) and gir1.2-glib-2.0.
  - Add package gir1.2-polkit-1.0 containing the typelib files.
  - Install gir files in libpolkit-agent-1-dev.install and
  - Call dh_girepository in debian/rules.

13. By Martin Pitt

[ Michael Biebl ]
* Merge sudo group changes from unstable branch.

[ Martin Pitt ]
* debian/rules: Use dpkg-vendor instead of lsb_release. Drop lsb-release
  build dependency.
* Add 04_test_signalfd.patch: Allow building on Non-Linux platforms without
  signalfd(). (Closes: #602476)
* Add 99_autoreconf.patch: Pick up autoreconf changes from previous patch.

12. By Michael Biebl

[ Michael Biebl ]
* New upstream release.
* debian/patches/00git-fix-error-freeing.patch
  - Remove, fixed upstream.
* debian/patches/00git-pkexec-information-disclosure.patch
  - Remove, merged upstream.
* debian/control
  - Drop Build-Depends on libeggdbus-1-dev.
  - Bump Build-Depends on libglib2.0-dev to (>= 2.25.12) for GDBus.
* Switch to source format 3.0 (quilt).
  - Add debian/source/format.
  - Drop Build-Depends on quilt.
  - Remove /usr/share/cdbs/1/rules/patchsys-quilt.mk from debian/rules.
  - Remove debian/README.source.

[ Robert Ancell ]
* Add debian/patches/02_gettext.patch: Use gettext for translations in
  .policy files if they specify a gettext domain.

[ James Westby ]
* Add debian/patches/03_complete_session.patch: Fix the race that leads to
  the password box disappearing, but the dialog remaining.

[ Martin Pitt ]
* debian/rules: Set DPKG_GENSYMBOLS_CHECK_LEVEL to 4 to point out outdated
  .symbols files more strongly.

11. By Michael Biebl

* debian/control
  - Use architecture wildcard linux-any for libselinux1-dev.
  - Bump Standards-Version to 3.9.1.
* debian/policykit-1.postinst
  - Query D-Bus to find out the correct pid of the process claiming
    org.freedesktop.PolicyKit1. This way we do not accidentally kill the
    wrong process when being installed in a chroot. (Closes: #595030)
* debian/policykit-1.prerm
  - Stop polkitd on remove. (Closes: #595031)

10. By Martin Pitt

* Urgency medium, just two small, but important bug fixes.
* Add 00git-pkexec-information-disclosure.patch: Fix information disclosure
  vulnerability that allows an attacker to verify whether or not arbitrary
  files exist, violating directory permissions.
* 00git-fix-error-freeing.patch: Fix crash when calling CheckAuthorization()
  with an invalid PID. (LP: #540464)

9. By Michael Biebl

* New upstream release.
* debian/libpolkit-backend-1-0.symbols
  - Update for new API addition.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.