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
27 - uncomment the apple-user-homeDirectory attribute
28 - add the apple-user-homeDirectory attribute to the apple-user objectclass
30 YMMV depending on the version of the apple.schema. As far as I can remember the
31 apple.schema from 10.2 does not include all neccessary attributes and object-
32 classes, so you probably want to use a more recent one.
35 As I actually don't have the time to provide a complete howto I've googled for
36 a howto - probably http://www.spack.org/wiki/AppleOsxIntegrationWithOpenLdap
37 will give you some hints how to setup your apple.
39 The netatalk plugin was developed by Gina Haeussge <osd@foosel.net> and Bernd
40 Zeimetz <osd@bzed.de> for use at the Darmstadt University of Technology,
41 Department of Architecture.
43 In case you have any questions or find any bugs feel free to contact me at
44 <osd@bzed.de>.
47 Best regards,
50 Bernd Zeimetz