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

(-)a/services/univention-s4-connector/modules/univention/s4connector/s4/dns.py (-2 / +2 lines)
 Lines 546-552   def __pack_soaRecord(object, dnsRecords): Link Here 
546
		soa = soaRecord.split(' ')
546
		soa = soaRecord.split(' ')
547
		mname = soa[0]
547
		mname = soa[0]
548
		rname = soa[1]
548
		rname = soa[1]
549
		serial = int(soa[2])
549
		serial = int(soa[2]) -1 if int(soa[2]) > 0 else 0
550
		refresh = int(soa[3])
550
		refresh = int(soa[3])
551
		retry = int(soa[4])
551
		retry = int(soa[4])
552
		expire = int(soa[5])
552
		expire = int(soa[5])
 Lines 798-804   def s4_zone_create(s4connector, object): Link Here 
798
798
799
	__pack_txtRecord(object, dnsRecords)
799
	__pack_txtRecord(object, dnsRecords)
800
800
801
	s4connector.lo_s4.modify(soa_dn, [('dnsRecord', old_dnsRecords, dnsRecords)])
801
	s4connector.lo_s4.modify(soa_dn, [('dnsRecord', old_dnsRecords, list(set(dnsRecords)))])
802
802
803
	return True
803
	return True
804
804

Return to bug 41867