14 апреля | 2025г. | 02:23:59


АвторТема: Enigma2: CrIs AR-P  (Прочитано 822435 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн Benny

  • Друзья Джедаев
  • *****
  • Сообщений: 564
  • Поблагодарили: 872
  • Уважение: +29
Enigma2: CrIs AR-P
« Ответ #1275: 17 мая | 2014г. | 00:59:44 »
0
А с чего вы взяли что у нас выполнится этот halt?
Потому, что
Спойлер   :
halt --help
BusyBox v1.21.1 (spark) multi-call binary.
Usage: halt [-d DELAY] [-n] [-f]
Halt the system
        -d SEC  Delay interval
        -n      Do not sync
        -f      Force (don't go through init)
Т.е если не задан ключ "-f", то выполнится "init 0", а /etc/init.d/halt в него входит.
Кстати наиболее логично было бы вообще сделать так.
"Логично" дать пользователю выбор. Например, как сделано в последних Нейтрино-МР:
1) Есть вот такое меню
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
с этим шагом проще всего - меню уже есть в VFD плагине для Энигмы, максимум - чуть поправить его.
2) При завершении работы Нейтрина пишет в /tmp файл .fp_leds, в котором в зависимости от установок меню прописывается строка опций для fp_control, например - "-L 0  -l 1 -i0 -I1".
3) при выполнении "halt" запускается, в том числе, и скрипт, в котором этот файл читается, и устанавливаются нужные значения состояния светодиодов.
Спойлер   :
....
[ -f /tmp/.fp_leds ] && read FP_OPTS < /tmp/.fp_leds
        spark_fp $FP_OPTS
....
Может чисто конструктивно сделано так, а мы тут голову ломаем.
Да ну, в куче сборок что с диодами, что иконками (на больших дисплеях) - что хотят, то и делают.



Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
105 Ответов
96204 Просмотров
Последний ответ 09 января | 2016г. | 14:44:22
от Дмитрий73
65 Ответов
48753 Просмотров
Последний ответ 17 января | 2012г. | 11:39:45
от mamuka
53 Ответов
27923 Просмотров
Последний ответ 27 сентября | 2012г. | 14:40:30
от VNikolaev
553 Ответов
357796 Просмотров
Последний ответ 13 марта | 2020г. | 22:10:16
от kwj
Enigma2: CrIs AR-P (7162)

Автор Ser6 « 1 2 ... 15 16 » Enigma2

228 Ответов
169696 Просмотров
Последний ответ 08 марта | 2019г. | 00:59:41
от Ser6



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!