s3-waf: make sure we dont activate dnsupdate support w/o gssapi.
authorGünther Deschner <gd@samba.org>
Wed, 9 Feb 2011 19:51:12 +0000 (20:51 +0100)
committerGünther Deschner <gd@samba.org>
Wed, 9 Feb 2011 21:51:08 +0000 (22:51 +0100)
Guenther

source3/wscript

index 7dd87d7f0751b0722a1d8f26e68079ceba543ed3..90e25a3eda3396817c0981f24e295b58e33a6f32 100644 (file)
@@ -1013,7 +1013,10 @@ int i; i = PAM_RADIO_TYPE;
         conf.CHECK_FUNCS_IN('uuid_generate', 'uuid')
         if not conf.CONFIG_SET('HAVE_UUID_UUID_H') and not conf.CONFIG_SET('HAVE_UUID_GENERATE'):
             print "--with-dnsupdate=yes but uuid support not sufficient"
-        conf.DEFINE('WITH_DNS_UPDATES', 1)
+        elif not conf.CONFIG_SET('HAVE_GSSAPI'):
+            print "--with-dnsupdate=yes but gssapi support not sufficient"
+        else:
+            conf.DEFINE('WITH_DNS_UPDATES', 1)
     else:
         conf.SET_TARGET_TYPE('uuid', 'EMPTY')
     conf.CHECK_HEADERS('valgrind.h valgrind/valgrind.h valgrind/memcheck.h')