Sfoglia il codice sorgente

Check that domains contain dots

Bob Mottram 8 anni fa
parent
commit
88a987446f
1 ha cambiato i file con 10 aggiunte e 6 eliminazioni
  1. 10
    6
      src/freedombone-controlpanel

+ 10
- 6
src/freedombone-controlpanel Vedi File

@@ -1846,9 +1846,11 @@ function domain_blocking_add {
1846 1846
         0)
1847 1847
             blocked_domain=$(<$data)
1848 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 1854
             fi
1853 1855
             ;;
1854 1856
     esac
@@ -1865,9 +1867,11 @@ function domain_blocking_remove {
1865 1867
         0)
1866 1868
             unblocked_domain=$(<$data)
1867 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 1875
             fi
1872 1876
             ;;
1873 1877
     esac