19 lines
843 B
Bash
19 lines
843 B
Bash
|
#!/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 "$1" "${global_dataset_downloads}" /mnt/downloads
|
||
|
|
||
|
# Check if dataset Complete Downloads dataset exist, create if they do not.
|
||
|
createmount "$1" "${global_dataset_downloads}"/complete /mnt/downloads/complete
|
||
|
|
||
|
# Check if dataset InComplete Downloads dataset exist, create if they do not.
|
||
|
createmount "$1" "${global_dataset_downloads}"/incomplete /mnt/downloads/incomplete
|
||
|
|
||
|
|
||
|
iocage exec "$1" chown -R transmission:transmission /config
|
||
|
iocage exec "$1" sysrc "transmission_enable=YES"
|
||
|
iocage exec "$1" sysrc "transmission_conf_dir=/config"
|
||
|
iocage exec "$1" sysrc "transmission_download_dir=/mnt/downloads/complete"
|
||
|
iocage exec "$1" service transmission restart
|