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() { |