mirror of
https://github.com/YunoHost-Apps/transmission_ynh.git
synced 2024-09-04 01:46:12 +02:00
commit
08fb61e693
4 changed files with 16 additions and 6 deletions
|
@ -19,7 +19,6 @@
|
||||||
- [ ] **Approval (LGTM)** :
|
- [ ] **Approval (LGTM)** :
|
||||||
- [ ] **Approval (LGTM)** :
|
- [ ] **Approval (LGTM)** :
|
||||||
- **CI succeeded** :
|
- **CI succeeded** :
|
||||||
[![Build Status](https://ci-apps-dev.yunohost.org/jenkins/job/transmission_ynh%20-BRANCH-%20(Official)/badge/icon)](https://ci-apps-dev.yunohost.org/jenkins/job/transmission_ynh%20-BRANCH-%20(Official)/) *Please replace '-BRANCH-' in this link for a PR from a local branch.*
|
[![Build Status](https://ci-apps-dev.yunohost.org/jenkins/job/transmission_ynh%20PR-NUM-/badge/icon)](https://ci-apps-dev.yunohost.org/jenkins/job/transmission_ynh%20PR-NUM-/)
|
||||||
or
|
*Please replace '-NUM-' in this link by the PR number.*
|
||||||
[![Build Status](https://ci-apps-dev.yunohost.org/jenkins/job/transmission_ynh%20PR-NUM-%20(Official_fork)/badge/icon)](https://ci-apps-dev.yunohost.org/jenkins/job/transmission_ynh%20PR-NUM-%20(Official_fork)/) *Replace '-NUM-' by the PR number in this link for a PR from a forked repository.*
|
|
||||||
When the PR is marked as ready to merge, you have to wait for 3 days before really merging it.
|
When the PR is marked as ready to merge, you have to wait for 3 days before really merging it.
|
||||||
|
|
|
@ -66,7 +66,18 @@ ynh_app_setting_set $app peer_port $peer_port
|
||||||
# INSTALL TRANSMISSION
|
# INSTALL TRANSMISSION
|
||||||
#=================================================
|
#=================================================
|
||||||
|
|
||||||
ynh_install_app_dependencies transmission-daemon acl
|
ynh_install_app_dependencies transmission-daemon transmission-cli transmission-common acl
|
||||||
|
|
||||||
|
# Fix a stupid issue which happens sometimes ...
|
||||||
|
# transmission-common is installed (it's a dependency of
|
||||||
|
# transmission-daemon) but somehow the files it's supposed
|
||||||
|
# to add ain't there ... and possibly also the transmission user
|
||||||
|
# is missing.
|
||||||
|
# Explicitly reinstalling the package fixes the issue :|
|
||||||
|
if [ ! -d /usr/share/transmission/ ]
|
||||||
|
then
|
||||||
|
ynh_package_install transmission-common --reinstall
|
||||||
|
fi
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# NGINX CONFIGURATION
|
# NGINX CONFIGURATION
|
||||||
|
|
|
@ -60,7 +60,7 @@ yunohost firewall allow Both $peer_port >/dev/null 2>&1
|
||||||
# REINSTALL TRANSMISSION
|
# REINSTALL TRANSMISSION
|
||||||
#=================================================
|
#=================================================
|
||||||
|
|
||||||
ynh_install_app_dependencies transmission-daemon acl
|
ynh_install_app_dependencies transmission-daemon transmission-cli transmission-common acl
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# RESTORE TRANSMISSION CONFIGURATION
|
# RESTORE TRANSMISSION CONFIGURATION
|
||||||
|
|
|
@ -70,7 +70,7 @@ ynh_add_nginx_config
|
||||||
# INSTALL DEPENDENCIES
|
# INSTALL DEPENDENCIES
|
||||||
#=================================================
|
#=================================================
|
||||||
|
|
||||||
ynh_install_app_dependencies transmission-daemon acl
|
ynh_install_app_dependencies transmission-daemon transmission-cli transmission-common acl
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# SPECIFIC UPGRADE
|
# SPECIFIC UPGRADE
|
||||||
|
|
Loading…
Reference in a new issue