View | Details | Raw Unified | Return to bug 44104
Collapse All | Expand All

(-)modules/univention/s4connector/s4/dns.py (-1 / +4 lines)
 Lines 1389-1395    Link Here 
1389
			zone = univention.admin.handlers.dns.reverse_zone.object(None, s4connector.lo, position=None, dn=searchResult[0][0], superordinate=None, attributes=[])
1389
			zone = univention.admin.handlers.dns.reverse_zone.object(None, s4connector.lo, position=None, dn=searchResult[0][0], superordinate=None, attributes=[])
1390
		zone.open()
1390
		zone.open()
1391
		if set(ns) != set(zone['nameserver']):
1391
		if set(ns) != set(zone['nameserver']):
1392
			if soa['mname'] not in ns:
1392
			mname = soa['mname']
1393
			if mname and mname[-1] != ".":
1394
				mname = "%s." % mname
1395
			if mname not in ns:
1393
				ns.insert(0, soa['mname'])
1396
				ns.insert(0, soa['mname'])
1394
			zone['nameserver'] = ns
1397
			zone['nameserver'] = ns
1395
			modify = True
1398
			modify = True

Return to bug 44104