Преглед изворни кода

Check that domains contain dots

Bob Mottram пре 8 година
родитељ
комит
88a987446f
1 измењених фајлова са 10 додато и 6 уклоњено
  1. 10
    6
      src/freedombone-controlpanel

+ 10
- 6
src/freedombone-controlpanel Прегледај датотеку

1846
         0)
1846
         0)
1847
             blocked_domain=$(<$data)
1847
             blocked_domain=$(<$data)
1848
             if [ ${#blocked_domain} -gt 2 ]; then
1848
             if [ ${#blocked_domain} -gt 2 ]; then
1849
-                firewall_block_domain $blocked_domain
1850
-                dialog --title $"Block a domain" \
1851
-                       --msgbox $"The domain $blocked_domain has been blocked" 6 40
1849
+                if [[ "${blocked_domain}" == '.'  ]]; then
1850
+                    firewall_block_domain $blocked_domain
1851
+                    dialog --title $"Block a domain" \
1852
+                           --msgbox $"The domain $blocked_domain has been blocked" 6 40
1853
+                fi
1852
             fi
1854
             fi
1853
             ;;
1855
             ;;
1854
     esac
1856
     esac
1865
         0)
1867
         0)
1866
             unblocked_domain=$(<$data)
1868
             unblocked_domain=$(<$data)
1867
             if [ ${#unblocked_domain} -gt 2 ]; then
1869
             if [ ${#unblocked_domain} -gt 2 ]; then
1868
-                firewall_unblock_domain $unblocked_domain
1869
-                dialog --title $"Unblock a domain" \
1870
-                       --msgbox $"The domain $unblocked_domain has been unblocked" 6 40
1870
+                if [[ "${unblocked_domain}" == '.'  ]]; then
1871
+                    firewall_unblock_domain $unblocked_domain
1872
+                    dialog --title $"Unblock a domain" \
1873
+                           --msgbox $"The domain $unblocked_domain has been unblocked" 6 40
1874
+                fi
1871
             fi
1875
             fi
1872
             ;;
1876
             ;;
1873
     esac
1877
     esac