Explorar el Código

Fix the zeronet port hack

Bob Mottram hace 10 años
padre
commit
e4fd04354c
Se han modificado 2 ficheros con 2 adiciones y 4 borrados
  1. 1
    2
      src/freedombone
  2. 1
    2
      src/freedombone-meshweb

+ 1
- 2
src/freedombone Ver fichero

1848
   # Hack to ensure that the file access port is opened
1848
   # Hack to ensure that the file access port is opened
1849
   # This is because zeronet normally relies on an internet site
1849
   # This is because zeronet normally relies on an internet site
1850
   # to do this, but on a purely local mesh the internet isn't available
1850
   # to do this, but on a purely local mesh the internet isn't available
1851
-  sed -i 's|fileserver_port = 0|fileserver_port = config.fileserver_port
1852
-            sys.modules["main"].file_server.port_opened = True|g' /opt/zeronet/src/Site/Site.py
1851
+  sed -i 's|fileserver_port = 0|fileserver_port = config.fileserver_port\n            sys.modules["main"].file_server.port_opened = True|g' /opt/zeronet/src/Site/Site.py
1853
 
1852
 
1854
   echo '[Unit]' > /etc/systemd/system/zeronet.service
1853
   echo '[Unit]' > /etc/systemd/system/zeronet.service
1855
   echo 'Description=Zeronet Server' >> /etc/systemd/system/zeronet.service
1854
   echo 'Description=Zeronet Server' >> /etc/systemd/system/zeronet.service

+ 1
- 2
src/freedombone-meshweb Ver fichero

250
     # Hack to ensure that the file access port is opened
250
     # Hack to ensure that the file access port is opened
251
     # This is because zeronet normally relies on an internet site
251
     # This is because zeronet normally relies on an internet site
252
     # to do this, but on a purely local mesh the internet isn't available
252
     # to do this, but on a purely local mesh the internet isn't available
253
-    sed -i 's|fileserver_port = 0|fileserver_port = config.fileserver_port
254
-            sys.modules["main"].file_server.port_opened = True|g' $ZERONET_DIR/src/Site/Site.py
253
+    sed -i 's|fileserver_port = 0|fileserver_port = config.fileserver_port\n            sys.modules["main"].file_server.port_opened = True|g' $ZERONET_DIR/src/Site/Site.py
255
 }
254
 }
256
 
255
 
257
 if [ -f /var/lib/batman ]; then
256
 if [ -f /var/lib/batman ]; then