From 8477995a511abee8ee468a679b685f92607729ec Mon Sep 17 00:00:00 2001 From: Igor Date: Wed, 6 Mar 2024 19:13:18 +0100 Subject: [PATCH] Transmission - ask for download dir --- debian-software | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/debian-software b/debian-software index 697e615..7bbf2ec 100755 --- a/debian-software +++ b/debian-software @@ -685,6 +685,15 @@ install_transmission () install_packet "debconf-utils unzip build-essential html2text apt-transport-https" "Downloading dependencies" install_packet "transmission-cli transmission-common transmission-daemon" "Install torrent server" service transmission-daemon stop +download_dir="/var/lib/transmission-daemon/" +download_dir=$(\ + dialog --no-cancel --title " Change download folder " --backtitle "$BACKTITLE" --inputbox "\nDownload folder\n " 10 50 $download_dir \ + 3>&1 1>&2 2>&3 3>&- \ + ) +mkdir -p $download_dir +chown -R debian-transmission:debian-transmission $download_dir +download_dir=$(echo "$download_dir" | sed 's%/%\\/%g') +sed 's/"download-dir": ".*/"download-dir": "'$download_dir'",/g' -i /etc/transmission-daemon/settings.json local A=(${serverIP//./ }) local servernetwork="${A[0]}.${A[1]}.*.*" sed "s/\"rpc-whitelist\": \"127.0.0.1.*/\"rpc-whitelist\": \"127.0.0.1,$servernetwork\",/" -i /etc/transmission-daemon/settings.json