浏览代码

Firewall for dat

Bob Mottram 7 年前
父节点
当前提交
75a55936fa
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4
    0
      src/freedombone-app-datserver

+ 4
- 0
src/freedombone-app-datserver 查看文件

34
 DATSERVER_CODE=
34
 DATSERVER_CODE=
35
 DATSERVER_HYPERCORED_VERSION='1.4.1'
35
 DATSERVER_HYPERCORED_VERSION='1.4.1'
36
 DATSERVER_DIRECTORY=/etc/datserver
36
 DATSERVER_DIRECTORY=/etc/datserver
37
+DATSERVER_PORT=3282
37
 
38
 
38
 datserver_variables=(MY_USERNAME)
39
 datserver_variables=(MY_USERNAME)
39
 
40
 
211
     remove_app datserver
212
     remove_app datserver
212
     remove_completion_param install_datserver
213
     remove_completion_param install_datserver
213
     sed -i '/datserver/d' "$COMPLETION_FILE"
214
     sed -i '/datserver/d' "$COMPLETION_FILE"
215
+    firewall_remove $DATSERVER_PORT
214
 }
216
 }
215
 
217
 
216
 function install_datserver {
218
 function install_datserver {
246
 
248
 
247
     chown -R datserver:datserver "$DATSERVER_DIRECTORY"
249
     chown -R datserver:datserver "$DATSERVER_DIRECTORY"
248
 
250
 
251
+    firewall_add datserver $DATSERVER_PORT
252
+
249
     { echo '[Unit]';
253
     { echo '[Unit]';
250
       echo 'After=syslog.target network.target remote-fs.target nss-lookup.target';
254
       echo 'After=syslog.target network.target remote-fs.target nss-lookup.target';
251
       echo '';
255
       echo '';