to post messages and comments.

@L29Ah:

Вдогонку пока гентопидоры тормозят патчик для sys-libs/glibc-2.22-r1
‰ dumpcheese /etc/portage/patches/sys-libs/glibc/CVE-2015-7547.patch
dump.bitcheese.net

@L29Ah:

sourceware.org

@Mendor:

Время офигительных багфиксов: sourceware.org

@Strephil:

$ echo -e 'a\r' | sed 's/$/"/'
"

Arch Linux,
glibc 2.16.0-4
sed 4.2.1-4

@Dimez:

Ух, Ульриха "Stop reopening!!!" Дреппера исключили из глибцов! :)

@Strephil:

Забавно,
на сайтах GNU glibc-2.15 вообще даже не упоминается: ftp.gnu.org Никаких объявлений в списках рассылки я не нашёл: sources.redhat.com
А вот в Arch уже в репах: archlinux.org

Машина времени Arch в дѣйствiи?

@waterlaz:

$ cd glibc-2.14
$ cloc ./
Language ... code
C 592746
C/C++ Header 248799
Assembly 180537

@Strephil:

Странно, что glibc вышла такой версии… казалось бы, 14 достаточно большое число, чтобы 2.14 обозвать уже 3.0…

@magog:

посмотрите какие идиоты в Fedorа avva.livejournal.com

@Strephil:

Вот запустил программу GNU bash. Забавы ради запустил программу pmap. Так оказалось, что почему-то там фигурирует KOI8-R.so
KOI-8 — это же какая-то позапрошлая восьмибитная кодировка, да? Так зачем понадобилось загружать в память это?
Дистрибутив Arch Linux, если это имеет значение. Нужно перекомпилировать, да?

@netoneko:

###
### I put this here to prevent those annoying emails from people who cannot
### read and try to compile glibc on unsupported platforms. --drepper
###
### By using the undocumented --enable-hacker-mode option for configure
### one can skip this test to make the configuration not fail for unsupported
### platforms.
###
Я знал, что этот мудак Дреппер где-то поблизости.

@Strephil:

Въ grep ошибки нѣтъ, а ошибка въ glibc (появилась вновь?)
ompldr.org
Arch Linux, glibc 2.13.
у меня программа выводитъ, что B какъ разъ в [a-c]…

@netoneko:

Drepper is THE worst thing that ever happened to Linux. He is a moron and very detrimental. I have NO clue why RH is paying him actual money to be that useless and stupid. If you read his horseshit trick to deal with broken strings you can go piss your pants laughing how subtely broken his ideas are. Oh yeah, lets kill ALL arches minus x86!!

@rion:

я тут как-то упоминал что написал прожку для конвертирования мануала по glibc в формат пригодный для Qt Assistant.
так вот, сконверченный ман можно скачать здесь code.google.com

@rion:

написал тут прожку, которая конвертит html документацию glibc в формат пригодный для про просмотра в Qt Assistant. могу выложить если кому надо

@Strephil:

Привѣтик! У меня segmentation fault.
Накатал на своем кривом инглишѣ багрепорт, поглядите, как там у вас, воспроизводится?
или это у меня руки кривыя? Вродѣ 36.6°C, это не горячечный бред…
bugs.archlinux.org

@Strephil:

как не путать glib и glibc в разговорах и диалогах? (в том числе и по асечке).
можно переопределить так: glib = «гриб», glibc = «грибе́ц».

и никакой путаницы!

@wasd:

какчо там сделать чтобы glibc сожрал всю мою говнопамять?

@unregistered:

Очередная версия эксплойта для glibc, повышающего права текущего пользователя до root.
И опять не работает.
opennet.ru
1. Права на /etc/cron.d/exploit должны быть 644, иначе vixie-cron его в упор не видит. А создаётся сплойт с 666.

2. Поправил права сам, cron отработал (/bin/bash в /tmp/exploit):
-rwsr-xr-x 1 root root 893208 Окт 23 17:26 /tmp/exploit
3. $ /tmp/exploit
exploit-4.1$
exploit-4.1$ whoami
user

Ну не работает в funtoo setuid (:

@unregistered:

В дереве портежей glibc-2.11.2, при сборке ругается на отсутствие glibc-ports-2.11.2.tar.bz2

@skobkin-ru:

Слава компилятору. glibc дособрался и теперь обновляется остальная система. Хорошо, что я сделал это сейчас, а то потом бы пришлось пересобирать гораздо больше.

@wasd:

а чо, glibc в генте ежедневно обновляют? О_о

@avagin:

Обработка ошибок в glibc.
/ Allocate. /
GL(dl_tls_dtv_slotinfo_list) = (struct dtv_slotinfo_list *)
calloc (sizeof (struct dtv_slotinfo_list)
+ nelem * sizeof (struct dtv_slotinfo), 1);
/* No need to check the return value. If memory allocation failed
the program would have been terminated. */
struct dtv_slotinfo *slotinfo = GL(dl_tls_dtv_slotinfo_list)->slotinfo;

Мы согли обработать ошибку и выдти по человечески, а могли как сейчас посегфолтиться. Мне одному кажется, что второй вариант менее предпочтителен.

@hleem:

проклятый арч, всё равно тебя не брошу :-F

@vti:

Линкуем glibc статически — linsovet.com