Accepting request 330266 from Base:System
1 OBS-URL: https://build.opensuse.org/request/show/330266 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/polkit?expand=0&rev=54
This commit is contained in:
commit
77ff0fbee3
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:d695f43cba4748a822fbe864dd32c4887c5da1c71694a47693ace5e88fcf6af6
|
|
||||||
size 1429240
|
|
@ -1,7 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
Version: GnuPG v1.4.14 (GNU/Linux)
|
|
||||||
|
|
||||||
iEYEABECAAYFAlI53CgACgkQWjP2YLOEed/nVgCg3UZul+cjfinuTPkhBIqxdc6w
|
|
||||||
UIEAnjvkNKUVi3dvh3xNRcz9mCwkIXOf
|
|
||||||
=wNii
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
polkit-0.113.tar.gz
Normal file
3
polkit-0.113.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:e1c095093c654951f78f8618d427faf91cf62abdefed98de40ff65eca6413c81
|
||||||
|
size 1448865
|
7
polkit-0.113.tar.gz.sign
Normal file
7
polkit-0.113.tar.gz.sign
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2
|
||||||
|
|
||||||
|
iEYEABECAAYFAlWVdsEACgkQWjP2YLOEed/fGgCgt3FqYjfWpuaXtvIcB4BCf1+W
|
||||||
|
ImYAoIs6L6SdObfBu2IXA549n5Ky/7gN
|
||||||
|
=O1UZ
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,26 +0,0 @@
|
|||||||
From f4d71e0de885010494b8b0b8d62ca910011d7544 Mon Sep 17 00:00:00 2001
|
|
||||||
From: "Max A. Dednev" <dednev@rambler.ru>
|
|
||||||
Date: Sun, 11 Jan 2015 20:00:44 -0500
|
|
||||||
Subject: authority: Fix memory leak in EnumerateActions call results handler
|
|
||||||
|
|
||||||
Policykit-1 doesn't release reference counters of GVariant data for
|
|
||||||
org.freedesktop.PolicyKit1.Authority.EnumerateActions dbus call. This
|
|
||||||
patch fixed reference counting and following memory leak.
|
|
||||||
|
|
||||||
https://bugs.freedesktop.org/show_bug.cgi?id=88288
|
|
||||||
|
|
||||||
diff --git a/src/polkit/polkitauthority.c b/src/polkit/polkitauthority.c
|
|
||||||
index 75619ab..ab6d3cd 100644
|
|
||||||
--- a/src/polkit/polkitauthority.c
|
|
||||||
+++ b/src/polkit/polkitauthority.c
|
|
||||||
@@ -715,7 +715,6 @@ polkit_authority_enumerate_actions_finish (PolkitAuthority *authority,
|
|
||||||
while ((child = g_variant_iter_next_value (&iter)) != NULL)
|
|
||||||
{
|
|
||||||
ret = g_list_prepend (ret, polkit_action_description_new_for_gvariant (child));
|
|
||||||
- g_variant_ref_sink (child);
|
|
||||||
g_variant_unref (child);
|
|
||||||
}
|
|
||||||
ret = g_list_reverse (ret);
|
|
||||||
--
|
|
||||||
cgit v0.10.2
|
|
||||||
|
|
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Aug 6 21:26:18 UTC 2015 - antoine.belvire@laposte.net
|
||||||
|
|
||||||
|
- Update to 0.113:
|
||||||
|
* Fix CVE-2015-4625
|
||||||
|
* Fix CVE-2015-3256
|
||||||
|
* Fix CVE-2015-3255
|
||||||
|
* Fix CVE-2015-3218
|
||||||
|
* On systemd-213 and later, the “active” state is shared across
|
||||||
|
all sessions of an user, instead of being tracked separately
|
||||||
|
* pkexec: when not given a program to execute, runs the users’
|
||||||
|
shell by default
|
||||||
|
- Remove polkit-no-kded-leak.patch (upstreamed)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jan 12 13:21:20 UTC 2015 - tchvatal@suse.com
|
Mon Jan 12 13:21:20 UTC 2015 - tchvatal@suse.com
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package polkit
|
# spec file for package polkit
|
||||||
#
|
#
|
||||||
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -25,7 +25,7 @@ Name: polkit
|
|||||||
Summary: PolicyKit Authorization Framework
|
Summary: PolicyKit Authorization Framework
|
||||||
License: LGPL-2.1+
|
License: LGPL-2.1+
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
Version: 0.112
|
Version: 0.113
|
||||||
Release: 0
|
Release: 0
|
||||||
Url: http://www.freedesktop.org/wiki/Software/polkit/
|
Url: http://www.freedesktop.org/wiki/Software/polkit/
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -37,9 +37,6 @@ Source99: baselibs.conf
|
|||||||
Patch0: polkit-no-wheel-group.patch
|
Patch0: polkit-no-wheel-group.patch
|
||||||
# PATCH-FIX-UPSTREAM polkit-no-systemd.patch bnc#782395 fdo#55377 vuntz@opensuse.org -- Do not reference non-existing polkit.service file for systemd (only applied if not built with systemd support)
|
# PATCH-FIX-UPSTREAM polkit-no-systemd.patch bnc#782395 fdo#55377 vuntz@opensuse.org -- Do not reference non-existing polkit.service file for systemd (only applied if not built with systemd support)
|
||||||
Patch1: polkit-no-systemd.patch
|
Patch1: polkit-no-systemd.patch
|
||||||
# PATCH-FIX-UPSTREAM polkit-no-kded-leak -- attemp to fix leaking of kded
|
|
||||||
# duirng long periods of time while in lockscreen due to powerdevil managing
|
|
||||||
Patch2: polkit-no-kded-leak.patch
|
|
||||||
# needed for patch1
|
# needed for patch1
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
# needed for patch1
|
# needed for patch1
|
||||||
@ -132,7 +129,6 @@ This package provides the GObject Introspection bindings for PolicyKit.
|
|||||||
%if !(0%{?with_systemd})
|
%if !(0%{?with_systemd})
|
||||||
%patch1 -p1
|
%patch1 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch2 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export V=1
|
export V=1
|
||||||
|
Loading…
Reference in New Issue
Block a user