diff --git a/scripts/install_devkit.sh b/scripts/install_devkit.sh index 78e9e1fe1745f70dd542b92af6b313674fe8509c..79c4fd26ad4b66dc8ebdfffb86cb043f8d245ffb 100644 --- a/scripts/install_devkit.sh +++ b/scripts/install_devkit.sh @@ -68,6 +68,26 @@ function install_kunpeng_sdk() localinstall_package ${DEVKIT_ROOT} ${gpc_devel_rpm} } + +function modify_guncorn_service_file() { + sed -i "s%#INSTALL_PATH#%/opt%g" ${ROOTFS}/tmp/DevKit-All-24.0.T10-Linux-Kunpeng/config/gunicorn_plugin.service + sed -i "s%#INSTALL_PATH#%/opt%g" ${ROOTFS}/tmp/DevKit-All-24.0.T10-Linux-Kunpeng/config/gunicorn_framework.service + sed -i "s%#INSTALL_PATH#%/opt%g" ${ROOTFS}/tmp/DevKit-All-24.0.T10-Linux-Kunpeng/config/devkit_nginx.service + sed -i "s%#USER_PATH#%/home/devkit%g" ${ROOTFS}/tmp/DevKit-All-24.0.T10-Linux-Kunpeng/config/gunicorn_plugin.service + sed -i "s%#USER_PATH#%/home/devkit%g" ${ROOTFS}/tmp/DevKit-All-24.0.T10-Linux-Kunpeng/config/gunicorn_framework.service + sed -i "s%#USER_PATH#%/home/devkit%g" ${ROOTFS}/tmp/DevKit-All-24.0.T10-Linux-Kunpeng/config/devkit_nginx.service + cp -f ${ROOTFS}/tmp/DevKit-All-24.0.T10-Linux-Kunpeng/config/devkit_nginx.service /usr/lib/systemd/system/devkit_nginx.service + cp -f ${ROOTFS}/tmp/DevKit-All-24.0.T10-Linux-Kunpeng/config/gunicorn_plugin.service /usr/lib/systemd/system/gunicorn_plugin.service + cp -f ${ROOTFS}/tmp/DevKit-All-24.0.T10-Linux-Kunpeng/config/gunicorn_framework.service /usr/lib/systemd/system/gunicorn_framework.service + + run_on_rootfs "systemctl enable gunicorn_plugin.service" + run_on_rootfs "systemctl deamon-reload gunicorn_plugin.service" + run_on_rootfs "systemctl enable gunicorn_framework.service" + run_on_rootfs "systemctl deamon-reload gunicorn_framework.service" + run_on_rootfs "systemctl enable devkit_nginx.service" + run_on_rootfs "systemctl deamon-reload devkit_nginx.service" +} + function install_kit() { download_file "$DEVKIT_URL" "${DEVKIT_ROOT}" @@ -80,6 +100,7 @@ function install_kit() mount_chroot ${ROOTFS} run_on_rootfs "expect /tmp/deploy_devkit.sh /tmp/DevKit-All-24.0.T10-Linux-Kunpeng" + modify_guncorn_service_file umount_chroot ${ROOTFS} rm -rf ${ROOTFS}/tmp/DevKit-All-24.0.T10-Linux-Kunpeng