lp:~peter-pearse/ubuntu/oneiric/policykit-1/prop001

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

Owner:
Peter Pearse
Status:
Development

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
    libpolkit-gobject-1-dev.install.
  - 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:
lp:ubuntu/oneiric/policykit-1
This branch contains Public information 
Everyone can see this information.

Subscribers