Предлагаю по умолчанию сделать 1 шаг с подтверждением лицензии и положить краткий README по настройке своего списка шагов.
> и положить краткий README по настройке своего списка шагов. или очень краткий со ссылкой на подробности на wiki.
Этот модуль по сути делался под конкретную задачу (http://altlinux.org/cubox) -- тогда не стал его слишком обобщать, потому как на том бы и застрял, зная себя. Прямо сейчас свой список шагов можно организовать installer-feature'ой (максимум вынести из этого пакета в отдельный подпакет, который бы можно было не ставить, а установить ещё что-то, которое предоставляет alterator-setup-steps или что-то вроде того). Переделывать именно это место именно в этом пакете смысла не вижу, поскольку вообще-то набивку installer-steps стоит переосмысливать _и_ в installer (сейчас это всё делается вручную -- обычно в installer-distro-*, но не регламентировано -- и без контроля того, что нужные модули попадают в образ и вообще существуют, как вот grub/lilo на e2k отсутствуют), _и_ в livecd-install. Причём плясать там стоит не от этого узкого и частного случая, а именно от более широкого -- installer. В общем, тема дефоркирования installer/livecd-install/alterator-setup пока что ждёт своего героя, и легко ему не будет. Но спасибо, что поднял эту тему.
Чуть не забыл -- если кто возьмётся, стоит проконсультироваться с sem@. Но только не прямщас, пожалуйста.
Почему шаги то лишние? Все нужные. Нормальный дефолт. Если список нужен свой нужно опакетить другой список и переопределить путь до списка шагов. А гвоздики нужно убрать везде в alterator-setup. Всё должно определяться в конфиге. Если мы шаги уберём, то текущий профиль m-p автоматом будет собирать непригодные rootfs. Чего совсем не хочется.
(Ответ для Антон Мидюков на комментарий #4) > Почему шаги то лишние? Все нужные. Нормальный дефолт. Нет, лишние, плохой дефолт. :-) > Если список нужен свой нужно опакетить другой список и переопределить путь > до списка шагов. А гвоздики нужно убрать везде в alterator-setup. Дык, зависимости на alterator-* гвоздиками прибиты. Немного, но корректнее оторвать. Может, это будет некий ящик где только IP настроить и за работу. И alterator-users всякие там на фиг не нужны. > Всё должно определяться в конфиге. > Если мы шаги уберём, то текущий профиль m-p автоматом будет собирать > непригодные rootfs. Чего совсем не хочется. Сделайте alterator-setup-core, например.
(Ответ для Sergey V Turchin на комментарий #5) > Сделайте alterator-setup-core, например. Так у нас и так всё работает ;-) Серж, ты же сам большой -- сделай, как считаешь нужным, только тогда у нас будет ещё одним форком больше к тому времени, когда всё-таки уже придётся с этим всем разбираться всерьёз (начиная со списков steps и взаимодействия с installer-feature-*, в livecd-install были немелкие хаки на сей счёт).
> сделай, как считаешь нужным, только тогда у нас > будет ещё одним форком больше Форкнуть проще не заводя этот баг. ;-) > к тому времени, когда всё-таки уже придётся с > этим всем разбираться всерьёз Постоянное это то самое временное. Ты мне недавно про gostcrypto сам это говорил. ;-)
Анонс возможности переназначить шаги при сборке rootfs в mkimage-profiles: https://lists.altlinux.org/pipermail/devel-distro/2020-November/002200.html
Неактуально. Достаточно сделать свой
(Ответ для Sergey V Turchin на комментарий #9) > Неактуально. Достаточно сделать свой пакет с зависимостью на этот.