Gentoo Archives: gentoo-user-ru

From: Vladimir Solomatin <littleslash@×××××.ru>
To: gentoo-user-ru@l.g.o
Subject: Re: [OBORONA-SPAM] [gentoo-user-ru] hardened + Xorg
Date: Fri, 13 Jan 2006 11:33:10
Message-Id: 43C78F98.4010901@relex.ru
In Reply to: Re: [OBORONA-SPAM] [gentoo-user-ru] hardened + Xorg by Alex Efros
1 Alex Efros wrote:
2
3 >>ÚÁÐÕÓËÁÀ startx
4 >>ÐÏÌÕÞÁÀ:
5 >>
6 >>....
7 >>Duplicate symbol __i686.get_pc_thunk.bx in
8 >>/usr/lib/modules/fonts/libbitmap.a:bitmapmod.o
9 >>Also defined in /usr/lib/modules/fonts/libbitmap.a
10 >
11 >
12 > ï! úÎÁËÏÍÁÑ ÐÒÏÂÌÅÍÁ. :-) éÚ-ÚÁ ÜÔÏÇÏ ÂÁÇÁ ÍÎÅ ÐÒÉÈÏÄÉÔÓÑ X-Ù ËÏÍÐÉÌÉÒÏ×ÁÔØ
13 > gcc ÂÅÚ hardened. úÁÄÏÂÁÌÏ ÕÖÅ. ðÒÁ×ÄÁ, ÜÔÏ ÅÄÉÎÓÔ×ÅÎÎÁÑ ÐÒÏÇÁ, ËÏÔÏÒÕÀ
14 > ÐÒÉÈÏÄÉÔÓÑ ËÏÍÐÉÌÉÒÏ×ÁÔØ gcc ÂÅÚ hardened - ×ÓÅÍ ÏÓÔÁÌØÎÙÍ È×ÁÔÁÅÔ ÚÁÐÕÓËÁ
15 > /etc/init.d/chpax. îÁÓËÏÌØËÏ Ñ ÐÏÎÉÍÁÀ ÜÔÏ ÄÁÖÅ ÎÅ ÂÁÇ × X, Á ÂÁÇ ×
16 > ati-drivers, ËÏÔÏÒÙÅ Ñ ÉÓÐÏÌØÚÕÀ.
17
18 Õ ÍÅÎÑ ati'ÛÎÙÈ ÄÒÁÊ×ÅÒÏ× ÎÅÔÕ. ×ÓÔÒÏÅÎÎÏÅ ×ÉÄÅÏ ÎÁ i815.
19
20 00:02.0 VGA compatible controller: Intel Corporation 82815 CGC [Chipset
21 Graphics Controller] (rev 02)
22
23 .config (ËÏÎÆÉÇ ÑÄÒÁ)
24
25 CONFIG_AGP=y
26 CONFIG_AGP_INTEL=y
27 CONFIG_FB=y
28 CONFIG_FB_MODE_HELPERS=y
29 CONFIG_VIDEO_SELECT=y
30 CONFIG_FB_I810=y
31 CONFIG_FB_I810_GTF=y
32 CONFIG_VGA_CONSOLE=y
33 CONFIG_FRAMEBUFFER_CONSOLE=y
34
35
36 > äÅÌÁÅÔÓÑ ÜÔÏ ÐÒÉÍÅÒÎÏ ÔÁË. åÓÌÉ Õ ×ÁÓ, ÎÁÐÒÉÍÅÒ:
37 >
38 > home ~ # gcc-config -l
39 > [1] i686-pc-linux-gnu-3.4.4 *
40 > [2] i686-pc-linux-gnu-3.4.4-hardenednopie
41 > [3] i686-pc-linux-gnu-3.4.4-hardenednopiessp
42 > [4] i686-pc-linux-gnu-3.4.4-hardenednossp
43 > [5] i686-pc-linux-gnu-3.4.4-vanilla
44 >
45 > ÔÏ:
46 >
47 > gcc-config 5
48 > source /etc/profile
49 > emerge xorg-x11
50 > gcc-config 1
51 > source /etc/profile
52 >
53 > äÌÑ Á×ÔÏÍÁÔÉÚÁÃÉÉ ÜÔÏÇÏ ÐÒÏÃÅÓÓÁ, Ñ ÎÁÐÉÓÁÌ ÆÁÊÌÉË /etc/portage/bashrc:
54 > ---cut---
55 > if [ "${PN}" == "xorg-x11" ]; then
56 > PATH=$PATH:/usr/local/bin:/bin:/usr/bin
57 > if [ "${EBUILD_PHASE}" == "unpack" ]; then
58 > sudo /usr/bin/gcc-config 5
59 > source /etc/profile
60 > fi
61 > if [ "${EBUILD_PHASE}" == "postinst" ]; then
62 > sudo /usr/bin/gcc-config 1
63 > source /etc/profile
64 > fi
65 > fi
66 > ---cut---
67 >
68 > ôÏÇÄÁ ÄÁÖÅ ÅÓÌÉ X-Ù ÂÕÄÕÔ ËÏÍÐÉÌÉÒÏ×ÁÔØÓÑ × ÓÅÒÅÄÉÎÅ `emerge -uDNav world`,
69 > ÔÏ ÄÌÑ ÉÈ ËÏÍÐÉÌÑÃÉÉ emerge ÐÅÒÅËÌÀÞÉÔÓÑ ÎÁ gcc ÂÅÚ hardened, Á ÐÏÓÌÅ ÉÈ
70 > ËÏÍÐÉÌÑÃÉÉ - ×ÅÒΣÔÓÑ ÏÂÒÁÔÎÏ.
71 >
72 > åÄÉÎÓÔ×ÅÎÎÁÑ ÐÒÏÂÌÅÍÁ Ó ÍÏÉÍ ÓËÒÉÐÔÏÍ - ÅÓÌÉ Õ ×ÁÓ ÂÕÄÅÔ ÓÔÏÑÔ ÏÄÎÏ×ÒÅÍÅÎÎÏ
73 > Ä×Á gcc ÔÏ ÐÁÒÁÍÅÔÒÙ gcc-config 1 É 5 ÍÏÇÕÔ ×ÙÂÉÒÁÔØ ÎÅ ÔÏÔ gcc.
74
75 óÐÁÓÉÂÏ.
76
77
78
79 --
80 Vladimir Solomatin (littleslash@×××××.ru)
81 Phone: + 7 (0732) 711711
82 Relex Inc, Voronezh.
83
84 --
85 gentoo-user-ru@g.o mailing list