summaryrefslogtreecommitdiff
path: root/source4/scripting/python
diff options
context:
space:
mode:
Diffstat (limited to 'source4/scripting/python')
-rw-r--r--source4/scripting/python/samba/netcmd/gpo.py10
1 files changed, 2 insertions, 8 deletions
diff --git a/source4/scripting/python/samba/netcmd/gpo.py b/source4/scripting/python/samba/netcmd/gpo.py
index 1a0086c322..ede28ccb83 100644
--- a/source4/scripting/python/samba/netcmd/gpo.py
+++ b/source4/scripting/python/samba/netcmd/gpo.py
@@ -873,11 +873,8 @@ class cmd_create(Command):
raise CommandError("Error adding GPO in AD", e)
# Add cn=User,cn=<guid>
- child_dn = gpo_dn
- child_dn.add_child(ldb.Dn(self.samdb, "CN=User"))
-
m = ldb.Message()
- m.dn = ldb.Dn(self.samdb, child_dn.get_linearized())
+ m.dn = ldb.Dn(self.samdb, "CN=User,%s" % str(gpo_dn))
m['a01'] = ldb.MessageElement("container", ldb.FLAG_MOD_ADD, "objectClass")
m['a02'] = ldb.MessageElement("TRUE", ldb.FLAG_MOD_ADD, "showInAdvancedViewOnly")
try:
@@ -886,11 +883,8 @@ class cmd_create(Command):
raise CommandError("Error adding GPO in AD", e)
# Add cn=Machine,cn=<guid>
- child_dn = gpo_dn
- child_dn.add_child(ldb.Dn(self.samdb, "CN=Machine"))
-
m = ldb.Message()
- m.dn = ldb.Dn(self.samdb, child_dn.get_linearized())
+ m.dn = ldb.Dn(self.samdb, "CN=Machine,%s" % str(gpo_dn))
m['a01'] = ldb.MessageElement("container", ldb.FLAG_MOD_ADD, "objectClass")
m['a02'] = ldb.MessageElement("TRUE", ldb.FLAG_MOD_ADD, "showInAdvancedViewOnly")
try: