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

Collapse All | Expand All

(-)a/services/univention-s4-connector/modules/univention/s4connector/s4/main.py (-1 / +5 lines)
 Lines 63-69   sys.path = ['/etc/univention/%s/s4/' % CONFIGBASENAME] + sys.path Link Here 
63
63
64
64
65
import mapping
65
import mapping
66
66
try:
67
    import localmapping
68
    localmapping.adjustmapping(mapping.s4_mapping)
69
except ImportError:
70
    pass
67
71
68
def bind_stdout():
72
def bind_stdout():
69
	if options.daemonize:
73
	if options.daemonize:
(-) (+16 lines)
Added Link Here 
1
import univention.s4connector
2
3
def adjustmapping(s4_mapping):
4
    s4_mapping['user'].attributes['uidNumber'] = univention.s4connector.attribute (
5
                                                            ucs_attribute='uidNumber',
6
                                                            ldap_attribute='uidNumber',
7
                                                            con_attribute='uidNumber',
8
                                                            single_value=True,
9
                                                    )
10
11
    s4_mapping['group'].attributes['gidNumber'] = univention.s4connector.attribute (
12
                                                            ucs_attribute='gidNumber',
13
                                                            ldap_attribute='gidNumber',
14
                                                            con_attribute='gidNumber',
15
                                                            single_value=True,
16
                                                    )

Return to bug 48410