root@ucs02:~# less /usr/share/ucs-school-import/scripts/activate_groupmembers_patch_diff --- /usr/share/ucs-school-import/scripts/activate_groupmembers 2015-02-05 10:27:14.000000000 +0100 +++ /usr/share/ucs-school-import/scripts/activate_groupmembers_patched 2016-02-08 10:42:36.730946235 +0100 @@ -2552,7 +2552,7 @@ # get group objects = univention.admin.modules.lookup(group_module, co, lo, scope='sub', superordinate=superordinate, base=baseDN, filter=univention.admin.filter.expression('cn',actgrp)) - out_line = ('%%s%(sep)s' * 7 + '\n') % {'sep':sepchar} + out_line = ('%%s%(sep)s' * 8 + '\n') % {'sep':sepchar} for grp in objects: # get group members @@ -2595,7 +2595,7 @@ # write csv line snr = memberdn[ memberdn.find('ou=') + 3 : ] snr = snr[ : snr.find(',') ] - outf.write(out_line % (snr, actgrp, memberobj['firstname'], memberobj['lastname'], passwd, memberobj['mailPrimaryAddress'], membergrplist)) + outf.write(out_line % (snr, actgrp, memberobj['username'], memberobj['firstname'], memberobj['lastname'], passwd, memberobj['mailPrimaryAddress'], membergrplist)) print