s4-dns: set TTL value in the NS server part of the SOA record
authorGuenter Kukkukk <kukks@samba.org>
Thu, 30 May 2013 00:19:32 +0000 (02:19 +0200)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 30 May 2013 07:41:20 +0000 (09:41 +0200)
noticed this when using samba-tool to create a new zone

Signed-off-by: Guenter Kukkukk <kukks@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Thu May 30 09:41:20 CEST 2013 on sn-devel-104

source4/rpc_server/dnsserver/dnsdb.c

index 91e9aa832673b257e2733157af0876ba6860238d..8cdeae41f52d49164a4ac10813ec9fc44e9ad6c3 100644 (file)
@@ -934,6 +934,7 @@ WERROR dnsserver_db_create_zone(struct ldb_context *samdb,
        dns_rec[1].wType = DNS_TYPE_NS;
        dns_rec[1].rank = DNS_RANK_ZONE;
        dns_rec[1].dwSerial = soa.serial;
+       dns_rec[1].dwTtlSeconds = 3600;
        dns_rec[1].dwTimeStamp = (uint32_t)t;
        dns_rec[1].data.ns = server_fqdn;