fixd
This commit is contained in:
18
install.sh
18
install.sh
@@ -19,22 +19,22 @@ echo "正在克隆仓库并准备目录..."
|
||||
rm -rf birdlgp
|
||||
git clone https://git.nia.ink/unet/birdlgp
|
||||
|
||||
mkdir -p /etc/birdlg
|
||||
mkdir -p /etc/bird-lg
|
||||
|
||||
# 移动程序和配置
|
||||
if [ -f "birdlgp/bird-lgproxy-go" ]; then
|
||||
mv birdlgp/bird-lgproxy-go /etc/birdlg/bird-lgproxy-go
|
||||
mv birdlgp/nexttrace /etc/birdlg/nexttrace
|
||||
mv birdlgp/bird-lgproxy.yml /etc/birdlg/bird-lgproxy.yml
|
||||
mv birdlgp/bird-lgproxy-go /etc/bird-lg/bird-lgproxy-go
|
||||
mv birdlgp/nexttrace /etc/bird-lg/nexttrace
|
||||
mv birdlgp/bird-lgproxy.yml /etc/bird-lg/bird-lgproxy.yml
|
||||
else
|
||||
echo "错误:仓库中未找到 bird-lgproxy-go,请检查仓库内容。"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# 赋予合理权限 (程序 755, 配置 644)
|
||||
chmod 755 /etc/birdlg/bird-lgproxy-go
|
||||
chmod 755 /etc/birdlg/nexttrace
|
||||
chmod 644 /etc/birdlg/bird-lgproxy.yml
|
||||
chmod 755 /etc/bird-lg/bird-lgproxy-go
|
||||
chmod 755 /etc/bird-lg/nexttrace
|
||||
chmod 644 /etc/bird-lg/bird-lgproxy.yml
|
||||
|
||||
# --- 3. 根据类型配置引导 ---
|
||||
case $TYPE in
|
||||
@@ -65,6 +65,6 @@ rm install.sh
|
||||
rm -rf birdlgp
|
||||
echo "------------------------------------------------"
|
||||
echo "Birdlgp 服务已成功安装并启动!"
|
||||
echo "配置文件路径: /etc/birdlg/config.yml"
|
||||
echo "程序路径: /etc/birdlg/bird-lgproxy-go"
|
||||
echo "配置文件路径: /etc/bird-lg/config.yml"
|
||||
echo "程序路径: /etc/bird-lg/bird-lgproxy-go"
|
||||
echo "------------------------------------------------"
|
||||
Reference in New Issue
Block a user