Merge pull request #561 from KirinRyuuri/master

Update install-tr-control-gitee.sh
This commit is contained in:
Alex Wang 2021-08-22 10:08:34 -07:00 committed by GitHub
commit ded3c061f5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 13 additions and 2 deletions

View File

@ -23,6 +23,16 @@
![screenshots](https://user-images.githubusercontent.com/8065899/38598199-0d2e684c-3d8e-11e8-8b21-3cd1f3c7580a.png)
## 安装方法及更多内容,请参考:[中文帮助](https://github.com/ronggang/transmission-web-control/wiki/Home-CN)
### DSM7.0
在这个版本中,需要额外修改权限以实现自动更新的功能
`root` 权限下执行以下命令,其中:
- `YOUR_USERNAME` 替换为你登录和更新脚本时候选择的用户
- `/var/packages/transmission/target/share/transmission/web/` 这串路径为 transmission 的安装路径(默认应该是这个)
```shell
sed -i '/sc-transmission/s/$/YOUR_USERNAME/' /etc/group
chown sc-transmission:sc-transmission /var/packages/transmission/target/share/transmission/web/* -R
chmod 774 /var/packages/transmission/target/share/transmission/web/* -R
```
## 更新日志 [查看](https://github.com/ronggang/transmission-web-control/blob/master/CHANGELOG.md)

View File

@ -114,7 +114,8 @@ initValues() {
# 是否指定了 v
elif [ ${VERSION:0:1} = "v" ]; then
PACK_NAME="$VERSION.tar.gz"
VERSION=${VERSION:1}
# 因为解压出来的路径,版本号带有 'v' ,所以这里不能将 'v' 去掉
# VERSION=${VERSION:1}
else
PACK_NAME="v$VERSION.tar.gz"
fi
@ -182,7 +183,7 @@ install() {
showLog "$MSG_PACK_COPYING"
# 复制文件到
cp -r "$TMP_FOLDER/transmission-web-control/src/." "$WEB_FOLDER/"
cp -r "$TMP_FOLDER/transmission-web-control-$VERSION/src/." "$WEB_FOLDER/"
# 设置权限
setPermissions "$WEB_FOLDER"
# 安装完成