Here are the 36 attributes I got when I tried it:
$ grep "^# Attribute: " Apple-Schema-Extensions.ldf
# Attribute: apple-category
# Attribute: apple-computeralias
# Attribute: apple-computer-list-groups
# Attribute: apple-computers
# Attribute: apple-data-stamp
# Attribute: apple-dns-domain
# Attribute: apple-dnsname
# Attribute: apple-dns-nameserver
# Attribute: apple-group-homeowner
# Attribute: apple-group-homeurl
# Attribute: apple-imhandle
# Attribute: apple-keyword
# Attribute: apple-mcxflags
# Attribute: apple-mcxsettings
# Attribute: apple-neighborhoodalias
# Attribute: apple-networkview
# Attribute: apple-nodepathxml
# Attribute: apple-service-location
# Attribute: apple-service-port
# Attribute: apple-service-type
# Attribute: apple-service-url
# Attribute: apple-user-authenticationhint
# Attribute: apple-user-class
# Attribute: apple-user-homequota
# Attribute: apple-user-homesoftquota
# Attribute: apple-user-mailattribute
# Attribute: apple-user-picture
# Attribute: apple-user-printattribute
# Attribute: apple-webloguri
# Attribute: apple-xmlplist
# Attribute: apple-mountDirectory
# Attribute: mountDumpFrequency
# Attribute: mountOption
# Attribute: mountPassNo
# Attribute: mountType
# Attribute: ttl
What did you get in addition to the above? Also, which ADAM tools were you using? When I did this, I didn't use XP mode (at least as far as I know - I'm not very Windows savvy). What I did was add the "Active Directory Lightweight Directory Services" role on the server, then run WindowsADAMADSchemaAnalyzer from the Command Prompt.
I dunno if they're relevant, but here are some potential gotchas I found:
• The settings for apple-computer-list at the top of page 7 are wrong (they list apple-computer-list-group twice), as is the following text (it lists apple-generateduid twice); you should follow the list at the bottom of page 7 instead.
• The UI in AD Schema Analyzer is very confusing. Each class has two boxes next to it: one to hide (minus sign) or show (plus sign) related attributes, and another to exclude (blank) or include (heavy plus) it in the export. Related attributes have one box, which can implicitly include (plus on gray background) or explicitly exclude (heavy X) it from the export. You have to click to select the classes to include, and then under each of those, click to
exclude the attributes that you
don't want. (Did you maybe get the attribute selection backward?)
• The white paper and videos are written for Mac OS X v10.5; I don't know what (if anything) should be changed for 10.6, but I expect they're close enough it'll work as is.
• If you cut-and-paste any of the LDIF from the white paper (e.g. the auxiliaryClass and possSuperiors stuff) from the PDF, you may wind up with spaces at the beginning and end of each pasted line; these must be removed, or you'll get import errors. Also, make sure the LDIF file has DOS-style line endings (CR+LF), not Unix style (LF only).
• The white paper describes changing the objectClassCategory of some of the objectClasses to 3; depending on which version of the ADAM tools generated the LDIF, you may also need to set the rest of them to 1 (for some reason, it can export them with an objectClassCategory of 0, which is invalid).
• The white paper doesn't detail indexing the macAddress attribute, which is a good idea to speed computer record lookups; the relevant LDIF snippet is:
# Index the macAddress attribute for faster searches
dn: CN=macAddress,CN=Schema,CN=Configuration,DC=X
changetype: modify
replace: searchFlags
searchFlags: 1
-