소스 검색

Obtain tox port for firewall

Bob Mottram 8 년 전
부모
커밋
2b586ff4a2
No account linked to committer's email
1개의 변경된 파일10개의 추가작업 그리고 9개의 파일을 삭제
  1. 10
    9
      src/freedombone-app-tox

+ 10
- 9
src/freedombone-app-tox 파일 보기

201
 	if [[ $ONION_ONLY != "no" ]]; then
201
 	if [[ $ONION_ONLY != "no" ]]; then
202
 		return
202
 		return
203
 	fi
203
 	fi
204
+
205
+	TOX_PORT_MAIN=$(cat /usr/share/${PROJECT_NAME}/apps/${PROJECT_NAME}-app-tox | grep "TOX_PORT=" | head -n 1 | awk -F '=' '{print $2}')
206
+	if [ ${#TOX_PORT_MAIN} -gt 2 ]; then
207
+		TOX_PORT=$TOX_PORT_MAIN
208
+	fi
209
+	if [ ! $TOX_PORT ]; then
210
+		echo $'No Tox port was specified'
211
+		exit 32856
212
+	fi
213
+
204
 	iptables -A INPUT -p tcp --dport $TOX_PORT -j ACCEPT
214
 	iptables -A INPUT -p tcp --dport $TOX_PORT -j ACCEPT
205
 	function_check save_firewall_settings
215
 	function_check save_firewall_settings
206
 	save_firewall_settings
216
 	save_firewall_settings
331
 		exit 76325
341
 		exit 76325
332
 	fi
342
 	fi
333
 
343
 
334
-	TOX_PORT_MAIN=$(cat /usr/share/${PROJECT_NAME}/apps/${PROJECT_NAME}-app-tox | grep "TOX_PORT=" | head -n 1 | awk -F '=' '{print $2}')
335
-	if [ ${#TOX_PORT_MAIN} -gt 2 ]; then
336
-		TOX_PORT=$TOX_PORT_MAIN
337
-	fi
338
-	if [ ! $TOX_PORT ]; then
339
-		echo $'No Tox port was specified'
340
-		exit 32856
341
-	fi
342
-
343
 	TOXCORE_REPO_MAIN=$(cat /usr/share/${PROJECT_NAME}/apps/${PROJECT_NAME}-app-tox | grep "TOXCORE_REPO=" | head -n 1 | awk -F '"' '{print $2}')
344
 	TOXCORE_REPO_MAIN=$(cat /usr/share/${PROJECT_NAME}/apps/${PROJECT_NAME}-app-tox | grep "TOXCORE_REPO=" | head -n 1 | awk -F '"' '{print $2}')
344
 	if [ ${#TOXCORE_REPO_MAIN} -gt 10 ]; then
345
 	if [ ${#TOXCORE_REPO_MAIN} -gt 10 ]; then
345
 		TOXCORE_REPO=$TOXCORE_REPO_MAIN
346
 		TOXCORE_REPO=$TOXCORE_REPO_MAIN