Package Changelog: libpolkit-agent-1-dev
apt-listchanges: Reading changelogs...
apt-listchanges: Changelogs
---------------------------
policykit-1 (0.105-8.0.1) experimental; urgency=medium
* debian/patches: add memory leak
- add 50_fix_release_reference_counters_of_GVariant_data_for_
org.freedesktop.PolicyKit1.Authority.EnumerateActions_dbus_call.patch
INFO: This patch is stolen from:
https://bugs.kde.org/show_bug.cgi?id=271934#c121
-- Jürgen Tretthahn Fri, 15 May 2015 18:02:46 +0200
policykit-1 (0.105-8) unstable; urgency=medium
* Rebuild against libsystemd0. This drops the last remaining dependency to
libsystemd-login0. (Closes: #771281)
* Bump Standards-Version to 3.9.6 (no changes necessary).
-- Martin Pitt Fri, 28 Nov 2014 10:07:46 +0100
policykit-1 (0.105-7) unstable; urgency=medium
* Team upload.
* Install typelib files into MA libdir.
-- Andreas Henriksson Thu, 25 Sep 2014 13:56:15 +0200
policykit-1 (0.105-6.1) unstable; urgency=medium
* Non-maintainer upload.
* Use dh-autoreconf in build to support new architectures
-- Wookey Thu, 10 Jul 2014 00:15:28 +0100
policykit-1 (0.105-6) unstable; urgency=medium
* Team upload.
* debian/control: Update Homepage URL
* debian/control: Add a Breaks against gdm3 (<< 3.8.4-7~) to ensure it
registers a logind session properly (Closes: #745983)
-- Laurent Bigonville Thu, 22 May 2014 19:31:58 +0200
policykit-1 (0.105-5) unstable; urgency=medium
* Team upload.
* Enable systemd support on linux architectures
* debian/control: Bump Standards-Version to 3.9.5 (no further changes)
* debian/control: Use canonical VCS-* URL's
-- Laurent Bigonville Sun, 04 May 2014 12:40:59 +0200
policykit-1 (0.105-4) unstable; urgency=low
* Acknowledge non-maintainer upload for CVE-2013-4288.
* Also cherry-pick the upstream commit which deprecates the racy APIs.
* debian/patches/09_pam_environment.patch: set process environment from
pam_getenvlist().
* debian/patches/01_pam_polkit.patch: adjust patch to invoke pam_env, so our
global settings from /etc/environment are applied correctly.
* The two changes above fix pkexec to properly export the pam environment.
Thanks Steve Langasek for the patch. (Closes: #692340)
-- Michael Biebl Tue, 15 Oct 2013 18:34:24 +0200
policykit-1 (0.105-3+nmu1) unstable; urgency=high
* Non-maintainer upload by the Security Team.
* Fix cve-2013-4288: race condition in pkcheck.c (closes: #723717).
-- Michael Gilbert Mon, 14 Oct 2013 00:08:43 +0000
policykit-1 (0.105-3) unstable; urgency=low
* 07_set-XAUTHORITY-environment-variable-if-unset.patch: Set XAUTHORITY
environment variable to its default value $HOME/.Xauthority if unset.
Some display managers, like KDM, do not set the XAUTHORITY variable, so
starting graphical applications via pkexec was broken in those
environments. (Closes: #671497)
-- Michael Biebl Thu, 20 Dec 2012 18:55:14 +0100
policykit-1 (0.105-2) unstable; urgency=low
* Change the permissions of /etc/polkit-1/localauthority to 700, this
directory is not supposed to be readable by everyone.
-- Michael Biebl Mon, 17 Dec 2012 17:02:06 +0100
policykit-1 (0.105-1) unstable; urgency=low
* New upstream release.
* debian/watch: Update URL, the tarballs are hosted on freedesktop.org now.
* Update symbols file for libpolkit-gobject-1-0 and libpolkit-agent-1-0.
* Update debian/copyright using the machine-readable copyright format 1.0.
* Bump Standards-Version to 3.9.3.
* Bump Build-Depends on debhelper to (>= 9).
-- Michael Biebl Tue, 24 Apr 2012 21:06:04 +0200
policykit-1 (0.104-2) unstable; urgency=low
* debian/control: Add Build-Depends on libglib2.0-doc and libgtk-3-doc for
proper cross-references in the gtk-doc API documentation.
* Install systemd service file for polkitd.
-- Michael Biebl Sat, 11 Feb 2012 23:48:29 +0100
policykit-1 (0.104-1) unstable; urgency=low
* 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.
-- Martin Pitt Fri, 06 Jan 2012 12:28:54 +0100
policykit-1 (0.103-1) unstable; urgency=low
* 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.
-- Michael Biebl Fri, 09 Dec 2011 00:48:17 +0100
policykit-1 (0.102-2) unstable; urgency=low
* 02_gettext.patch: Explicitly #include 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)
-- Martin Pitt Fri, 25 Nov 2011 07:44:09 +0100
policykit-1 (0.102-1) unstable; urgency=low
* 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)
-- Michael Biebl Tue, 02 Aug 2011 03:17:20 +0200
policykit-1 (0.101-4) unstable; urgency=high
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!
-- Martin Pitt Wed, 20 Apr 2011 12:11:38 +0200
policykit-1 (0.101-3) unstable; urgency=low
* debian/control
- Add Depends on gir1.2-polkit-1.0 (= ${binary:Version}) to
libpolkit-gobject-1-dev and libpolkit-agent-1-dev to comply with the
updated GObject introspection policy.
- Bump Standards-Version to 3.9.2. No further changes.
-- Michael Biebl Sun, 10 Apr 2011 20:34:03 +0200
policykit-1 (0.101-2) unstable; urgency=low
* Upload to unstable.
-- Michael Biebl Fri, 25 Mar 2011 02:19:51 +0100
policykit-1 (0.101-1) experimental; urgency=low
* 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.
-- Michael Biebl Thu, 03 Mar 2011 23:50:17 +0100
policykit-1 (0.100-1) experimental; urgency=low
* 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.
-- Michael Biebl Wed, 23 Feb 2011 19:51:17 +0100
policykit-1 (0.99-3) unstable; urgency=low
* Upload to unstable.
-- Michael Biebl Thu, 10 Feb 2011 19:21:36 +0100
policykit-1 (0.99-2) experimental; urgency=low
[ 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.
-- Martin Pitt Mon, 06 Dec 2010 16:28:11 +0100
policykit-1 (0.99-1) experimental; urgency=low
[ 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.
-- Michael Biebl Thu, 04 Nov 2010 17:27:09 -0400
policykit-1 (0.96-4) unstable; urgency=low
* debian/rules
- When building for Debian, install a localauthority.conf.d configuration
file which considers "sudo" group users as administrators.
(Closes: #532499)
-- Michael Biebl Tue, 16 Nov 2010 23:21:50 +0100
policykit-1 (0.96-3) unstable; urgency=low
* 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)
-- Michael Biebl Thu, 16 Sep 2010 23:27:56 +0200
policykit-1 (0.96-2) unstable; urgency=medium
* 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)
-- Martin Pitt Fri, 09 Apr 2010 12:09:53 +0200
policykit-1 (0.96-1) unstable; urgency=low
* New upstream release.
* debian/libpolkit-backend-1-0.symbols
- Update for new API addition.
-- Michael Biebl Sat, 16 Jan 2010 00:05:48 +0100
policykit-1 (0.95-1) unstable; urgency=low
* New upstream release.
* Remove patches
- debian/patches/02_dont_export_private_symbols.patch (merged upstream)
- debian/patches/03_path_max.patch (merged upstream)
- debian/patches/04-ref-authority.patch (merged upstream)
- debian/patches/05-pkexec-env.patch (merged upstream)
- debian/patches/99_autoreconf.patch (obsolete)
* debian/control
- Bump Build-Depends on libeggbus-1-dev to (>= 0.6).
* debian/rules
- The example application is no longer built by default so we don't need
to manually remove it anymore.
* debian/libpolkit-{backend,gobject}-1-0.symbols
- Update for new API additions.
-- Michael Biebl Sat, 14 Nov 2009 05:33:34 +0100
policykit-1 (0.94-6) unstable; urgency=low
* debian/policykit-1.postinst
- Use start-stop-daemon instead of kill+pidof to stop the running polkitd
daemon on upgrades.
* Remove our workaround for kfreebsd again now that eglibc 2.10 has entered
unstable. (Closes: #552605)
-- Michael Biebl Mon, 09 Nov 2009 01:09:07 +0100
policykit-1 (0.94-5) unstable; urgency=low
* Add debian/patches/04-ref-authority.patch: Ref the instance returned by
polkit_authority_get(), since the documentation says that it needs to be
unref'ed after usage. This fixes crashes in NetworkManager and probably
other programs, too. (LP: #438574, #432452, fd.o #24566)
* Add debian/patches/05-pkexec-env.patch: Add missing comma so that pkexec
saves both LANG and LANGUAGE, not LANGLANGUAGE. (Cherrypicked from trunk)
* Add myself to Uploaders: with Michael's consent.
-- Martin Pitt Tue, 03 Nov 2009 12:28:09 +0100
policykit-1 (0.94-4) unstable; urgency=low
* debian/patches/03_path_max.patch
- Update patch to fix implicit pointer conversion for
get_current_dir_name. (Closes: #550901)
-- Michael Biebl Wed, 14 Oct 2009 14:00:40 +0200
policykit-1 (0.94-3) unstable; urgency=low
* debian/patches/03_path_max.patch
- Fix FTBFS on hurd-i386 where PATH_MAX is not defined. (Closes:#550800)
Thanks to Samuel Thibault for the patch.
* debian/policykit-1.postinst:
- Kill the old polkitd daemon on upgrade, to ensure that the new version
will be used at the next occasion.
-- Michael Biebl Tue, 13 Oct 2009 14:32:25 +0200
policykit-1 (0.94-2) unstable; urgency=low
* Fix build failures on kfreebsd. Add Build-Depends on libfreebsd-dev and
link against -lfreebsd for sysctlnametomib.
When glibc 2.10 enters unstable this workaround can be removed again.
-- Michael Biebl Tue, 13 Oct 2009 00:29:47 +0200
policykit-1 (0.94-1) unstable; urgency=low
* Rename package to policykit-1. Upstream (at least temporarily) forked
the project to make it installable in parallel with policykit 0.9, until
all programs are ported to the new API.
* Drop all patches except 01_pam_polkit.patch.
* Refresh debian/patches/01_pam_polkit.patch.
* debian/control
- Update Build-Depends
+ Drop libdbus-1-dev, libdbus-glib-1-dev.
+ Add libeggdbus-1-dev (>= 0.5) and lsb-release.
+ Bump libglib2-dev dependency to (>= 2.21.4).
- Update list of binary packages and their package descriptions.
- Drop dependency on adduser.
- Bump Standards-Version to 3.8.3.
+ Add README.source which refers to the quilt documentation.
- Update Vcs-* fields. Package is now managed using Git and hosted on
git.debian.org.
* Update shared library structure: libpolkit-{dbus,grant} →
libpolkit-{agent,backend,gobject}-1.
* Rename policykit, policykit-doc → policykit-1, policykit-1-doc.
* Update and revise all *.install files.
* debian/rules, debian/policykit.init: Drop init script, package doesn't use
/var/run any more.
* debian/policykit-1.postinst: Don't create "polkituser" system user, it's
not used any more.
* Update watch file.
* debian/patches/02_dont_export_private_symbols.patch
- Don't export private symbols in the libraries.
* debian/patches/99_autoreconf.patch
- Update the autotools files as the previous patch also touches the build
system.
* Add symbols files for libpolkit-{agent,backend,gobject}-1 for improved
shlibs dependencies.
* debian/rules
- Disable introspection support.
- When building for Ubuntu, install a localauthority.conf.d configuration
file which considers "admin" group users as administrators.
- Don't install example application.
* debian/copyright
- Update copyright holder.
- License was changed to LGPL 2.1+.
-- Michael Biebl Sun, 27 Sep 2009 21:35:18 +0200
policykit (0.9-4) unstable; urgency=low
* Add support for /var/run being a tmpfs. (Closes: #532101)
- Create /var/run/PolicyKit dynamically on boot by using an init script.
Original patch by Martin Pitt, thanks. Updated patch to only run the
init script in runlevel S at priority 75.
- Do no longer ship /var/run/PolicyKit in the package itself.
* debian/control
- Bump Standards-Version to 3.8.1.
* debian/patches/04_entry_leak.patch
- Plug a memory leak. Patch pulled from Fedora.
* debian/patches/05_manpage_typo_fix.patch
- Fix a small typo in the polkit-auth man page. (Closes: #523565)
* debian/patches/06_no_inotify_or_path_max.patch
- Add support for systems which don't support inotify (like hurd) and
don't use PATH_MAX unconditionally, instead use dynamically growing
buffers. (Closes: #521756)
Patch by Samuel Thibault, thanks.
-- Michael Biebl Thu, 18 Jun 2009 09:55:34 +0200
policykit (0.9-3) unstable; urgency=low
* Switch patch management system to quilt.
* debian/control
- Wrap Build-Depends.
- Demote Recommends: policykit-gnome to Suggests. (Closes: #513758)
- Bump Build-Depends on debhelper to (>= 7).
* debian/compat
- Bump debhelper compat level to 7.
* debian/rules
- Include debhelper.mk before any other files as recommended by the cdbs
documentation.
* debian/patches/03_consolekit0.3-api.patch
- Try both the ConsoleKit 0.3 and the older 0.2 API, to work with either.
Patch pulled from Ubuntu.
-- Michael Biebl Wed, 18 Feb 2009 17:25:52 +0100
policykit (0.9-2) unstable; urgency=high
[ Simon McVittie ]
* Add patch committed in Fedora (although not upstream) by the upstream
maintainer, to allow PolicyKit to be used when CVE-2008-4311 has
been fixed in dbus-daemon. (Closes: #510646)
[ Michael Biebl ]
* debian/control
- Add ${misc:Depends} to all binary packages.
-- Michael Biebl Wed, 07 Jan 2009 18:18:56 +0100
policykit (0.9-1) unstable; urgency=low
* New upstream release.
* debian/control
- Bump Standards-Version to 3.8.0. No further changes.
-- Michael Biebl Sun, 03 Aug 2008 10:53:11 +0200
policykit (0.8-2) unstable; urgency=low
* Add symbols files for libpolkit2, libpolkit-grant2 and libpolkit-dbus2.
* debian/policykit.postinst
- Set correct permissions for all files. (Closes: #482064)
- Define a small helper function to apply the permissions. This makes it
more concise and readable.
-- Michael Biebl Fri, 23 May 2008 04:33:48 +0200
policykit (0.8-1) unstable; urgency=medium
* New upstream release.
- SECURITY - CVE-2008-1658:
Fixes format string vulnerability in the grant helper. (Closes: #476615)
* debian/control
- Add Build-Depends on pkg-config.
-- Michael Biebl Fri, 18 Apr 2008 01:39:08 +0200
policykit (0.7-2) unstable; urgency=low
* Upload to unstable.
-- Michael Biebl Fri, 11 Jan 2008 01:02:59 +0100
policykit (0.7-1) experimental; urgency=low
* New upstream release. (Closes: #455874)
* debian/control
- Bump Standards-Version to 3.7.3. No further changes required.
- Add Build-Depends on libdbus-glib-1-dev (>= 0.73).
- Change Homepage URL to http://hal.freedesktop.org/docs/PolicyKit/.
(Closes: #446504)
- Improve package description. (Closes: #446554)
* debian/copyright
- All code is now licensed under the MIT/X11 license. Update the copyright
notice accordingly.
* debian/policykit.dirs
- Add the directory /var/lib/PolicyKit-public.
* debian/policykit.install
- Install the D-Bus config and service files for the PolicyKit system
service.
- Install /var/lib/misc/PolicyKit.reload.
* debian/rules
- Fix the permissions of /var/lib/misc/PolicyKit.reload.
* debian/policykit.postinst
- Use dpkg-statoverride to check for local modifications before setting
the SUID/SGID bits.
-- Michael Biebl Thu, 20 Dec 2007 18:01:38 +0100
policykit (0.6-1) experimental; urgency=low
* New upstream release.
* debian/control
- Use new "Homepage:" field to specify the upstream URL.
- The Vcs-* fields are now officially supported, so remove the XS- prefix.
- Add a Recommends: policykit-gnome to the policykit package.
- Enable SELinux support by adding a Build-Depends on libselinux1-dev for
all supported platforms.
* debian/policykit.postinst
- Install polkit-grant-helper-pam with the correct permissions.
-- Michael Biebl Sat, 03 Nov 2007 00:02:33 +0100
policykit (0.5-1) experimental; urgency=low
* Initial release. (Closes: #397087)
-- Michael Biebl Tue, 02 Oct 2007 22:38:04 +0200