## LDAP Schema Yunohost APPS ## Version 0.1 ## Adrien Beudin # Attributes attributetype ( 1.3.6.1.4.1.40328.1.20.1.1 NAME 'name' DESC 'Name of App' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) attributetype ( 1.3.6.1.4.1.40328.1.20.1.2 NAME 'desc' DESC 'Description of App' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) attributetype ( 1.3.6.1.4.1.40328.1.20.1.4 NAME 'accessMode' DESC 'Access Mode' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) attributetype ( 1.3.6.1.4.1.40328.1.20.1.5 NAME 'appIcon' DESC 'App JPEG image' SYNTAX 1.3.6.1.4.1.1466.115.121.1.28 ) attributetype ( 1.3.6.1.4.1.40328.1.20.1.6 NAME 'vhost' DESC 'Vhost of App' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) attributetype ( 1.3.6.1.4.1.40328.1.20.1.7 NAME 'path' DESC 'URL of App' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) attributetype ( 1.3.6.1.4.1.40328.1.20.1.8 NAME 'version' DESC 'Version of App' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) attributetype ( 1.3.6.1.4.1.40328.1.20.1.9 NAME 'isWebApp' DESC 'App is a web app' SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 ) attributetype ( 1.3.6.1.4.1.40328.1.20.1.10 NAME 'isService' DESC 'App is a service' SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 ) attributetype ( 1.3.6.1.4.1.40328.1.20.1.11 NAME 'label' DESC 'Label app' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) attributetype ( 1.3.6.1.4.1.40328.1.20.1.12 NAME 'homepageUrl' DESC 'Url of homepage app' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) attributetype ( 1.3.6.1.4.1.40328.1.20.1.13 NAME 'docUrl' DESC 'Url of doc' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) # Apps Objectclass objectclass ( 1.3.6.1.4.1.40328.1.1.1.1 NAME 'YunoApps' DESC 'Yunohost Apps' SUP top AUXILIARY MUST ( name $ vhost $ path $ isService $ isWebApp $ version $ accessMode ) MAY ( desc $ icon $ docUrl $ homepageUrl $ label ) )