File: /home/posscale/subdomains/Phone_directories/docs/manual/apa.html
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Appendix�A.�LDAP schema files</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.78.1"><link rel="home" href="index.html" title="LDAP Account Manager - Manual"><link rel="up" href="index.html" title="LDAP Account Manager - Manual"><link rel="prev" href="ch07s04.html" title="Adapt the self service to your corporate design"><link rel="next" href="apb.html" title="Appendix�B.�Security"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Appendix�A.�LDAP schema files</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch07s04.html">Prev</a>�</td><th width="60%" align="center">�</th><td width="20%" align="right">�<a accesskey="n" href="apb.html">Next</a></td></tr></table><hr></div><div class="appendix"><div class="titlepage"><div><div><h1 class="title"><a name="a_schema"></a>Appendix�A.�LDAP schema files</h1></div></div></div><p>Here is a list of needed LDAP schema files for the different LAM
modules. For OpenLDAP we also provide a source where you can get the
files.</p><div class="nogrid"><a name="idp51714656"></a><p class="title"><b>Table�A.1.�LDAP schema files</b></p><div class="nogrid-contents"><table summary="LDAP schema files" border="0"><colgroup><col><col><col><col><col><col></colgroup><thead><tr><th>�</th><th>Account type</th><th>Object class(es)</th><th>Schema name</th><th>Source</th><th>Notes</th></tr></thead><tbody><tr><td><span class="inlinemediaobject"><img src="images/schema_unix.png"></span></td><td>Unix accounts</td><td>posixAccount, shadowAccount, hostObject, posixGroup</td><td>nis.schema, rfc2307bis.schema, ldapns.schema
(hostObject)</td><td>Part of OpenLDAP installation, part of libpam-ldap
(ldapns.schema)</td><td>The rfc2307bis.schema is only supported by LAM Pro. Use the
nis.schema if you do not want to upgrade to LAM Pro.</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_inetOrgPerson.png"></span></td><td>Address book entries</td><td>inetOrgPerson</td><td>inetorgperson.schema</td><td>Part of OpenLDAP installation</td><td>�</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_samba.png"></span></td><td>Samba 3 accounts</td><td>sambaSamAccount, sambaGroupMapping, sambaDomain</td><td>samba.schema</td><td>Part of Samba tarball (examples/LDAP/samba.schema)</td><td>�</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_samba.png"></span></td><td>Windows AD (Samba 4)</td><td>user, group, computer</td><td>�</td><td>Samba 4 built-in</td><td>�</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_kolab.png"></span></td><td>Kolab 2/3 users</td><td>kolabUser</td><td>kolab2/3.schema, rfc2739.schema</td><td>Part of Kolab 2/3 installation</td><td>�</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_asterisk.png"></span></td><td>Asterisk (extension)</td><td>AsteriskSIPUser, AsteriskExtension</td><td>asterisk.schema</td><td>Part of Asterisk installation</td><td>�</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_pykota.png"></span></td><td>PyKota users, groups, printers and billing codes</td><td>pykotaObject, pykotaAccount, pykotaAccountBalance,
pykotaGroup, pykotaPrinter, pykotaBilling</td><td>pykota.schema</td><td>Part of PyKota installation</td><td>�</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_mailAlias.png"></span></td><td>Mail routing</td><td>inetLocalMailRecipient</td><td>misc.schema</td><td>Part of OpenLDAP installation</td><td>�</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_hostObject.png"></span></td><td>Hosts</td><td>hostObject, device</td><td>ldapns.schema</td><td>Part of libpam-ldap installation</td><td>The device object class is only available in LAM
Pro.</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_authorizedServices.png"></span></td><td>Authorized services</td><td>authorizedServiceObject</td><td>ldapns.schema</td><td>Part of libpam-ldap installation</td><td>�</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_mailAlias.png"></span></td><td>Mail aliases</td><td>nisMailAlias</td><td>misc.schema</td><td>Part of OpenLDAP installation</td><td>�</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_mailAlias.png"></span></td><td>Qmail user</td><td>qmailUser</td><td>qmail.schema</td><td>Part of <a class="ulink" href="http://www.nrg4u.com/" target="_top">qmail_ldap</a></td><td>LAM Pro only</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_mac.png"></span></td><td>MAC addresses</td><td>ieee802device</td><td>nis.schema</td><td>Part of OpenLDAP installation</td><td>�</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_ipHost.png"></span></td><td>IP addresses</td><td>ipHost</td><td>nis.schema</td><td>Part of OpenLDAP installation</td><td>LAM Pro only</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_puppet.png"></span></td><td>Puppet</td><td>puppetClient</td><td>puppet.schema</td><td><a class="ulink" href="https://github.com/puppetlabs/puppet/blob/master/ext/ldap/puppet.schema" target="_top">Puppet
on GitHub</a></td><td>�</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_eduPerson.png"></span></td><td>EDU person</td><td>eduPerson</td><td>eduperson.schema</td><td><a class="ulink" href="http://middleware.internet2.edu/eduperson/" target="_top">http://middleware.internet2.edu</a></td><td>�</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_user.png"></span></td><td>Simple Accounts</td><td>account</td><td>cosine.schema</td><td>Part of OpenLDAP installation</td><td>�</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_ssh.png"></span></td><td>SSH public keys</td><td>ldapPublicKey</td><td>openssh-lpk.schema</td><td>Included in patch from <a class="ulink" href="http://code.google.com/p/openssh-lpk/" target="_top">http://code.google.com/p/openssh-lpk/</a></td><td>�</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_quota.png"></span></td><td>Filesystem quotas</td><td>systemQuotas</td><td>quota.schema</td><td><a class="ulink" href="http://sourceforge.net/projects/linuxquota/" target="_top">Linux
DiskQuota</a></td><td>�</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_group.png"></span></td><td>Group of (unique) names</td><td>groupOfNames, groupOfUniqueNames, groupOfMembers</td><td>core.schema</td><td>Part of OpenLDAP installation</td><td>LAM Pro only</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_group.png"></span></td><td>Groups</td><td>organizationalRole</td><td>core.schema</td><td>Part of OpenLDAP installation</td><td>LAM Pro only</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_dhcp.png"></span></td><td>DHCP</td><td>dhcpOptions, dhcpSubnet, dhcpServer</td><td>dhcp.schema</td><td>docs/schema/dhcp.schema</td><td>The LDAP suffix should be set to your dhcpServer
entry.</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_bind.png"></span></td><td>Bind DLZ DNS</td><td>dlzZone, dlzHost, dlzSOARecord, dlzNSRecord, dlzARecord,
dlzMXRecord, dlzCNameRecord, dlzPTRRecord</td><td>dlz.schema</td><td>part of <a class="ulink" href="http://bind-dlz.sourceforge.net/" target="_top">Bind
DLZ patch</a></td><td>LAM Pro only</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_alias.png"></span></td><td>Aliases</td><td>alias, uidObject</td><td>core.schema</td><td>Part of OpenLDAP installation</td><td>LAM Pro only</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_netgroup.png"></span></td><td>NIS netgroups</td><td>nisNetgroup</td><td>nis.schema</td><td>Part of OpenLDAP installation</td><td>�</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_nisObject.png"></span></td><td>NIS objects</td><td>nisObject</td><td>nis.schema</td><td>Part of OpenLDAP installation</td><td>LAM Pro only</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_nisObject.png"></span></td><td>Automount objects</td><td>automount</td><td>autofs.schema, rfc2307bis.schema</td><td>Autofs LDAP</td><td>LAM Pro only</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_oracle.png"></span></td><td>Oracle databases</td><td>orclNetService</td><td>oidbase.schema, oidnet.schema, oidrdbms.schema,
alias.schema</td><td>Preinstalled on Oracle directory server, OpenLDAP schemas
can be downloaded e.g. <a class="ulink" href="http://www.idevelopment.info/data/Oracle/DBA_tips/LDAP/LDAP_8.shtml" target="_top">here</a></td><td>LAM Pro only</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_ppolicy.png"></span></td><td>Password policies</td><td>pwdPolicy, device</td><td>ppolicy.schema, core.schema</td><td>Part of OpenLDAP installation</td><td>LAM Pro only</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_freeRadius.png"></span></td><td>FreeRadius users</td><td>radiusprofile</td><td>openldap.schema</td><td>Part of FreeRadius installation</td><td>�</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_heimdal.png"></span></td><td>Heimdal Kerberos</td><td>krb5KDCEntry</td><td>hdb.schema</td><td>Part of Heimdal Kerberos installation</td><td>LAM Pro only</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_mitKerberos.png"></span></td><td>MIT Kerberos</td><td>krbPrincipal, krbPrincipalAux, krbTicketPolicyAux</td><td>kerberos.schema</td><td>Part of MIT Kerberos installation</td><td>LAM Pro only</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_sudo.png"></span></td><td>Sudo roles</td><td>sudoRole</td><td>sudo.schema</td><td>Part of sudo-ldap installation</td><td>LAM Pro only</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_zarafa.png"></span></td><td>Zarafa</td><td>zarafa-user, zarafa-group, zarafa-server</td><td>zarafa.schema</td><td>Part of Zarafa installation</td><td>LAM Pro only</td></tr><tr><td><span class="inlinemediaobject"><img src="images/schema_mailAlias.png"></span></td><td>IMAP mailboxes</td><td>-</td><td>-</td><td>-</td><td>Does not require any schema.</td></tr></tbody></table></div></div><br class="nogrid-break"></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch07s04.html">Prev</a>�</td><td width="20%" align="center">�</td><td width="40%" align="right">�<a accesskey="n" href="apb.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Adapt the self service to your corporate design�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">�Appendix�B.�Security</td></tr></table></div></body></html>