[devel] Re: [devel] Re: пересборка пакетов
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_fandra=2Eorg?=
Вс Дек 10 18:38:25 MSK 2000
On Sun, Dec 10, 2000 at 01:36:09PM +0200, Alexander Bokovoy wrote:
> Теперь о другом. Выношу небольшой патч на обсуждение общественности:
> В initscripts по наследству от RH досталось цветовое выделение результата
> запуска службы, при этом предлагается использовать /etc/sysconfig/init
> для настройки операций сдвига курсора и изменения цвета. Все хорошо, но
> хотелось бы автоматическую подстройку этой маркировки под текущий терминал,
> то есть, выводить сообщение о результате (ОК, FAILED) с правого края.
> Текущая конфигурация зашивает это намертво. Вот патч, который автоматически
> подстраивается под настройки терминала:
<skip>
> tput -- из пакета ncurses, сразу после монтирования /usr весь вывод
> будет подкорректирован на ширину терминала. Я еще подправил -20 на -10,
> так как это лучше выглядит. Комментарии?
Я сделал аналогичный патч, за исключением того, что вместо tput
используется специальный helper program из /sbin; пока не знаю, как этот
helper обозвать; есть идеи (сейчас его зовут tty_width)?
Кроме того, в неготорых init-скриптах были логические ошибки на тему
использования цветовой раскраски при BOOTUP != color; они тоже исправлены.
Идея замены -20 на -10 абсолютно правильная: strlen(" [FAILED] ") == 10.
Это я учту; thanks.
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.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 232 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20001210/61726f2b/attachment-0001.bin>
Подробная информация о списке рассылки Devel