瀏覽代碼

Remove batman ipv6 address

Bob Mottram 9 年之前
父節點
當前提交
552bd5f967
共有 2 個檔案被更改,包括 0 行新增32 行删除
  1. 0
    25
      src/freedombone
  2. 0
    7
      src/freedombone-config

+ 0
- 25
src/freedombone 查看文件

378
 
378
 
379
 # B.A.T.M.A.N settings
379
 # B.A.T.M.A.N settings
380
 ENABLE_BATMAN="no"
380
 ENABLE_BATMAN="no"
381
-BATMAN_IPV6=
382
 BATMAN_CELLID='02:BA:00:00:03:01'
381
 BATMAN_CELLID='02:BA:00:00:03:01'
383
 ESSID='mesh'
382
 ESSID='mesh'
384
 
383
 
872
       if grep -q "ENABLE_BATMAN" $CONFIGURATION_FILE; then
871
       if grep -q "ENABLE_BATMAN" $CONFIGURATION_FILE; then
873
           ENABLE_BATMAN=$(grep "ENABLE_BATMAN" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
872
           ENABLE_BATMAN=$(grep "ENABLE_BATMAN" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
874
       fi
873
       fi
875
-      if grep -q "BATMAN_IPV6" $CONFIGURATION_FILE; then
876
-          BATMAN_IPV6=$(grep "BATMAN_IPV6" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
877
-      fi
878
       if grep -q "ENABLE_CJDNS" $CONFIGURATION_FILE; then
874
       if grep -q "ENABLE_CJDNS" $CONFIGURATION_FILE; then
879
           ENABLE_CJDNS=$(grep "ENABLE_CJDNS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
875
           ENABLE_CJDNS=$(grep "ENABLE_CJDNS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
880
       fi
876
       fi
1579
   echo 'mesh_cjdns_tools' >> $COMPLETION_FILE
1575
   echo 'mesh_cjdns_tools' >> $COMPLETION_FILE
1580
 }
1576
 }
1581
 
1577
 
1582
-function get_batman_ipv6_address {
1583
-  if [ -f /home/$MY_USERNAME/README ]; then
1584
-      if grep -q "Mesh internet bridge IP address" /home/$MY_USERNAME/README; then
1585
-          if [ ! $BATMAN_IPV6 ]; then
1586
-              BATMAN_IPV6=$(cat /home/$MY_USERNAME/README | grep "Mesh internet bridge IP address" | awk -F ':' '{print $2}' | sed 's/^ *//')
1587
-          fi
1588
-      fi
1589
-  fi
1590
-}
1591
-
1592
 function install_vpn_tunnel {
1578
 function install_vpn_tunnel {
1593
   if ! grep -q "repo.universe-factory.net" /etc/apt/sources.list; then
1579
   if ! grep -q "repo.universe-factory.net" /etc/apt/sources.list; then
1594
       echo 'deb http://repo.universe-factory.net/debian/ sid main' >> /etc/apt/sources.list
1580
       echo 'deb http://repo.universe-factory.net/debian/ sid main' >> /etc/apt/sources.list
1727
   fi
1713
   fi
1728
 
1714
 
1729
   enable_ipv6
1715
   enable_ipv6
1730
-  get_batman_ipv6_address
1731
-
1732
-  # If no address has been given then create a ramdom one
1733
-  if [ ! $BATMAN_IPV6 ]; then
1734
-      hexarray=( 1 2 3 4 5 6 7 8 9 0 a b c d e f )
1735
-      a=${hexarray[$RANDOM%16]}${hexarray[$RANDOM%16]}${hexarray[$RANDOM%16]}${hexarray[$RANDOM%16]}
1736
-      b=${hexarray[$RANDOM%16]}${hexarray[$RANDOM%16]}${hexarray[$RANDOM%16]}${hexarray[$RANDOM%16]}
1737
-      c=${hexarray[$RANDOM%16]}${hexarray[$RANDOM%16]}${hexarray[$RANDOM%16]}${hexarray[$RANDOM%16]}
1738
-      d=${hexarray[$RANDOM%16]}${hexarray[$RANDOM%16]}${hexarray[$RANDOM%16]}${hexarray[$RANDOM%16]}
1739
-      BATMAN_IPV6="$IPV6_NETWORK:$a:$b:$c:$d"
1740
-  fi
1741
 
1716
 
1742
   batman_script=/var/lib/batman
1717
   batman_script=/var/lib/batman
1743
 
1718
 

+ 0
- 7
src/freedombone-config 查看文件

90
 USB_DRIVE=/dev/sdb1
90
 USB_DRIVE=/dev/sdb1
91
 HWRNG_TYPE=
91
 HWRNG_TYPE=
92
 ENABLE_SOCIAL_KEY_MANAGEMENT=
92
 ENABLE_SOCIAL_KEY_MANAGEMENT=
93
-BATMAN_IPV6=
94
 
93
 
95
 CONFIGURATION_FILE=
94
 CONFIGURATION_FILE=
96
 
95
 
232
   if [ $ENABLE_SOCIAL_KEY_MANAGEMENT ]; then
231
   if [ $ENABLE_SOCIAL_KEY_MANAGEMENT ]; then
233
       echo "ENABLE_SOCIAL_KEY_MANAGEMENT=$ENABLE_SOCIAL_KEY_MANAGEMENT" >> $CONFIGURATION_FILE
232
       echo "ENABLE_SOCIAL_KEY_MANAGEMENT=$ENABLE_SOCIAL_KEY_MANAGEMENT" >> $CONFIGURATION_FILE
234
   fi
233
   fi
235
-  if [ $BATMAN_IPV6 ]; then
236
-      echo "BATMAN_IPV6=$BATMAN_IPV6" >> $CONFIGURATION_FILE
237
-  fi
238
 }
234
 }
239
 
235
 
240
 # test a domain name to see if it's valid
236
 # test a domain name to see if it's valid
1411
       if grep -q "ENABLE_BABEL" $CONFIGURATION_FILE; then
1407
       if grep -q "ENABLE_BABEL" $CONFIGURATION_FILE; then
1412
           ENABLE_BABEL=$(grep "ENABLE_BABEL" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
1408
           ENABLE_BABEL=$(grep "ENABLE_BABEL" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
1413
       fi
1409
       fi
1414
-      if grep -q "BATMAN_IPV6" $CONFIGURATION_FILE; then
1415
-          BATMAN_IPV6=$(grep "BATMAN_IPV6" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
1416
-      fi
1417
       if grep -q "ROUTER_IP_ADDRESS" $CONFIGURATION_FILE; then
1410
       if grep -q "ROUTER_IP_ADDRESS" $CONFIGURATION_FILE; then
1418
           ROUTER_IP_ADDRESS=$(grep "ROUTER_IP_ADDRESS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
1411
           ROUTER_IP_ADDRESS=$(grep "ROUTER_IP_ADDRESS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
1419
       fi
1412
       fi