Sfoglia il codice sorgente

Try http access to tracker announce

Bob Mottram 9 anni fa
parent
commit
bb7af17742
2 ha cambiato i file con 6 aggiunte e 2 eliminazioni
  1. 2
    0
      src/freedombone-client
  2. 4
    2
      src/zeronetavahi

+ 2
- 0
src/freedombone-client Vedi File

@@ -341,6 +341,7 @@ function mesh_batman {
341 341
   echo "    iptables -A INPUT -p tcp --dport $ZERONET_PORT -j ACCEPT" >> $batman_script
342 342
   echo "    iptables -A INPUT -p udp --dport $ZERONET_PORT -j ACCEPT" >> $batman_script
343 343
   echo "    iptables -A INPUT -p udp --dport $TRACKER_PORT -j ACCEPT" >> $batman_script
344
+  echo "    iptables -A INPUT -p tcp --dport $TRACKER_PORT -j ACCEPT" >> $batman_script
344 345
   echo "    iptables -A INPUT -p udp --dport 1900 -j ACCEPT" >> $batman_script
345 346
   echo "    iptables -A INPUT -p tcp --dport 80 -j ACCEPT" >> $batman_script
346 347
   echo '' >> $batman_script
@@ -384,6 +385,7 @@ function mesh_batman {
384 385
   echo "    iptables -D INPUT -p tcp --dport $ZERONET_PORT -j ACCEPT" >> $batman_script
385 386
   echo "    iptables -D INPUT -p udp --dport $ZERONET_PORT -j ACCEPT" >> $batman_script
386 387
   echo "    iptables -D INPUT -p udp --dport $TRACKER_PORT -j ACCEPT" >> $batman_script
388
+  echo "    iptables -D INPUT -p tcp --dport $TRACKER_PORT -j ACCEPT" >> $batman_script
387 389
   echo "    iptables -D INPUT -p udp --dport 1900 -j ACCEPT" >> $batman_script
388 390
   echo "    iptables -D INPUT -p tcp --dport 80 -j ACCEPT" >> $batman_script
389 391
   echo '' >> $batman_script

+ 4
- 2
src/zeronetavahi Vedi File

@@ -56,7 +56,7 @@ while IFS='' read -r line || [[ -n "$line" ]]; do
56 56
     if [ ${state} -eq "2" ]; then
57 57
         if [[ $line == *"address ="* ]]; then
58 58
             address=$(echo $line | awk -F '[' '{print $2}' | awk -F ']' '{print $1}')
59
-            echo "udp $peer $TRACKER_PORT" >> $BOOTSTRAP_FILE.new
59
+            echo "http $peer:$TRACKER_PORT/announce None" >> $BOOTSTRAP_FILE.new
60 60
             state=0
61 61
         fi
62 62
     fi
@@ -74,6 +74,8 @@ done < "$TEMPFILE"
74 74
 rm -f $TEMPFILE
75 75
 cp -f $BOOTSTRAP_FILE.new $BOOTSTRAP_FILE
76 76
 rm -f $BOOTSTRAP_FILE.new
77
-sudo chown zeronet:zeronet $BOOTSTRAP_FILE
77
+if [ -d /home/zeronet ]; then
78
+    sudo chown zeronet:zeronet $BOOTSTRAP_FILE
79
+fi
78 80
 
79 81
 exit 0