Bug 17338 - [FR] Перезагружать по <Enter> при обратном отсчете по окончании установки
Summary: [FR] Перезагружать по <Enter> при обратном отсчете по окончании установки
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: installer (show other bugs)
Version: unstable
Hardware: all Linux
: P2 enhancement
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL: http://git.altlinux.org/people/mike/p...
Keywords: usability
Depends on:
Blocks:
 
Reported: 2008-09-26 00:52 MSD by Радюк Михаил
Modified: 2011-10-20 13:53 MSK (History)
9 users (show)

See Also:


Attachments
'press any key to reboot' at the end of install (12.15 KB, text/plain)
2010-09-25 03:26 MSD, Радюк Михаил
no flags Details
'press any key to reboot' at the end of install patch (untested) (1.59 KB, patch)
2011-01-16 21:37 MSK, Michael Shigorin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Радюк Михаил 2008-09-26 00:52:23 MSD
Сделать перезагрузку по <Enter> при обратном отсчете после окончания установки. Было бы комфортно.
Comment 1 Радюк Михаил 2010-01-08 00:45:41 MSK
Что лично я могу сделать (как пользователь Alt linux) для реализации этого FR? Куда копать/стучаться для того, чтобы сдвинуть решение с мертвой точки?
Comment 2 Michael Shigorin 2010-02-20 20:25:59 MSK
http://git.altlinux.org/gears/i/installer.git?p=installer.git;a=blob;f=installer/src/install2-init.c;h=57038cfaee3db0f5d735e87eeace8e1b506ac4d1;hb=HEAD#l133

Можете предложить свои правки к этому файлу, я постараюсь проверить и втащить.
Comment 3 Радюк Михаил 2010-09-25 03:26:47 MSD
Created attachment 4559 [details]
'press any key to reboot' at the end of install
Comment 4 Радюк Михаил 2010-09-25 03:28:13 MSD
Модифицированный файл, должно работать. Прошу проверить и втащить.
Comment 5 Michael Shigorin 2011-01-16 21:33:58 MSK
Comment on attachment 4559 [details]
'press any key to reboot' at the end of install

Что-то он по размеру сильно отличается от installer/src/install2-init.c -- чем Вы его правили?
Comment 6 Michael Shigorin 2011-01-16 21:37:07 MSK
Created attachment 4761 [details]
'press any key to reboot' at the end of install patch (untested)

diff -uwE выручил, по крайней мере получилось выделить собственно разницу.
Comment 7 Michael Shigorin 2011-01-16 21:53:23 MSK
Хм, а это отсюда взято?  http://www.gidforums.com/t-19046.html
Comment 8 Michael Shigorin 2011-01-16 22:13:43 MSK
Минимально причесал и пушнул сюда:
http://git.altlinux.org/people/mike/packages/?p=installer.git;a=shortlog;h=refs/heads/kbhit

Просьба подтвердить/указать источник примера.
Comment 9 Радюк Михаил 2011-01-17 02:14:34 MSK
Да, брал оттуда (http://www.gidforums.com/t-19046.html). Это наиболее прозрачная реализация алгоритма из всех, что нашёл под posix. Чем правил файл уже не помню. Кусок кода тестировал - работает.
Comment 10 Радюк Михаил 2011-05-19 12:54:58 MSK
Очень хочется, чтобы патч приложился к инсталлеру и попал в бету Кентавра. Как его подтолкнуть?
Comment 11 Michael Shigorin 2011-05-20 21:07:25 MSK
Антон, возьми pls -- смотрю, как раз installer.git занялись.  Можно у меня cherry-pick 2e4a322f7115f1655a24ccea3d551ba936b9775e -- поверх 1.4.9-alt1 ложится, сборкой инсталера проверено, работает сообразно заявленному.
Comment 12 Michael Shigorin 2011-05-31 03:01:25 MSK
Поскольку последние полторы недели движняка в installer.git не наблюдаю и бранч отпочковался -- заливаю исправление (task #46538) и предлагаю его также в p6/t6.
Comment 13 Repository Robot 2011-05-31 03:07:46 MSK
installer-1.4.10-alt1 -> sisyphus:

* Tue May 31 2011 Michael Shigorin <mike@altlinux> 1.4.10-alt1
- terminate countdown at a key press (closes: #17338)
Comment 14 Andrey Cherepanov 2011-05-31 10:51:43 MSK
(В ответ на комментарий №12)
> Поскольку последние полторы недели движняка в installer.git не наблюдаю и бранч
> отпочковался -- заливаю исправление (task #46538) и предлагаю его также в
> p6/t6.
Скопировал из Сизифа в p6.
Comment 15 Michael Shigorin 2011-10-20 13:53:41 MSK
(прогоняя очередной цикл) Тёзка, как я Вам благодарен за этот патчик
и за терпение, с которым Вы добивались его тестирования и вхождения!