소스 검색

Adding indirection for server specific parameters

Andrej Studen 3 년 전
부모
커밋
3b11eeafaa
4개의 변경된 파일12개의 추가작업 그리고 4개의 파일을 삭제
  1. 1 0
      serviceScripts/.gitignore
  2. 2 0
      serviceScripts/env.sh.sample
  3. 7 3
      serviceScripts/open_port.sh
  4. 2 1
      serviceScripts/stop.sh

+ 1 - 0
serviceScripts/.gitignore

@@ -0,0 +1 @@
+env.sh

+ 2 - 0
serviceScripts/env.sh.sample

@@ -0,0 +1,2 @@
+IPCLIENT=172.168.1.1
+IPSERVER=1.1.2.2

+ 7 - 3
serviceScripts/open_port.sh

@@ -1,5 +1,9 @@
-#193.2.67.69 is merlin
-sudo iptables -I INPUT -p tcp -s 193.2.67.69 --dport 8765 -j ACCEPT
+#!/bin/bash
+
+source ${dirname $0}/env.sh
+
+#IP client
+sudo iptables -I INPUT -p tcp -s ${IPCLIENT} --dport 8765 -j ACCEPT
 #193.2.68.227 is vangogh
-sudo iptables -I INPUT -p tcp -s 193.2.68.227 --dport 8765 -j ACCEPT
+sudo iptables -I INPUT -p tcp -s ${IPSERVER} --dport 8765 -j ACCEPT
 sudo iptables -A INPUT -p tcp -s 0.0.0.0/0 --dport 8765 -j DROP

+ 2 - 1
serviceScripts/stop.sh

@@ -1,5 +1,6 @@
 #!/bin/bash
 
+source ${dirname $0}/env.sh
 SCRIPT=$HOME/software/src/websocket/send.py
 PY=$HOME/venv/socket/bin/python
-$PY $SCRIPT  "193.2.68.227:END:-1"
+$PY $SCRIPT  "${IPSERVER}:END:-1"