Commit f44908ca authored by Michael Shigorin's avatar Michael Shigorin

proofreading of the merged commits

File contents should be correct.
parent 8233aa84
Эта фича изменяет пункты загрузки GRUB, в частности меняет содержимое Эта фича меняет содержимое файла /etc/altlinux-release в соответствии
файла /etc/altlinux-release в соответствии с установленной переменной с установленной переменной MENUTITLE, что изменяет пункты загрузки GRUB.
MENUTITLE.
Внимание! Меняются значения altlinux-release внесенные branding-ом, в
этом ее основная задача.
Применяется при необходимости перекрыть внесенный брендингом текст.
...@@ -2,16 +2,14 @@ ...@@ -2,16 +2,14 @@
# create a postinstall script to some tuning # create a postinstall script to some tuning
if [ -n "$GLOBAL_VERBOSE" ]; then if [ -n "$GLOBAL_VERBOSE" ]; then
echo "** Change altlinux-release accirding to MENUITEM" echo "** Change /etc/altlinux-release according to MENUITEM"
fi >&2 fi >&2
SCRIPT="/usr/share/install2/postinstall.d/91-change-release" SCRIPT="/usr/share/install2/postinstall.d/91-change-release"
cat > "$SCRIPT" << EOF cat > "$SCRIPT" << EOF
#!/bin/sh
a= . install2-init-functions a= . install2-init-functions
exec_chroot sh -c 'sed -i "s,^.*,$GLOBAL_MENUITEM," /etc/altlinux-release' exec_chroot sh -c 'sed -i "s,^.*,$GLOBAL_MENUITEM," /etc/altlinux-release'
exec_chroot sh -c 'grub-mkconfig -o /boot/grub/grub.cfg' exec_chroot sh -c 'grub-mkconfig -o /boot/grub/grub.cfg >&/dev/null ||:'
EOF EOF
chmod +x "$SCRIPT" chmod +x "$SCRIPT"
\ No newline at end of file
...@@ -3,7 +3,8 @@ use/syslinux: sub/stage1 ...@@ -3,7 +3,8 @@ use/syslinux: sub/stage1
@$(call add_feature) @$(call add_feature)
@$(call add,STAGE1_PACKAGES,syslinux) @$(call add,STAGE1_PACKAGES,syslinux)
@$(call try,META_SYSTEM_ID,SYSLINUX) @$(call try,META_SYSTEM_ID,SYSLINUX)
@$(call set,MENUITEM,ALT Linux $(IMAGE_NAME)) @$(call set,MENUITEM,ALT Linux ($(IMAGE_NAME)))
# UI is overwritten # UI is overwritten
use/syslinux/ui/%: use/syslinux use/syslinux/ui/%: use/syslinux
@$(call set,SYSLINUX_UI,$*) @$(call set,SYSLINUX_UI,$*)
......
...@@ -49,10 +49,12 @@ cfg = $(wildcard cfg.in/??$(1).cfg) ...@@ -49,10 +49,12 @@ cfg = $(wildcard cfg.in/??$(1).cfg)
all: debug timeout all: debug timeout
@### proper text branding should be implemented @### proper text branding should be implemented
@sed -i 's,@mkimage-profiles@,$(IMAGE_NAME),' $(DSTDIR)/*.cfg
@echo $(SYSLINUX_MODULES) > $(DSTDIR)/modules.list @echo $(SYSLINUX_MODULES) > $(DSTDIR)/modules.list
@echo $(SYSLINUX_FILES) > $(DSTDIR)/syslinux.list @echo $(SYSLINUX_FILES) > $(DSTDIR)/syslinux.list
@sed -i 's,@menuitem@,$(MENUITEM),' $(DSTDIR)/*.cfg @sed -i \
-e 's,@mkimage-profiles@,$(IMAGE_NAME),' \
-e 's,@menuitem@,$(MENUITEM),' \
$(DSTDIR)/*.cfg
# integerity check # integerity check
timeout: distro timeout: distro
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment