fix segfault in locking utility
[openwrt.git] / openwrt / package / bind / Config.in
index 910c61c..34a33c4 100644 (file)
-menu "bind - DNS server implementation"
+menu "bind.............................. A DNS server implementation"
 
-config BR2_PACKAGE_BIND
-       bool "bind - popular dns server"
-       default y if CONFIG_DEVEL
+config BR2_COMPILE_BIND
+       tristate
+       default n
+       depends BR2_PACKAGE_BIND_CLIENT || BR2_PACKAGE_BIND_SERVER || BR2_PACKAGE_BIND_TOOLS || BR2_PACKAGE_BIND_RNDC || BR2_PACKAGE_BIND_CHECK || BR2_PACKAGE_BIND_DNSSEC || BR2_PACKAGE_BIND_HOST || BR2_PACKAGE_BIND_DIG
+
+config BR2_PACKAGE_BIND_TOOLS
+       prompt "bind-tools........................ Bind administration tools"
+       tristate
+       default m if CONFIG_DEVEL
+       select BR2_COMPILE_BIND
+       select BR2_PACKAGE_LIBOPENSSL
        help
-         DNS server implementation
+         dig, host,  nsupdate, dnssec-keygen, dnssec-signzone, named-checkconf, named-checkzone, rndc, rndc-confgen
          
-         http://www.isc.org/
+         http://www.isc.org/sw/bind/
          
          Depends: openssl
 
-config BR2_PACKAGE_BIND_SERVER
-       tristate "named - popular dns server"
+config BR2_PACKAGE_BIND_RNDC
+       prompt "bind-rndc......................... Bind administration tools (rndc & rndc-confgen only)"
+       tristate
+       default m if CONFIG_DEVEL
+       select BR2_COMPILE_BIND
+       select BR2_PACKAGE_LIBOPENSSL
+       help
+         rndc, rndc-confgen
+         
+         http://www.isc.org/sw/bind/
+         
+         Depends: openssl
+
+config BR2_PACKAGE_BIND_CHECK
+       prompt "bind-check........................ Bind administration tools (named-checkconf & named-checkzone only)"
+       tristate
+       default m if CONFIG_DEVEL
+       select BR2_COMPILE_BIND
+       select BR2_PACKAGE_LIBOPENSSL
+       help
+         named-checkconf, named-checkzone
+         
+         http://www.isc.org/sw/bind/
+         
+         Depends: openssl
+
+config BR2_PACKAGE_BIND_DNSSEC
+       prompt "bind-dnssec....................... Bind administration tools (dnssec-keygen & dnssec-signzone only)"
+       tristate
+       default m if CONFIG_DEVEL
+       select BR2_COMPILE_BIND
+       select BR2_PACKAGE_LIBOPENSSL
+       help
+         dnssec-keygen, dnssec-signzone
+         
+         http://www.isc.org/sw/bind/
+         
+         Depends: openssl
+
+config BR2_PACKAGE_BIND_HOST
+       prompt "bind-host......................... A simple DNS client"
+       tristate
+       default m if CONFIG_DEVEL
+       select BR2_COMPILE_BIND
+       select BR2_PACKAGE_LIBOPENSSL
+       help
+         host
+         
+         http://www.isc.org/sw/bind/
+         
+         Depends: openssl
+
+config BR2_PACKAGE_BIND_DIG
+       prompt "bind-dig.......................... A DNS client"
+       tristate
        default m if CONFIG_DEVEL
+       select BR2_COMPILE_BIND
        select BR2_PACKAGE_LIBOPENSSL
-       depends BR2_PACKAGE_BIND
+       help
+         dig
+         
+         http://www.isc.org/sw/bind/
+         
+         Depends: openssl
+
 
 config BR2_PACKAGE_BIND_CLIENT
-       tristate "nsupdate - dynamic dns client"
+       prompt "bind-client....................... A dynamic DNS client"
+       tristate
+       default m if CONFIG_DEVEL
+       select BR2_COMPILE_BIND
+       select BR2_PACKAGE_LIBOPENSSL
+       help
+         A DNS dynamic client (nsupdate)
+         
+         http://www.isc.org/sw/bind/
+         
+         Depends: openssl
+
+config BR2_PACKAGE_BIND_SERVER
+       prompt "bind-server....................... A DNS server"
+       tristate
        default m if CONFIG_DEVEL
+       select BR2_COMPILE_BIND
        select BR2_PACKAGE_LIBOPENSSL
-       depends BR2_PACKAGE_BIND
+       help
+         A DNS server (named)
+         
+         http://www.isc.org/sw/bind/
+         
+         Depends: libopenssl
 
 endmenu
This page took 0.02144 seconds and 4 git commands to generate.