char *dns_generate_keyname( TALLOC_CTX *mem_ctx )
{
char *result = NULL;
-#if defined(WITH_DNS_UPDATES)
+#if defined(HAVE_KRB5)
struct GUID guid;
Send a DNS update request
*******************************************************************/
-#if defined(WITH_DNS_UPDATES)
+#if defined(HAVE_KRB5)
#include "../lib/addns/dns.h"
static NTSTATUS net_update_dns_internal(struct net_context *c,
static void _net_ads_join_dns_updates(struct net_context *c, TALLOC_CTX *ctx, struct libnet_JoinCtx *r)
{
-#if defined(WITH_DNS_UPDATES)
+#if defined(HAVE_KRB5)
ADS_STRUCT *ads_dns = NULL;
int ret;
NTSTATUS status;
static int net_ads_dns_register(struct net_context *c, int argc, const char **argv)
{
-#if defined(WITH_DNS_UPDATES)
+#if defined(HAVE_KRB5)
ADS_STRUCT *ads;
ADS_STATUS status;
NTSTATUS ntstatus;
int argc,
const char **argv)
{
-#if defined(WITH_DNS_UPDATES)
+#if defined(HAVE_KRB5)
ADS_STRUCT *ads;
ADS_STATUS status;
NTSTATUS ntstatus;
#include "../lib/addns/dns.h"
#include "utils/net_dns.h"
-#if defined(WITH_DNS_UPDATES)
+#if defined(HAVE_KRB5)
/*********************************************************************
*********************************************************************/
return count;
}
-#endif /* defined(WITH_DNS_UPDATES) */
+#endif /* defined(HAVE_KRB5) */
#define DNS_UPDATE_PROBE 0x10
#define DNS_UPDATE_PROBE_SUFFICIENT 0x20
-#if defined(WITH_DNS_UPDATES)
+#if defined(HAVE_KRB5)
#include "../lib/addns/dns.h"
size_t num_addrs,
uint32_t flags, bool remove_host);
-#endif /* defined(WITH_DNS_UPDATES) */
+#endif /* defined(HAVE_KRB5) */
opt.samba_add_onoff_option('avahi', with_name="enable", without_name="disable")
opt.samba_add_onoff_option('iconv')
opt.samba_add_onoff_option('acl-support')
- opt.samba_add_onoff_option('dnsupdate')
opt.samba_add_onoff_option('syslog')
opt.samba_add_onoff_option('automount')
opt.samba_add_onoff_option('dmapi', default=None) # None means autodetection
execute=True,
mandatory=True,
msg="Checking whether setuidx is available")
- if Options.options.with_dnsupdate:
- if not conf.CONFIG_SET('HAVE_KRB5'):
- Logs.warn("--with-dnsupdate=yes but gssapi support not sufficient")
- else:
- conf.DEFINE('WITH_DNS_UPDATES', 1)
# valgrind.h or valgrind/valgrind.h is checked in lib/replace/wscript
if Options.options.developer:
if conf.CONFIG_SET('HAVE_VALGRIND_H') or conf.CONFIG_SET('HAVE_VALGRIND_VALGRIND_H'):