Univention Bugzilla – Bug 28981
Connector (vermutlich S4 und AD) - default für ext. Attributes werden beim ersten Objekt nach dem Start des Connectors nicht ausgewertet
Last modified: 2012-12-12 21:10:38 CET
UCS 3.1 mit S4 Connector folgendes ext Attribuz angelegt: eval "$(ucr shell)" univention-directory-manager settings/extended_attribute create "$@" --ignore_exists \ --position "cn=custom attributes,cn=univention,$ldap_base" \ --set objectClass="univentionFreeAttributes" \ --set ldapMapping="univentionFreeAttribute1" \ --append module="users/user" \ --set overwritePosition="0" \ --set overwriteTab="0" \ --set version="2" \ --set valueRequired="0" \ --set CLIName="myTestAccount" \ --set shortDescription="TEST" \ --set longDescription="" \ --set translationShortDescription='"de_DE" "TEST"' \ --set doNotSearch="0" \ --set default="1" \ --set tabName="new tab" \ --set syntax="boolean" \ --set tabAdvanced="0" \ --set name="myTestAccount" \ --set mayChange="1" \ --set multivalue="0" \ --set deleteObjectClass="0" \ --set tabPosition="1" Wenn ich nun den S4 Connector neu starte, dann bekommt der erste Benutzer, der über S4 (also über den Connector) angelegt wird, nicht den default 1. -> /etc/init.d/univention-s4-connector restart -> samba-tool user add samba1 univention -> samba-tool user add samba2 univention -> udm users/user list| grep 'DN\|myTest' DN: uid=samba1,cn=users,dc=ucs,dc=new myTestAccount: None DN: uid=samba2,cn=users,dc=ucs,dc=new myTestAccount: 1
Ist angepasst. Es war nur der S4 Connector betroffen, im AD Connector wird es bereits richtig gemacht. Im Anhang der Patch.
Created attachment 4758 [details] s4-extended-attributes.patch
Verifdied: * Patch ist drin, Funktionstest ok * Changelog ok
UCS 3.1-0 has been released: http://forum.univention.de/viewtopic.php?f=54&t=2125 If this error occurs again, please use "Clone This Bug".