[devel] Шаги инсталлятора
Paul Wolneykien
manowar на altlinux.org
Вт Июн 19 19:47:55 MSK 2018
Коллеги, состав installer-steps сейчас у нас не имеет жёсткой связи с
действительным набором модулей в steps/ и от этого возникают сюрпризы
при работе инсталлятора. Я предлагаю вовсе отказаться от нынешнего
назначения installer-steps: перевести его из обязательного в разряд
рекомендации по порядку следования модулей. А действительный набор шагов
определять в другом файле, который будет заполняться при сборке образа
дистрибутива. Можно для этого просматривать список *.desktop файлов
внутри пакетов в main (ALTLinux/RPMS.main/alterator-*.rpm).
В принципе, можно это делать даже не при сборке дистрибутива, а
непосредственно перед стартом installer. Т.е. фактически, получается,
можно обойтись скриптом в initinstall.d/, который сначала прочитает
installer-steps, а потом актуализирует его содержимое по фактическому
наличию *.desktop файлов в ALTLinux/RPMS.main/alterator-*.rpm.
Как вам идея?
Подробная информация о списке рассылки Devel