oem: Added ability to set alterator-setup steps
This commit is contained in:
parent
bf9b26afc4
commit
724b0cbaa0
@ -1,2 +1,20 @@
|
|||||||
Эта фича обеспечивает автоматический запуск предварительной настройки,
|
Эта фича обеспечивает автоматический запуск предварительной настройки,
|
||||||
характерный для OEM-образов.
|
характерный для OEM-образов.
|
||||||
|
|
||||||
|
== Переназначение шагов alterator-setup ==
|
||||||
|
Дефолтные шаги определяются в файле /etc/alterator-setup/steps.
|
||||||
|
Его дефолтное содержание:
|
||||||
|
sysconfig
|
||||||
|
notes-license
|
||||||
|
datetime
|
||||||
|
root
|
||||||
|
users
|
||||||
|
setup-finish
|
||||||
|
|
||||||
|
Для переопределения списка шагов используйте переменную OEM_STEPS.
|
||||||
|
Пример:
|
||||||
|
цель: use/oem
|
||||||
|
@$(call set,OEM_STEPS,sysconfig notes-license datetime setup-finish)
|
||||||
|
|
||||||
|
Список доступных шагов для alterator-setup находится в
|
||||||
|
/usr/share/alterator/steps/
|
||||||
|
@ -8,6 +8,7 @@ use/oem: use/services use/branding
|
|||||||
@$(call add,DEFAULT_SERVICES_ENABLE,$$(OEM_TARGET))
|
@$(call add,DEFAULT_SERVICES_ENABLE,$$(OEM_TARGET))
|
||||||
@$(call xport,OEM_TARGET)
|
@$(call xport,OEM_TARGET)
|
||||||
@$(call xport,OEM_NO_CLEANUP)
|
@$(call xport,OEM_NO_CLEANUP)
|
||||||
|
@$(call xport,OEM_STEPS)
|
||||||
|
|
||||||
use/oem/vnc: use/oem use/x11-vnc use/net-eth/dhcp
|
use/oem/vnc: use/oem use/x11-vnc use/net-eth/dhcp
|
||||||
@$(call add,THE_PACKAGES,alterator-setup-x11vnc)
|
@$(call add,THE_PACKAGES,alterator-setup-x11vnc)
|
||||||
|
@ -13,4 +13,12 @@ echo "LANG=en_US.utf-8" >> /etc/sysconfig/i18n
|
|||||||
[ ! "$GLOBAL_OEM_NO_CLEANUP" = yes ] ||
|
[ ! "$GLOBAL_OEM_NO_CLEANUP" = yes ] ||
|
||||||
sed -i 's/^REMOVE_SELF=.*/REMOVE_SELF=0/' /etc/alterator-setup/config
|
sed -i 's/^REMOVE_SELF=.*/REMOVE_SELF=0/' /etc/alterator-setup/config
|
||||||
|
|
||||||
|
# Set alterator-setup steps
|
||||||
|
if [ -n "$GLOBAL_OEM_STEPS" ]; then
|
||||||
|
rm -f /etc/alterator-setup/steps
|
||||||
|
for OEM_STEP in $GLOBAL_OEM_STEPS; do
|
||||||
|
echo $OEM_STEP >> /etc/alterator-setup/steps
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
:
|
:
|
||||||
|
Loading…
Reference in New Issue
Block a user