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)** :
|
||||
- **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.*
|
||||
or
|
||||
[![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.*
|
||||
[![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-/)
|
||||
*Please replace '-NUM-' in this link by the PR number.*
|
||||
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
|
||||
#=================================================
|
||||
|
||||
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
|
||||
|
|
|
@ -60,7 +60,7 @@ yunohost firewall allow Both $peer_port >/dev/null 2>&1
|
|||
# REINSTALL TRANSMISSION
|
||||
#=================================================
|
||||
|
||||
ynh_install_app_dependencies transmission-daemon acl
|
||||
ynh_install_app_dependencies transmission-daemon transmission-cli transmission-common acl
|
||||
|
||||
#=================================================
|
||||
# RESTORE TRANSMISSION CONFIGURATION
|
||||
|
|
|
@ -70,7 +70,7 @@ ynh_add_nginx_config
|
|||
# INSTALL DEPENDENCIES
|
||||
#=================================================
|
||||
|
||||
ynh_install_app_dependencies transmission-daemon acl
|
||||
ynh_install_app_dependencies transmission-daemon transmission-cli transmission-common acl
|
||||
|
||||
#=================================================
|
||||
# SPECIFIC UPGRADE
|
||||
|
|
Loading…
Reference in a new issue