|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry V. Ivanov 2:5030/214.12 18 Apr 2001 08:19:26 To : Bor Subject : Re: Red Hat initscripts -------------------------------------------------------------------------------- On Mon, 16 Apr 2001 12:19:58 +0400; Vladimir Bormotov wrote: bv> Hi, Dmitry! DVI> Каким образом работает конструкция "Interactive startup" в сабже? DVI> Пытался перенести это дело в debian но все виснет на getkey. В смысле DVI> не виснет, а getkey пытается-таки получить букву i для DVI> завершения. Вроде перерыл весь их rc.sysinit, но так и не нашел как DVI> они добились от getkey, чтобы он не дожидался ввода этой буквы. bv> bv> ==== tail rc.sysinit } bla-bla-bla.... bv> sleep 1 bv> kill -TERM `/sbin/pidof getkey` >/dev/null 2>&1 bv> } & bv> if [ "$PROMPT" != "no" ]; then bv> /sbin/getkey i && touch /var/run/confirm bv> fi bv> wait bv> тебя вот этот kill -TERM ни на какие мысли не наводит? ессно наводит. Я пытался повторить всю конструкцию целиком, но не вышло оно. bv> Я вот так сходу не соображу "как это работает в целом", но то, почему bv> getkey таки не ждет кнопку, четко видно ;) Работает оно по крайней мере странно. Ведь "Press I for interactive setup" расположено в самом начале файла rc.sysinit. А вот эта беда с getkey уже в самом конце. И kill очень интересно расположен.... -- Best wishes. Dmitry. mailto: dmitry_v_ivanov@mail.ru --- slrn/0.9.6.3-as (Linux) * Origin: Dmitry V. Ivanov. Quality Station (2:5030/214.12) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/148381bc43e4cc.html, оценка из 5, голосов 10
|