Browse Source

chore: init: remove useless detection for ipset tables

Signed-off-by: Tianling Shen <[email protected]>
Tianling Shen 4 years ago
parent
commit
1dbde2eaa2
1 changed files with 3 additions and 3 deletions
  1. 3 3
      root/etc/init.d/unblockneteasemusic

+ 3 - 3
root/etc/init.d/unblockneteasemusic

@@ -130,8 +130,8 @@ start_service()
 		EOF
 		/etc/init.d/dnsmasq reload
 
-		ipset list "acl_neteasemusic_http" > "/dev/null" || ipset create "acl_neteasemusic_http" hash:ip
-		ipset list "acl_neteasemusic_https" > "/dev/null" || ipset create "acl_neteasemusic_https" hash:ip
+		ipset create "acl_neteasemusic_http" hash:ip
+		ipset create "acl_neteasemusic_https" hash:ip
 		ip_addr_num="$(uci show "$NAME" | grep -c "filter_mode")"
 		let ip_addr_num="ip_addr_num-1"
 		[ "${ip_addr_num}" -ge "0" ] && for i in $(seq 0 "${ip_addr_num}")
@@ -152,7 +152,7 @@ start_service()
 			esac
 		done
 
-		ipset list "neteasemusic" > "/dev/null" || ipset create "neteasemusic" hash:ip
+		ipset create "neteasemusic" hash:ip
 		netease_music_ips="$(uclient-fetch -qO- "http://httpdns.n.netease.com/httpdns/v2/d?domain=music.163.com,interface.music.163.com,interface3.music.163.com,apm.music.163.com,apm3.music.163.com,clientlog.music.163.com,clientlog3.music.163.com" |jsonfilter -e '@.data.*.ip.*')"
 		netease_music_ips2="$(uclient-fetch -qO- "https://music.httpdns.c.163.com/d" --post-data="music.163.com,interface.music.163.com,interface3.music.163.com,apm.music.163.com,apm3.music.163.com,clientlog.music.163.com,clientlog3.music.163.com" |jsonfilter -e '@.dns.*["ips"].*')"
 		echo -e "${netease_music_ips}\n${netease_music_ips2}" |sort -u |awk '{print "ipset add neteasemusic "$1}' |sh