c32ea280da
* Fix all Scriptcheck errors on current dev code * clean recent plex changes
19 lines
907 B
Bash
Executable File
19 lines
907 B
Bash
Executable File
#!/usr/local/bin/bash
|
|
# This file contains the install script for transmission
|
|
|
|
# Check if dataset Downloads dataset exist, create if they do not.
|
|
# shellcheck disable=SC2154
|
|
createmount transmission "${global_dataset_downloads}" /mnt/downloads
|
|
|
|
# Check if dataset Complete Downloads dataset exist, create if they do not.
|
|
createmount transmission "${global_dataset_downloads}"/complete /mnt/downloads/complete
|
|
|
|
# Check if dataset InComplete Downloads dataset exist, create if they do not.
|
|
createmount transmission "${global_dataset_downloads}"/incomplete /mnt/downloads/incomplete
|
|
|
|
|
|
iocage exec transmission chown -R transmission:transmission /config
|
|
iocage exec transmission sysrc "transmission_enable=YES"
|
|
iocage exec transmission sysrc "transmission_conf_dir=/config"
|
|
iocage exec transmission sysrc "transmission_download_dir=/mnt/downloads/complete"
|
|
iocage exec transmission service transmission restart |