Gentoo Archives: gentoo-commits

From: Nirbheek Chauhan <nirbheek@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: gnome-base/gdm/
Date: Thu, 02 Jun 2011 14:44:26
Message-Id: 031f74ab8926f0d6d30b78bcb5bc07b54746bb76.nirbheek@gentoo
1 commit: 031f74ab8926f0d6d30b78bcb5bc07b54746bb76
2 Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
3 AuthorDate: Wed Jun 1 01:37:26 2011 +0000
4 Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
5 CommitDate: Thu Jun 2 14:13:44 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=031f74ab
7
8 gnome-base/gdm: 3.0.2 → 3.0.4
9
10 Version bump, fixes a security issue (CVE-2011-1709). Also, add a message
11 about a workaround for gdm's pulseadio problem that, despite Lennart's
12 reassurances in https://bugzilla.redhat.com/show_bug.cgi?id=513579, I still
13 occasionally encounter on one of my machines.
14
15 Nirbheek's note: I've added the elog, but it's commented out. Need investigation
16 before uncommenting it.
17
18 Signed-off-by: Nirbheek Chauhan <nirbheek <AT> gentoo.org>
19
20 ---
21 .../gdm/{gdm-3.0.2.ebuild => gdm-3.0.4.ebuild} | 17 +++++++++++++++++
22 1 files changed, 17 insertions(+), 0 deletions(-)
23
24 diff --git a/gnome-base/gdm/gdm-3.0.2.ebuild b/gnome-base/gdm/gdm-3.0.4.ebuild
25 similarity index 86%
26 rename from gnome-base/gdm/gdm-3.0.2.ebuild
27 rename to gnome-base/gdm/gdm-3.0.4.ebuild
28 index 00d4cc6..7386973 100644
29 --- a/gnome-base/gdm/gdm-3.0.2.ebuild
30 +++ b/gnome-base/gdm/gdm-3.0.4.ebuild
31 @@ -180,6 +180,23 @@ pkg_postinst() {
32 elog "file. It has been moved to /etc/X11/gdm/gdm-pre-gnome-2.16"
33 mv /etc/X11/gdm/gdm.conf /etc/X11/gdm/gdm-pre-gnome-2.16
34 fi
35 +
36 + # https://bugzilla.redhat.com/show_bug.cgi?id=513579
37 + # Lennart says this problem is fixed, but users are still reporting problems
38 + # XXX: Do we want this elog?
39 +# if has_version "media-libs/libcanberra[pulseaudio]" ; then
40 +# elog
41 +# elog "You have media-libs/libcanberra with the pulseaudio USE flag"
42 +# elog "enabled. GDM will start a pulseaudio process to play sounds. This"
43 +# elog "process should automatically terminate when a user logs into a"
44 +# elog "desktop session. If GDM's pulseaudio fails to terminate and"
45 +# elog "causes problems for users' audio, you can prevent GDM from"
46 +# elog "starting pulseaudio by editing /var/lib/gdm/.pulse/client.conf"
47 +# elog "so it contains the following two lines:"
48 +# elog
49 +# elog "autospawn = no"
50 +# elog "daemon-binary = /bin/true"
51 +# fi
52 }
53
54 pkg_postrm() {