add diy-part2-x86.sh
This commit is contained in:
2
.github/workflows/build-istoreos-x86.yml
vendored
2
.github/workflows/build-istoreos-x86.yml
vendored
@@ -17,7 +17,7 @@ env:
|
||||
FEEDS_CONF: feeds.conf
|
||||
CONFIG_FILE: .config
|
||||
DIY_P1_SH: diy-part1.sh
|
||||
DIY_P2_SH: diy-part2.sh
|
||||
DIY_P2_SH: diy-part2-x86.sh
|
||||
UPLOAD_BIN_DIR: true
|
||||
UPLOAD_FIRMWARE: true
|
||||
UPLOAD_RELEASE: true
|
||||
|
||||
31
diy-part2-x86.sh
Normal file
31
diy-part2-x86.sh
Normal file
@@ -0,0 +1,31 @@
|
||||
#!/bin/bash
|
||||
#===============================================
|
||||
# Description: DIY script
|
||||
# File name: diy-script.sh
|
||||
# Lisence: MIT
|
||||
# Author: P3TERX
|
||||
# Blog: https://p3terx.com
|
||||
#===============================================
|
||||
|
||||
# 删除引起iproute2依赖编译报错的补丁
|
||||
[ -e package/libs/elfutils/patches/999-fix-odd-build-oot-kmod-fail.patch ] && rm -f package/libs/elfutils/patches/999-fix-odd-build-oot-kmod-fail.patch
|
||||
|
||||
# update ubus git HEAD
|
||||
cp -f $GITHUB_WORKSPACE/configfiles/ubus_Makefile package/system/ubus/Makefile
|
||||
|
||||
# 近期istoreos网站文件服务器不稳定,临时增加一个自定义下载网址
|
||||
sed -i "s/push @mirrors, 'https:\/\/mirror2.openwrt.org\/sources';/&\\npush @mirrors, 'https:\/\/github.com\/xiaomeng9597\/files\/releases\/download\/iStoreosFile';/g" scripts/download.pl
|
||||
|
||||
# 修改uhttpd配置文件,启用nginx
|
||||
# sed -i "/.*uhttpd.*/d" .config
|
||||
# sed -i '/.*\/etc\/init.d.*/d' package/network/services/uhttpd/Makefile
|
||||
# sed -i '/.*.\/files\/uhttpd.init.*/d' package/network/services/uhttpd/Makefile
|
||||
sed -i "s/:80/:81/g" package/network/services/uhttpd/files/uhttpd.config
|
||||
sed -i "s/:443/:4443/g" package/network/services/uhttpd/files/uhttpd.config
|
||||
cp -a $GITHUB_WORKSPACE/configfiles/etc/* package/base-files/files/etc/
|
||||
# ls package/base-files/files/etc/
|
||||
|
||||
# 定时限速插件
|
||||
echo "CONFIG_PACKAGE_luci-app-eqosplus=y
|
||||
CONFIG_PACKAGE_luci-i18n-eqosplus-zh-cn=y" >> .config
|
||||
git clone --depth=1 https://github.com/sirpdboy/luci-app-eqosplus package/luci-app-eqosplus
|
||||
@@ -57,7 +57,6 @@ cp -a $GITHUB_WORKSPACE/configfiles/etc/* package/base-files/files/etc/
|
||||
|
||||
|
||||
|
||||
|
||||
# 轮询检查ubus服务是否崩溃,崩溃就重启ubus服务,只针对rk3566机型,如黑豹X2和荐片TV盒子。
|
||||
cp -f $GITHUB_WORKSPACE/configfiles/httpubus package/base-files/files/etc/init.d/httpubus
|
||||
cp -f $GITHUB_WORKSPACE/configfiles/ubus-examine.sh package/base-files/files/bin/ubus-examine.sh
|
||||
|
||||
Reference in New Issue
Block a user