summaryrefslogtreecommitdiff
path: root/sh/upd
diff options
context:
space:
mode:
Diffstat (limited to 'sh/upd')
-rwxr-xr-xsh/upd14
1 files changed, 7 insertions, 7 deletions
diff --git a/sh/upd b/sh/upd
index 89113de..6485750 100755
--- a/sh/upd
+++ b/sh/upd
@@ -248,7 +248,7 @@ music () {
monthly_misc () {
if [ "$hostname" = xyzinsp ]; then
- if scp ca:/etc/pacman.d/mirrorlist aa:/tmp; then
+ if scp ca:/etc/pacman.d/mirrorlist aawg:/tmp; then
echo 'Wait for aa sudo prompt and enter password:'
ssh -t aa 'sudo mv /tmp/mirrorlist /etc/pacman.d/mirrorlist && sudo chown root:root /etc/pacman.d/mirrorlist'
fi
@@ -259,14 +259,14 @@ monthly_misc () {
fi
# https://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-(qBittorrent-4.1)
- curl -sS -X POST '10.0.0.4:57151/api/v2/search/updatePlugins' &
- curl -sS -X POST '10.0.0.8:57151/api/v2/search/updatePlugins' &
- for qbt_wireguard_ip in 10.0.0.3 10.0.0.4 10.0.0.8; do
- curl -sS https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_best.txt | awk '$0{printf("%s\\n",$0)}' | xargs -0 -I {} curl -sS -d json='{"add_trackers":"{}"}' "$qbt_wireguard_ip:57151/api/v2/app/setPreferences" &
+ curl -sS -X POST 'iawg:57151/api/v2/search/updatePlugins' &
+ curl -sS -X POST 'ibwg:57151/api/v2/search/updatePlugins' &
+ for qbt_wireguard_host in stwg iawg ibwg; do
+ curl -sS https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_best.txt | awk '$0{printf("%s\\n",$0)}' | xargs -0 -I {} curl -sS -d json='{"add_trackers":"{}"}' "$qbt_wireguard_host:57151/api/v2/app/setPreferences" &
# another way: `jq -r '.[]|"\(.added_on)\t\(.hash)\t\(.name)"'`
- curl -sS "$qbt_wireguard_ip:57151/api/v2/torrents/info?category=useful" | jq -r '.[]|[.added_on,.hash,.name]|@tsv' | grep 'archlinux.*\.iso' | sort -n | head -n-1 | awk '{print $2}' | while read -r hash; do
+ curl -sS "$qbt_wireguard_host:57151/api/v2/torrents/info?category=useful" | jq -r '.[]|[.added_on,.hash,.name]|@tsv' | grep 'archlinux.*\.iso' | sort -n | head -n-1 | awk '{print $2}' | while read -r hash; do
# need POST to delete torrents. -d default POST, so no need `-X POST`
- curl -sS -d "hashes=$hash" -d deleteFiles=true "$qbt_wireguard_ip:57151/api/v2/torrents/delete"
+ curl -sS -d "hashes=$hash" -d deleteFiles=true "$qbt_wireguard_host:57151/api/v2/torrents/delete"
done &
done
wait