|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrew Kolchoogin 2:5020/290.22 22 Apr 2002 21:55:22 To : andrey i. mavlyanov Subject : Re^2: --------------------------------------------------------------------------------
Monday April 22 2002 16:36, you wrote to me:
AK>> Да, и зачем ты, пра-а-а-ативный, /dev/cuaa? используешь? 21 век
AK>> на дворе, а ты всё никак на POSIX-терминалы не перейдёшь...
am> вообще-то во всех местах в книжках и доках по FreeBSD написано что
am> /dev/cua* более кошерные девайсы, нежели /dev/tty*...
это первый и единственный в моей практике случай, когда "всё врут календари".
:-)
А причина этого -- в лени FreeBSD'шников. Дело в том, что UUCP, которая, слава
КПСС, в настоящий момент уже _была_ в базовой системе, написана тыщу лет назад,
и, хотя и создаёт POSIX-style lock files, работать по-человечески с ними не
может.
К UUCP, к сожалению, относятся всеми любимые chat, cu и tip. Сейчас, правда,
UUCP из базовой системы переехал в портки, авось теперь FreeBSD'шники
образумятся... ;-)
Андрей.
P.S. Hекошерность /dev/cua?? заключается в том, что они некошерны. :-) Дело в
том, что автор документации на mgetty не совсем чётко себе представлял все
засады, коии ему были уготовлены FreeBSD'ой. И не рекомендовал вешать mgetty в
blocking-режиме.
А ядро FreeBSD тут как тут -- и подсовывает mgetty свинью. /dev/cua?? при
открытии имеют DCD поднятым. :-)
Для FreeBSD 4.4-RELEASE см. /sys/isa/sio.c, строку 1515. :-)
... Татьяна копила, копила и всё это вылила на Онегина.
--- Wheel'ами по воде
* Origin: Восемнадцатый интернат (2:5020/290.22)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/38783cc489ed.html, оценка из 5, голосов 10
|