Gentoo Archives: gentoo-user-ru

From: Alex Efros <powerman@××××××××××××××××××.com>
To: gentoo-user-ru@l.g.o
Subject: [gentoo-user-ru] hardened: штормовое предупреждение
Date: Thu, 05 Mar 2009 18:24:06
Message-Id: 20090305182402.GA20171@home.power
1 Hi!
2
3 После обновления ядра с 2.6.26-hardened-r9 на 2.6.27-hardened-r8 куча
4 perl-скриптов упала при запуске по segfault.
5
6 Проблема оказалась в модуле Math::Pari, который начал конфликтовать с PaX
7 (вероятно, в новом ядре PaX работает немного иначе). Соответственно есть
8 два workaround-а разной степени отвратительности:
9
10 1) Частично отключить PaX для всех perl-скриптов:
11
12 # work around 'text file busy' error:
13 cp /usr/bin/perl5.8.8 /usr/bin/perl5.8.8.tmp
14 paxctl -m /usr/bin/perl5.8.8.tmp
15 mv /usr/bin/perl5.8.8.tmp /usr/bin/perl5.8.8
16
17 2) Отказаться от использования Math::Pari. Если эта библиотека
18 подгружалась опционально (а-ля BEGIN { eval "use Math::Pari" }),
19 то достаточно:
20
21 rm /usr/lib/perl5/site_perl/5.8.8/i686-linux/auto/Math/Pari/Pari.so
22
23
24 P.S. http://bugs.gentoo.org/show_bug.cgi?id=143763
25
26 --
27 WBR, Alex.

Replies

Subject Author
Re: [gentoo-user-ru] hardened: штормовое предупреждение Alex Efros <powerman@××××××××××××××××××.com>