瀏覽代碼

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"