-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig_aria2.sh
More file actions
17 lines (17 loc) · 922 Bytes
/
Copy pathconfig_aria2.sh
File metadata and controls
17 lines (17 loc) · 922 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/bash
/etc/init.d/aria2 stop
#sed -i "s@/usr/local/caddy/www/aria2/Download@/mnt/blockstorage/www/html/aria2/download@" /root/.aria2/aria2.conf
sed -i "s@/usr/local/caddy/www/aria2/Download@/var/www/html/aria2/download@" /root/.aria2/aria2.conf
sed -i "s@peer-id-prefix=-TR2770-@#peer-id-prefix=-TR2770-@" /root/.aria2/aria2.conf
sed -i "s@user-agent=Transmission/2.77@#user-agent=Transmission/2.77@" /root/.aria2/aria2.conf
list=`wget -qO- https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_all.txt|awk NF|sed ":a;N;s/\n/,/g;ta"`
if [ -z "`grep "bt-tracker" /root/.aria2/aria2.conf`" ]; then
sed -i '$a bt-tracker='${list} /root/.aria2/aria2.conf
echo add......
else
sed -i "s@bt-tracker.*@bt-tracker=$list@g" /root/.aria2/aria2.conf
echo update......
fi
/etc/init.d/aria2 start
#sed -i "s@/var/www/html@/mnt/blockstorage/www/html@" /etc/httpd/conf/httpd.con
service httpd start