View | Details | Raw Unified | Return to bug 20604 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/sbin/univention-share-replication (-4 / +7 lines)
 Lines 46-55    Link Here 
46
	# on a basesystem this share replication don't work
46
	# on a basesystem this share replication don't work
47
	sys.exit(0)
47
	sys.exit(0)
48
48
49
if configRegistry['server/role'] in ['domaincontroller_master', 'domaincontroller_backup']:
49
try:
50
	lo = univention.uldap.getAdminConnection()
50
	if configRegistry['server/role'] in ['domaincontroller_master', 'domaincontroller_backup']:
51
else:
51
		lo = univention.uldap.getAdminConnection()
52
	lo = univention.uldap.getMachineConnection()
52
	else:
53
		lo = univention.uldap.getMachineConnection()
54
except ldap.SERVER_DOWN:
55
	sys.exit('Could not contact LDAP-server')
53
56
54
for dn, attrs in lo.search(filter='(&(objectClass=univentionShareReplication)(univentionShareHost=%s.%s))' % (configRegistry['hostname'], configRegistry['domainname'])):
57
for dn, attrs in lo.search(filter='(&(objectClass=univentionShareReplication)(univentionShareHost=%s.%s))' % (configRegistry['hostname'], configRegistry['domainname'])):
55
	try:
58
	try:

Return to bug 20604