|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 01 Aug 2006 09:49:56 To : Andrey Ostanovsky Subject : Re: Запустить free после изменения ad2s3a->ad2s2a -------------------------------------------------------------------------------- >>> Andrey Ostanovsky wrote: VN>> Кстати, ed - это если кроме / ничего нет. Если есть /usr - VN>> есть замечательная вещь ex:) AO> Да там, наверное, еще много чего есть. :) AO> Я говорю о том, что почему-то штатный редактор системы принудительно AO> приводится в нерабочее состояние, в случае аварийного монтирования в AO> сингл-юзер, именно Hадо уточнить что это штатный полноэкранный. AO> самой структурой симлинков /etc/termcap -> /usr/local/share.... Это ж не AO> просто так сделано. Правда, зачем сделано, так никто толком и не сказал. В AO> корне, в каталоге /rescue тоже лежит vi, и с той же самой граблей с termcap. Зачем сделано - понятно. Менее осмысленно сейчас держать именно в /etc. Когда вводили termcap это было полезно потому что на каждой машине строили его отдельно (что само по себе чудовищная глупость, но это уже второй вопрос). А сейчас если это в 99.99% случаев константный файл данных не зависящих от архитектуры, на кой ему занимать место в /etc, когда для таких файлов придуман /usr/share? Hу а отсутствие termcap в подобных средствах я бы лечил единственным образом - чтобы код функций вроде tgetent() при невозможности открыть termcap выдавал единственную секцию cons25 зашитую прямо в код. -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/22383188dc593.html, оценка из 5, голосов 10
|