Make authoritative stuff a compile-time option.
diff --git a/src/dnsmasq.c b/src/dnsmasq.c
index 6e3a7c2..9d90b4d 100644
--- a/src/dnsmasq.c
+++ b/src/dnsmasq.c
@@ -148,6 +148,11 @@
     die(_("asychronous logging is not available under Android"), NULL, EC_BADCONF);
 #endif
 
+#ifndef HAVE_AUTH
+  if (daemon->authserver)
+    die(_("authoritative DNS not available: set HAVE_AUTH in src/config.h"), NULL, EC_BADCONF);
+#endif
+
   rand_init();
   
   now = dnsmasq_time();