#!/bin/sh set -e umask 002 TEMP_PATH="/etc/aria2/aria2.conf.template" CONF_PATH="/etc/aria2/aria2.conf" SESSION_PATH="/var/aria2/aria2.session" TRACKERS_URL="https://gitee.com/nhdxxwg233/trackerslist/raw/master/trackers_best_ip.txt" touch "$SESSION_PATH" if ! aria2c -d /tmp ${TRACKERS_URL} >/dev/null 2>&1; then echo "Failed to fetch trackers from ${TRACKERS_URL}" >&2 exit 1 fi cp "${TEMP_PATH}" "${CONF_PATH}" echo "bt-tracker="$(cat /tmp/trackers_best_ip.txt) | tr ' ' ',' | tee -a "${CONF_PATH}" exec aria2c --conf-path="${CONF_PATH}" $APPEND_OPTS