[Comm] man через ssh

Alexey Bochenin bochenin на avtlg.ru
Чт Мар 3 10:59:47 UTC 2011


03.03.2011 12:45, Dmitry Chistikov пишет:
> Alexey Bochenin, Feb. 25, 2011, 11:49 +0300:
>> Итог: причина осталась для меня непонятной, рестарт sshd исправляет
>> ситуацию с broken pipe.
>
> С тех пор не проявлялось? Начинает ли проявляться снова после, скажем,
> перезагрузки?
>

Я ошибся, и рестарт sshd не повлиял на ситуацию с broken pipe.

Дмитрий, Вы писали насчет странности поведения функции write(...) 
возвращающей -32 вместо стандартно описанного -1.
Обновление до мартовского сизифа в какой-то степени помогло,
ssh localhost -- strace -p -e write man -w bash теперь write возвращает, 
как и описано, -1. Ошибка broken pipe, впрочем, все также присутствует.

Если важно выяснить, начиная с какой версии glibc поменялось поведение 
write (кстати, правильно ли я предположил что write() реализована именно 
в glibс?, если нет - подскажите, за какими файлами наблюдать), то 
используя архив сизифа http://www.altlinux.org/Архив_Сизифа могу 
попытаться определить версию точнее.

$ rpm -qa|grep glibc-|sort
glibc-2.11.3-alt3
glibc-core-2.11.3-alt3
glibc-devel-2.11.3-alt3
glibc-gconv-modules-2.11.3-alt3
glibc-kernheaders-2.6.36-alt5
glibc-locales-2.11.3-alt3
glibc-nss-2.11.3-alt3
glibc-preinstall-2.11.3-alt3
glibc-pthread-2.11.3-alt3
glibc-timezones-2.11.3-alt3
glibc-utils-2.11.3-alt3
i586-glibc-core-2.11.3-alt3
i586-glibc-pthread-2.11.3-alt3


-- 
WBR, Alexey


Подробная информация о списке рассылки community