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 в соответствии с установленной переменной
MENUTITLE.
Внимание! Меняются значения altlinux-release внесенные branding-ом, в
этом ее основная задача.
Эта фича меняет содержимое файла /etc/altlinux-release в соответствии
с установленной переменной MENUTITLE, что изменяет пункты загрузки GRUB.
Применяется при необходимости перекрыть внесенный брендингом текст.
......@@ -2,16 +2,14 @@
# create a postinstall script to some tuning
if [ -n "$GLOBAL_VERBOSE" ]; then
echo "** Change altlinux-release accirding to MENUITEM"
echo "** Change /etc/altlinux-release according to MENUITEM"
fi >&2
SCRIPT="/usr/share/install2/postinstall.d/91-change-release"
cat > "$SCRIPT" << EOF
#!/bin/sh
a= . install2-init-functions
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
chmod +x "$SCRIPT"
\ No newline at end of file
chmod +x "$SCRIPT"
......@@ -3,7 +3,8 @@ use/syslinux: sub/stage1
@$(call add_feature)
@$(call add,STAGE1_PACKAGES,syslinux)
@$(call try,META_SYSTEM_ID,SYSLINUX)
@$(call set,MENUITEM,ALT Linux $(IMAGE_NAME))
@$(call set,MENUITEM,ALT Linux ($(IMAGE_NAME)))
# UI is overwritten
use/syslinux/ui/%: use/syslinux
@$(call set,SYSLINUX_UI,$*)
......
......@@ -49,10 +49,12 @@ cfg = $(wildcard cfg.in/??$(1).cfg)
all: debug timeout
@### proper text branding should be implemented
@sed -i 's,@mkimage-profiles@,$(IMAGE_NAME),' $(DSTDIR)/*.cfg
@echo $(SYSLINUX_MODULES) > $(DSTDIR)/modules.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
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