The Samba-Bugzilla – Attachment 8933 Details for
Bug 9599
dns zonecreate creates zones without flags
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Set secure update flag on zone in separate operation
0002-samba-tool-dns-Set-secure-zone-update-flag-after-cre.patch (text/plain), 2.76 KB, created by
Amitay Isaacs
on 2013-05-30 09:04:39 UTC
(
hide
)
Description:
Set secure update flag on zone in separate operation
Filename:
MIME Type:
Creator:
Amitay Isaacs
Created:
2013-05-30 09:04:39 UTC
Size:
2.76 KB
patch
obsolete
>From 05578dcdbfa1734ae7bafb70859a76f4cd2a023d Mon Sep 17 00:00:00 2001 >From: Amitay Isaacs <amitay@gmail.com> >Date: Mon, 27 May 2013 12:37:20 +1000 >Subject: [PATCH 2/2] samba-tool/dns: Set secure zone update flag after > creating new zone > >Windows DC ignores the secure update flag while creating new zone. Windows >performs another operation to set the secure update flag. > >Signed-off-by: Amitay Isaacs <amitay@gmail.com> >--- > python/samba/netcmd/dns.py | 12 +++++++++--- > 1 file changed, 9 insertions(+), 3 deletions(-) > >diff --git a/python/samba/netcmd/dns.py b/python/samba/netcmd/dns.py >index cce0d66..137cd98 100644 >--- a/python/samba/netcmd/dns.py >+++ b/python/samba/netcmd/dns.py >@@ -854,7 +854,6 @@ class cmd_zonecreate(Command): > zone_create_info = dnsserver.DNS_RPC_ZONE_CREATE_INFO_W2K() > zone_create_info.pszZoneName = zone > zone_create_info.dwZoneType = dnsp.DNS_ZONE_TYPE_PRIMARY >- zone_create_info.fAllowUpdate = dnsp.DNS_ZONE_UPDATE_SECURE > zone_create_info.fAging = 0 > zone_create_info.fDsIntegrated = 1 > zone_create_info.fLoadExisting = 1 >@@ -863,7 +862,6 @@ class cmd_zonecreate(Command): > zone_create_info = dnsserver.DNS_RPC_ZONE_CREATE_INFO_DOTNET() > zone_create_info.pszZoneName = zone > zone_create_info.dwZoneType = dnsp.DNS_ZONE_TYPE_PRIMARY >- zone_create_info.fAllowUpdate = dnsp.DNS_ZONE_UPDATE_SECURE > zone_create_info.fAging = 0 > zone_create_info.fDsIntegrated = 1 > zone_create_info.fLoadExisting = 1 >@@ -873,7 +871,6 @@ class cmd_zonecreate(Command): > zone_create_info = dnsserver.DNS_RPC_ZONE_CREATE_INFO_LONGHORN() > zone_create_info.pszZoneName = zone > zone_create_info.dwZoneType = dnsp.DNS_ZONE_TYPE_PRIMARY >- zone_create_info.fAllowUpdate = dnsp.DNS_ZONE_UPDATE_SECURE > zone_create_info.fAging = 0 > zone_create_info.fDsIntegrated = 1 > zone_create_info.fLoadExisting = 1 >@@ -882,6 +879,15 @@ class cmd_zonecreate(Command): > res = dns_conn.DnssrvOperation2(client_version, 0, server, None, > 0, 'ZoneCreate', typeid, > zone_create_info) >+ >+ typeid = dnsserver.DNSSRV_TYPEID_NAME_AND_PARAM >+ name_and_param = dnsserver.DNS_RPC_NAME_AND_PARAM() >+ name_and_param.pszNodeName = 'AllowUpdate' >+ name_and_param.dwParam = dnsp.DNS_ZONE_UPDATE_SECURE >+ >+ res = dns_conn.DnssrvOperation2(client_version, 0, server, zone, >+ 0, 'ResetDwordProperty', typeid, >+ name_and_param) > self.outf.write('Zone %s created successfully\n' % zone) > > >-- >1.8.1.4 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Flags:
kai
:
review+
Actions:
View
Attachments on
bug 9599
:
8932
|
8933
|
9197
|
9198