Update cattools.sh

This commit is contained in:
喵二
2024-07-24 20:33:17 +08:00
committed by GitHub
parent aeabbfc70f
commit c193fec6f8

View File

@@ -651,7 +651,7 @@ apply_repo() {
esac esac
echo "" echo ""
echo "Warning:" echo "Warning ==================================================================="
echo "软件源纯属免费分享,赞助我们复制链接在浏览器打开,这对我们继续保持在线服务有很大影响。" echo "软件源纯属免费分享,赞助我们复制链接在浏览器打开,这对我们继续保持在线服务有很大影响。"
echo "本人不对所有软件进行保证,我们没有第三方商业服务,风险需要自行承担。" echo "本人不对所有软件进行保证,我们没有第三方商业服务,风险需要自行承担。"
echo "支持我们: https://www.miaoer.xyz/sponsor" echo "支持我们: https://www.miaoer.xyz/sponsor"
@@ -882,7 +882,7 @@ sysupgrade() {
disk_size=$(fdisk -l /dev/sda | grep "Disk /dev/sda:" | awk '{print $3}') disk_size=$(fdisk -l /dev/sda | grep "Disk /dev/sda:" | awk '{print $3}')
if (($(echo "$disk_size != 800.28" | bc -l))); then if (($(echo "$disk_size != 800.28" | bc -l))); then
echo "磁盘空间未修改或不匹配,无法继续升级。" echo "磁盘空间出现过修改或不匹配,无法继续升级。"
exit 1 exit 1
fi fi
@@ -905,9 +905,9 @@ sysupgrade() {
echo "已经生成备份软件包列表,方便你后续更新后恢复部分消失的插件和软件" echo "已经生成备份软件包列表,方便你后续更新后恢复部分消失的插件和软件"
echo "" echo ""
echo "BETA =================================================" echo "BETA ==================================================================="
echo " 最新版本: CatWrt.v24.9.amd64" echo " 最新版本: CatWrt.v24.9.amd64"
echo "=========================================================" echo "==========================================================================="
echo "" echo ""
echo "Warning =================================================================" echo "Warning ================================================================="
@@ -1108,8 +1108,7 @@ catwrt_opkg_list_installed() {
main() { main() {
if [ -f "$BACKUP_FILE" ]; then if [ -f "$BACKUP_FILE" ]; then
echo "sponsor us" echo "Sponsor us ==========================================================="
echo "========================================================================="
echo "你执行的下面命令如果使用的主站软件源 repo.miaoer.xyz 将对服务器带宽产生新的挑战" echo "你执行的下面命令如果使用的主站软件源 repo.miaoer.xyz 将对服务器带宽产生新的挑战"
echo "我们希望你在使用后继续支持我们,继续为您提供更好的服务" echo "我们希望你在使用后继续支持我们,继续为您提供更好的服务"
echo "如果不想支持我们也可以使用免费 serverless 提供的镜像服务选择非主站即可" echo "如果不想支持我们也可以使用免费 serverless 提供的镜像服务选择非主站即可"
@@ -1118,6 +1117,7 @@ catwrt_opkg_list_installed() {
echo "https://www.miaoer.xyz/sponsor" echo "https://www.miaoer.xyz/sponsor"
echo "" echo ""
echo "你可以复制下链接在浏览器上打开,待恢复软件包后再进行支付!" echo "你可以复制下链接在浏览器上打开,待恢复软件包后再进行支付!"
echo "========================================================================="
sleep 3 sleep 3
@@ -1230,8 +1230,8 @@ configure_luci_mihomo() {
} }
echo "" echo ""
echo "Warning:" echo "Warning =============================================================="
echo "========================================================================="
echo "我站不提供服务器,该功能只是补全 Mihomo 的内核,仅此而已所有结果由用户自行承担!" echo "我站不提供服务器,该功能只是补全 Mihomo 的内核,仅此而已所有结果由用户自行承担!"
echo "你需要阅读并同意以上协议并自行承担配置后的一切后果,如不同意请 [CTRL]+[C] 中断该功能" echo "你需要阅读并同意以上协议并自行承担配置后的一切后果,如不同意请 [CTRL]+[C] 中断该功能"
echo "=========================================================================" echo "========================================================================="
@@ -1358,8 +1358,7 @@ configure_ttyd() {
fi fi
echo "" echo ""
echo "Warning:" echo "Warning =============================================================="
echo "========================================================================="
echo "此操作将修改 TTYD 的配置以自动登录 root 用户,而且不需要密码" echo "此操作将修改 TTYD 的配置以自动登录 root 用户,而且不需要密码"
echo "这存在被远程执行的安全风险!仅适用于方便未放行端口时的调试,使用后请务必回到此处配置禁用。" echo "这存在被远程执行的安全风险!仅适用于方便未放行端口时的调试,使用后请务必回到此处配置禁用。"
echo "你确定要继续吗? ([1] 确认/[2] 取消)" echo "你确定要继续吗? ([1] 确认/[2] 取消)"
@@ -1433,6 +1432,7 @@ manual_deploy_uhttpd_ssl_cert() {
lan_ip=$(uci get network.lan.ipaddr) lan_ip=$(uci get network.lan.ipaddr)
echo "" echo ""
echo "INFO ================================================================"
echo "请在浏览器中访问 http://$lan_ip/cgi-bin/luci/admin/system/filetransfer 上传证书 zip 文件。" echo "请在浏览器中访问 http://$lan_ip/cgi-bin/luci/admin/system/filetransfer 上传证书 zip 文件。"
echo "仅支持 Aliyun / Tencent Cloud 创建的 Ngnix 和 apache SSL/TLS 证书" echo "仅支持 Aliyun / Tencent Cloud 创建的 Ngnix 和 apache SSL/TLS 证书"
echo "本功能仅做手动证书部署,并不代表你的 DNS 已解析或者网页 (:80/:443 or:8080) 端口通畅" echo "本功能仅做手动证书部署,并不代表你的 DNS 已解析或者网页 (:80/:443 or:8080) 端口通畅"
@@ -1495,8 +1495,7 @@ manual_deploy_uhttpd_ssl_cert() {
openwrt_firstboot() { openwrt_firstboot() {
echo "" echo ""
echo "Warning:" echo "Warning =============================================================="
echo "========================================================================="
echo "此操作将重置 OpenWrt 系统,删除所有配置并恢复出厂(原始固件)设置" echo "此操作将重置 OpenWrt 系统,删除所有配置并恢复出厂(原始固件)设置"
echo "如遇到问题可以使用 Cattools 里面的 sysupgrade 进行完整包升级,下策才是重置系统" echo "如遇到问题可以使用 Cattools 里面的 sysupgrade 进行完整包升级,下策才是重置系统"
echo "你确定要继续吗?([1] 确认/[2] 取消)" echo "你确定要继续吗?([1] 确认/[2] 取消)"
@@ -1533,8 +1532,7 @@ reset_root_password() {
fi fi
password_hash='$1$V4UetPzk$CYXluq4wUazHjmCDBCqXF.' password_hash='$1$V4UetPzk$CYXluq4wUazHjmCDBCqXF.'
sed -i "s|^root:[^:]*:|root:$password_hash:|" /etc/shadow sed -i "s|^root:[^:]*:|root:$password_hash:|" /etc/shadow
echo "Warning:" echo "Warning =============================================================="
echo "========================================================================="
echo "root 用户密码已重置为 password" echo "root 用户密码已重置为 password"
echo "请在终端中输入 passwd 修改密码,或者在 系统-管理权 中修改" echo "请在终端中输入 passwd 修改密码,或者在 系统-管理权 中修改"
echo "长期使用默认密码(弱密码)极易遭受远程指令攻击,后果严重" echo "长期使用默认密码(弱密码)极易遭受远程指令攻击,后果严重"