Code

d2e07506fd3cffb2aa60890150aadfbf74d37a39
[gosa.git] / contrib / openldap / apple.schema.README
2 Heya,
4 as we don't want to run into licensing issues the apple.schema is not included
5 here. In case you want to manage your apple users' homedirectories with GOsa
6 please copy the apple.schema file from your MacOSX installation into the
7 schema-directory of your openldap installation and include it in the slapd-
8 configuration. Usually you'll have to change a few objectclasses as some
9 attribute-types are missing.
11 For example to use the apple.schema from osx 10.4 you'll have to
12 - remove the objectclass authAuthorityObject
13 - remove the objectclass apple-acl
14 - remove the following attributes from all ObjectClasses:
15     - acctFlags
16     - pwdLastSet
17     - logonTime
18     - logoffTime
19     - kickoffTime
20     - homeDrive
21     - scriptPath
22     - profilePath
23     - userWorkstations
24     - smbHome
25     - rid
26     - primaryGroupID
28 YMMV depending on the version of the apple.schema. As far as I can remember the
29 apple.schema from 10.2 does not include all neccessary attributes and object-
30 classes, so you probably want to use a more recent one.
33 As I actually don't have the time to provide a complete howto I've googled for
34 a howto - probably http://www.spack.org/wiki/AppleOsxIntegrationWithOpenLdap
35 will give you some hints how to setup your apple.
37 The netatalk plugin was developed by Gina Haeussge <osd@foosel.net> and Bernd
38 Zeimetz <osd@bzed.de> for use at the Darmstadt University of Technology,
39 Department of Architecture.
41 In case you have any questions or find any bugs feel free to contact me at
42 <osd@bzed.de>.
45 Best regards,
48 Bernd Zeimetz