[devel-distro] I: mkimage-profiles 0.9.15
Michael Shigorin
mike at osdn.org.ua
Mon May 27 14:03:31 MSK 2013
Здравствуйте.
Изменения за эту неделю разделились на две группы:
- мелкие исправления по части регулярных сборок;
- начало переработки построения конфигурации.
Наиболее заметное из первого -- появление цели сборки
regular-server.iso, включающей install2; это заодно и
проверка работоспособности изменений из второй части,
которые пока удалось сделать минимально интрузивными:
изменений по другим образам вроде как не требуется.
Общее же направление этой переработки -- отход от построения
конфигурации дистрибутива на базе некоего базового уже-образа
(например, уже-инсталятора или уже-VM) к построению собственно
_конфигурации_, а затем уже упаковке полученного корня и всего
прочего необходимого в требуемый вид сообразно тому, какой же
дистрибутив в итоге требуется.
Попросту говоря, должно стать возможно собрать конфигурацию
для образа с icewm, а потом воспользоваться ей для получения
инсталера, livecd, образа vm или файловой системы для ARM.
Следующий шаг, который сейчас в проработке -- выделение хуков,
которые обеспечивают обработку формируемого в качестве rootfs
чрута, в такое общее место, которое может быть применено и к
субпрофилю вроде stage2 at live, и к непосредственно корню вроде
vm/ve; в перспективе думаю реализовать упомянутое вот здесь:
http://lists.altlinux.org/pipermail/devel/2013-May/197447.html
Сейчас для реализации автологина в armh-бранче приходится
дублировать в корень скрипт из features.in/live/live, который
отрабатывает _только_ по субпрофилю live в силу постановки
задачи, которая теперь явно устарела.
Просьба ко всем заинтересованным по возможности перетащить
свои бранчи поверх 0.9.15 и если есть что смержить -- сообщить,
тогда ваши правки при дальнейшем рефакторинге будут портированы
и мороки при следующей синхронизации нам всем будет меньше.
--
---- WBR, Michael Shigorin <mike at altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
More information about the devel-distro
mailing list