Gentoo Archives: gentoo-user-ru

From: Vladimir Solomatin <littleslash@×××××.ru>
To: gentoo-user-ru@l.g.o
Subject: [gentoo-user-ru] hardened profiles. ëÁË ÐÏÞÉÎÉÔØ ÚÁ×ÉÓÉÍÏÓÔÉ?
Date: Fri, 17 Feb 2006 09:28:38
Message-Id: 43F59710.2040803@relex.ru
1 ÷ USE ÆÌÁÇ ÄÏÂÁ×ÉÌ "hardened pie ssp"
2
3 # ls -FGg /etc/make.profile
4 /etc/make.profile -> /usr/portage/profiles/default-linux/x86/2005.1/
5
6 ðÅÒÅÓÏÂÒÁÌ ×ÓÅ Ó ÎÏ×ÙÍÉ ÆÌÁÇÁÍÉ
7 # emerge -uDN world && emerge binutils gcc glibc && emerge -e world
8
9 # emerge --info
10 Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2,
11 2.6.15-gentoo-r1 i686)
12 =================================================================
13 System uname: 2.6.15-gentoo-r1 i686 AMD Athlon(tm) 64 Processor 3000+
14 Gentoo Base System version 1.6.14
15 dev-lang/python: 2.3.5-r2, 2.4.2
16 sys-apps/sandbox: 1.2.12
17 sys-devel/autoconf: 2.13, 2.59-r6
18 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
19 sys-devel/binutils: 2.16.1
20 sys-devel/libtool: 1.5.22
21 virtual/os-headers: 2.6.11-r2
22 ACCEPT_KEYWORDS="x86"
23 AUTOCLEAN="yes"
24 CBUILD="i686-pc-linux-gnu"
25 CFLAGS="-O2 -march=k8 -pipe"
26 CHOST="i686-pc-linux-gnu"
27 CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
28 /usr/share/config /var/qmail/control"
29 CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
30 CXXFLAGS="-O2 -march=k8 -pipe"
31 DISTDIR="/usr/portage/distfiles"
32 FEATURES="autoconfig distlocks sandbox sfperms strict"
33 GENTOO_MIRRORS="ftp://gentoo.techsupp.relex.ru/pub/linux/gentoo/"
34 MAKEOPTS="-j2"
35 PKGDIR="/usr/portage/packages"
36 PORTAGE_TMPDIR="/var/tmp"
37 PORTDIR="/usr/portage"
38 USE="berkdb bzip2 crypt dlloader elibc_glibc expat gdbm gpm hardened
39 kernel_linux ncurses nls pam perl pic pie python readline ssl ssp tcpd
40 udev userland_GNU userlocales x86 zlib"
41 Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
42
43 ó ÚÁ×ÉÓÉÍÏÓÔÑÍÉ ×ÓÅ ÎÏÒÍÁÌØÎÏ.
44 # emerge -a depclean
45
46 Calculating dependencies ... done!
47
48 Packages installed: 112
49 Packages in world: 21
50 Packages in system: 59
51 Unique package names: 112
52 Required packages: 118
53 Number removed: 0
54
55 íÅÎÑÀ ÐÒÏÆÁÊÌ 2005.1 ÎÁ hardened
56 # ls -FGg /etc/make.profile
57 /etc/make.profile -> /usr/portage/profiles/hardened/x86/2.6/
58
59 ôÅÐÅÒØ emerge ÓÞÉÔÁÅÔ ÞÔÏ 'man-pages hdparm busybox' ÌÉÛÎÉÅ × ÓÉÓÔÅÍÅ.
60 ëÁË ÐÏÞÉÎÉÔØ ÚÁ×ÉÓÉÍÏÓÔÉ?
61 # emerge -a depclean
62
63 Calculating dependencies ... done!
64
65 >>> These are the packages that I would unmerge:
66
67 sys-apps/man-pages
68 selected: 2.20
69 protected: none
70 omitted: none
71
72 sys-apps/hdparm
73 selected: 5.9
74 protected: none
75 omitted: none
76
77 sys-apps/busybox
78 selected: 1.00-r4
79 protected: none
80 omitted: none
81
82 >>> 'Selected' packages are slated for removal.
83 >>> 'Protected' and 'omitted' packages will not be removed.
84
85 Do you want me to unmerge these packages? [Yes/No] No
86
87 Quitting.
88
89 Packages installed: 112
90 Packages in world: 21
91 Packages in system: 58
92 Unique package names: 110
93 Required packages: 116
94 Number to remove: 3
95
96 # emerge --info
97 Portage 2.0.54 (hardened/x86/2.6, gcc-3.4.4, glibc-2.3.5-r2,
98 2.6.15-gentoo-r1 i686)
99 =================================================================
100 System uname: 2.6.15-gentoo-r1 i686 AMD Athlon(tm) 64 Processor 3000+
101 Gentoo Base System version 1.6.14
102 dev-lang/python: 2.3.5-r2, 2.4.2
103 sys-apps/sandbox: 1.2.12
104 sys-devel/autoconf: 2.13, 2.59-r6
105 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
106 sys-devel/binutils: 2.16.1
107 sys-devel/libtool: 1.5.22
108 virtual/os-headers: 2.6.11-r2
109 ACCEPT_KEYWORDS="x86"
110 AUTOCLEAN="yes"
111 CBUILD="i686-pc-linux-gnu"
112 CFLAGS="-O2 -march=k8 -pipe"
113 CHOST="i686-pc-linux-gnu"
114 CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
115 /usr/share/config /var/qmail/control"
116 CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
117 CXXFLAGS="-O2 -march=k8 -pipe"
118 DISTDIR="/usr/portage/distfiles"
119 FEATURES="autoconfig distlocks sandbox sfperms strict"
120 GENTOO_MIRRORS="ftp://gentoo.techsupp.relex.ru/pub/linux/gentoo/"
121 MAKEOPTS="-j2"
122 PKGDIR="/usr/portage//packages/x86/"
123 PORTAGE_TMPDIR="/var/tmp"
124 PORTDIR="/usr/portage/"
125 USE="berkdb bzip2 crypt dlloader elibc_glibc expat gdbm gpm hardened
126 kernel_linux ncurses nls pam perl pic pie python readline ssl ssp tcpd
127 udev userland_GNU userlocales x86 zlib"
128 Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
129
130 --
131 Vladimir Solomatin (littleslash@×××××.ru)
132 Phone: + 7 (0732) 711711
133 Relex Inc, Voronezh.
134 --
135 gentoo-user-ru@g.o mailing list

Replies