lp:ubuntu/precise/policykit-1

Created by James Westby and last modified
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

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

21. By Martin Pitt

* 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
  cleanly.
* debian/libpolkit-gobject-1-0.symbols: Add new symbols from this new
  release.
* 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
  buildds.

20. By Michael Biebl

* 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

* 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

* 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

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

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

Branch metadata

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

Subscribers