#!/bin/bash eval "$(ucr shell)" CONTAINER="cn=custom attributes,cn=univention,$ldap_base" udm settings/syntax remove --dn "cn=testUserSyntax,$CONTAINER" udm settings/syntax create --ignore_exists \ --position "$CONTAINER" \ --set name=testUserSyntax \ --set description="Test user syntax" \ --set filter="(|(univentionObjectType=users/user)(univentionObjectType=groups/group))" \ --set attribute="dn" \ --set ldapvalue="users/user: displayName" \ --set viewonly=FALSE udm settings/extended_attribute remove --dn "cn=testUserAttribute,$CONTAINER" udm settings/extended_attribute create --ignore_exists \ --position "$CONTAINER" \ --set name="testUserAttribute" \ --set module=users/user \ --set tabName="TEST" \ --set tabPosition=1 \ --set shortDescription="Test attribute" \ --set longDescription="This is a simple test attribute that maps to the property 'description'." \ --set objectClass=person \ --set syntax=testUserSyntax \ --set mayChange=1 \ --set ldapMapping=cn \ --set multivalue=0