On Sun, Dec 10, 2000 at 10:03:44PM +0200, Alexander Bokovoy wrote: > > Я сделал аналогичный патч, за исключением того, что вместо tput > > используется специальный helper program из /sbin; пока не знаю, как этот > > helper обозвать; есть идеи (сейчас его зовут tty_width)? > Можно назвать его termwidth. Helper, конечно, хорошо -- он решает проблему > с отсроченным монтированием /usr, он будет в комплекте initscripts? А может > вообще сделать системный аналог tput, поскольку эта утилита умеет выдавать > не только ширину, а все данные из terminfo, мало ли что мы еще захотим > с ее помощью "выдергивать" для скриптов? Helper, конечно, входит в состав initscripts. А вот делать аналог tput, использующий базу данных terminfo, не имеет смысла. Почему? Просто посмотрите, что говорит $ filereq /dev/stdout tput cols Радует, что размеры терминала можно узнать безо всякого terminfo - это ведь простой ioctl( fd, TIOCGWINSZ, &struct winsize )! > > Кроме того, в некоторых init-скриптах были логические ошибки на тему > > использования цветовой раскраски при BOOTUP != color; они тоже исправлены. > Неплохо бы иметь шаблон, как бы policy для стартовых службы, все равно их > ровнять приходится. Не понял... Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@fandra.org Software Engineer PGP pubkey http://www.fandra.org/users/ldv/pgpkeys.html IPLabs Linux Team http://linux.iplabs.ru Fandra Project http://www.fandra.org +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are.