Created by James Westby on 2011-10-13 and last modified on 2012-01-06
Get this branch:
bzr branch lp:ubuntu/precise/policykit-1
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

21. By Martin Pitt on 2012-01-06

* New upstream release.
  - Add support for netgroups. (LP: #724052)
* debian/rules: Disable systemd support, continue to work with ConsokeKit.
* 05_revert-admin-identities-unix-group-wheel.patch: Refresh to apply
* debian/libpolkit-gobject-1-0.symbols: Add new symbols from this new
* debian/rules: Do not let test failures fail the build. The new test suite
  also runs a test against the system D-BUS/ConsoleKit, which can't work on

20. By Michael Biebl on 2011-12-09

* New upstream release.
* debian/control: Change section of gir1.2-polkit-1.0 to introspection.
* 05_revert-admin-identities-unix-group-wheel.patch: Revert upstream change
  to make group wheel the default admin identity since we already use group
  sudo resp. group admin for that.

19. By Martin Pitt on 2011-11-25

* 02_gettext.patch: Explicitly #include <locale.h> to fix non-optimized
  build. Thanks Ivan Krasilnikov for pointing this out.
* debian/rules: When building on Ubuntu, also consider the "sudo" group as
  administrator, for compatibility with Debian and sudo itself. Keep "admin"
  for existing systems. (LP: #893842)
* Convert to Multi-Arch and dh compat 9. Thanks Daniel Schaal for the
  patch! (Closes: #636196)

18. By Michael Biebl on 2011-08-02

* New upstream release.
* debian/patches/00git_fix_proc_race.patch: Removed, merged upstream.
* debian/patches/04_ignore_quilt_po.patch: Removed, merged upstream.
* debian/patches/03_complete_session.patch: Refreshed.
* debian/patches/04_get_cwd.patch: Use g_get_current_dir() to determine the
  current working directory. This fixes another PATH_MAX related FTBFS on
  hurd. Thanks Emilio Pozuelo Monfort for the patch. (Closes: #623017)

17. By Martin Pitt on 2011-04-20

Urgency high due to security fix.

* Add 00git_fix_proc_race.patch: Avoid /proc race conditions when checking
  privileges for pkexec. Patch taken from
  https://bugzilla.redhat.com/show_bug.cgi?id=692922, now also landed in
  upstream git. [CVE-2011-1485]
* debian/libpolkit-gobject-1-0.symbols: Update for new symbols.
* Add 04_ignore_quilt_po.patch: Ignore .po/ for intltool. This avoids build
  failures if quilt patches change files with translatable strings. Thanks
  to Kees Cook for the patch!

16. By Kees Cook on 2011-04-19

* 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 on 2011-03-03

* 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 on 2011-02-23

* 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 on 2010-12-06

[ 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 on 2010-11-04

[ 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.

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.