瀏覽代碼

Check that domains contain dots

Bob Mottram 8 年之前
父節點
當前提交
88a987446f
共有 1 個文件被更改,包括 10 次插入6 次删除
  1. 10
    6
      src/freedombone-controlpanel

+ 10
- 6
src/freedombone-controlpanel 查看文件

@@ -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