电网40模式安装时,会将issue文件更改为4.2.40,在按照最新的产品命名规范修改产品名称后,电网40模式安装匹配失败,不会修改issue文件。
通过更改安装脚本,修复该问题。
要提交的变更:
修改: operation/finish_install/exec_install_40.sh
Signed-off-by: zhang <dpzhang@linx-info.com>
19 lines
1.1 KiB
Bash
Executable File
19 lines
1.1 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
os=`cat /proc/cmdline | sed 's/.*os=\([^ ]*\).*/\1/'`
|
|
if [ $os == "40" ];then
|
|
# 40 don't set bonding
|
|
sed 's/^\.\/set_bonding/\#\.\/set_bonding/g' /mnt/opt/StateGrid/setup.sh > /mnt/opt/StateGrid/setup.sh.bak
|
|
mv /mnt/opt/StateGrid/setup.sh.bak /mnt/opt/StateGrid/setup.sh
|
|
chmod +x /mnt/opt/StateGrid/setup.sh
|
|
# change desktop pic
|
|
echo "cp /opt/StateGrid/install_shell/kdesktoprc \$USER_HOME/.kde/share/config/" >> /mnt/opt/StateGrid/install_shell/create_users.sh
|
|
echo "cp /opt/StateGrid/install_shell/kdesktoprc \$HOME/.kde/share/config/" >> /mnt/opt/StateGrid/install_shell/create_users.sh
|
|
echo "cp /opt/StateGrid/install_shell/kdesktoprc /etc/skel/.kde/share/config/" >> /mnt/opt/StateGrid/install_shell/create_users.sh
|
|
echo "chown sys:sys /etc/skel/.kde/share/config/kdesktoprc" >> /mnt/opt/StateGrid/install_shell/create_users.sh
|
|
echo "chown \$USER_NAME:\$USER_NAME \$USER_NAME/.kde/share/config" >> /mnt/opt/StateGrid/install_shell/create_users.sh
|
|
# change issue
|
|
sed 's/6\.0\.42/4\.2\.40/g' /mnt/etc/issue > /mnt/etc/issue.bak
|
|
mv /mnt/etc/issue.bak /mnt/etc/issue
|
|
fi
|