Gentoo Archives: gentoo-commits

From: "Tobias Heinlein (keytoaster)" <keytoaster@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-terms/multi-aterm/files: multi-aterm-0.2.1-display-security-issue.patch
Date: Sat, 03 May 2008 11:59:00
Message-Id: E1JsGOH-0004wE-RB@stork.gentoo.org
1 keytoaster 08/05/03 11:58:57
2
3 Added: multi-aterm-0.2.1-display-security-issue.patch
4 Log:
5 Adding patch to fix security bug #219754
6 (Portage version: 2.1.5_rc6)
7
8 Revision Changes Path
9 1.1 x11-terms/multi-aterm/files/multi-aterm-0.2.1-display-security-issue.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/multi-aterm/files/multi-aterm-0.2.1-display-security-issue.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/multi-aterm/files/multi-aterm-0.2.1-display-security-issue.patch?rev=1.1&content-type=text/plain
13
14 Index: multi-aterm-0.2.1-display-security-issue.patch
15 ===================================================================
16 --- multi-aterm-0.2.1/src/main.c 2004-09-03 20:49:36.000000000 +0200
17 +++ multi-aterm-0.2.1.new/src/main.c 2008-05-03 13:33:04.000000000 +0200
18 @@ -1853,15 +1853,13 @@
19 //get_options(argc, argv);
20 //display_options();
21
22 - if (display_name == NULL)
23 - if ((display_name = getenv("DISPLAY")) == NULL)
24 - display_name = ":0";
25 -
26 Xdisplay = XOpenDisplay(display_name);
27
28 if (!Xdisplay)
29 {
30 - print_error("can't open display %s", display_name);
31 + print_error("can't open display %s", display_name?display_name:
32 + getenv("DISPLAY")?getenv("DISPLAY"):
33 + "as no -d given and DISPLAY not set");
34 exit(EXIT_FAILURE);
35 }
36
37
38
39
40 --
41 gentoo-commits@l.g.o mailing list