diff --git a/tracker-add-auto.sh b/tracker-add-auto.sh index 32f184d..de8528e 100755 --- a/tracker-add-auto.sh +++ b/tracker-add-auto.sh @@ -22,14 +22,18 @@ add_trackers() { } while true; do - if [ ! -f /tmp/trackers.txt ] || [[ $(find "/tmp/trackers.txt" -mtime +1 -print) ]]; then - for base_url in "$TORRENTLIST"; do - curl -so "/tmp/trackers.txt" "${base_url}" + if [ "$TORRENTLIST" != "" ]; then + if [ ! -f /tmp/trackers.txt ] || [[ $(find "/tmp/trackers.txt" -mtime +1 -print) ]]; then + for base_url in "$TORRENTLIST"; do + curl -so "/tmp/trackers.txt" "${base_url}" - if [ -f /opt/trackers.txt ]; then - cat /opt/trackers.txt >>/tmp/trackers.txt - fi - done + if [ -f /opt/trackers.txt ]; then + cat /opt/trackers.txt >>/tmp/trackers.txt + fi + done + fi + else + cp /opt/trackers.txt /tmp/trackers.txt fi # Get list of active torrents