Extending UCS LDAP Schema for Guacamole

openldap
cool-solution
guacamole

#1

I am looking to extend the standard UCS LDAP schema to allow both authentication & storage of Guacamole connection data. The Guacamole supplied ldif file intended for modifying a standard OpenLDAP implementation is as follows:-

dn: cn=guacConfigGroup,cn=schema,cn=config
objectClass: olcSchemaConfig
cn: guacConfigGroup
olcAttributeTypes: {0}( 1.3.6.1.4.1.38971.1.1.1 NAME 'guacConfigProtocol' SYNTAX 1.3.6.1.4.1.1466
 .115.121.1.15 )
olcAttributeTypes: {1}( 1.3.6.1.4.1.38971.1.1.2 NAME 'guacConfigParameter' SYNTAX 1.3.6.1.4.1.146
 6.115.121.1.15 )
olcObjectClasses: {0}( 1.3.6.1.4.1.38971.1.2.1 NAME 'guacConfigGroup' DESC 'Guacamole config
 uration group' SUP groupOfNames MUST guacConfigProtocol MAY guacConfigParameter )

Now, I am by no means fully up to speed on all things LDAP, but it appears to me that the dn cn=schema,cn=config does not exist in the UCS LDAP.

root@ucs4:~# ldapsearch -Q -LLL -Y EXTERNAL -H ldapi:/// -b cn=schema,cn=config dn
No such object (32)

I’m fully aware that I may be missing something here, but is there an equivalent dn in the UCS LDAP tree where the schema extensions for Guacamole can be applied?