LDIF Attributes Required By SIMS

Even if you are going to write your own LDIF generation scripts, it is recommended that you use imldifsync on a very small subset of your own data as a learning tool to see what entries are generated from which input data. However, we provide the following information as a Quick Reference aid in generating your own LDIF (refer to Appendix D, "SIMS Directory Schema and Directory Information Tree for a complete list):


Note - The complete set of attributes and their syntaxes are defined in
/etc/opt/SUNWconn/ldap/current/slapd.at.conf and in other schema files accessed by slapd via the include directive in
/etc/opt/SUNWconn/ldap/current/slapd.conf.

TABLE  8-3   Some of the Default LDIF Attributes and Syntax 
LDIF Abbreviation
LDIF Full Name
Created From Format

SN  

surname  

The "last name"/"family name" part of each gecos entry  

CN  

common name  

The "first name"/"given name" part of each gecos entry  

none  

initials  

 

none  

givenName  

CN  

none  

freeformName  

CN  

none  

preferredrfc822Recipient  

User alias entry in /etc/mail/aliases or equivalent, of value userid@mailhost.maildomainname.  

none  

preferredrfc822Originator  

User alias entry /etc/mail/aliases or equivalent, of value first.lastname@maildomain  

none  

rfc822Mailbox  

User alias entry /etc/mail/aliases or equivalent, of value first.lastname@mailhost.maildomain and userid@mailhost.maildomain, the same values as preferredrfc822Originator. Additional entries will be generated for nickname aliases, etc  

none  

mailProgramDeliveryInfo  

Set by SIMS to a user supplied string for mail aliases that pipe incoming mail through a program, as specified in the /etc/mail/aliases file or its' equivalent  

none  

mailDeliveryOption  

Set by SIMS to one or more of "mailbox", "forward", "file", or "program" depending on what type of mail alias generates this attribute.  

none  

mailForwardingAddress  

Set by SIMS for mailDeliveryOption equal to "forward", of format userid@mailhost.maildomain, and first.lastname@mailhost.maildomain.  

none  

mailHost  

Manually configured mail-server field in imldifsync.conf  

none  

userPassword  

Password field from user password entry  

none  

uid  

UNIX user ID (account name) from user passwd entry  

none  

homedirectory  

From user password entry  

none  

datasource  

imldifsync sets the datasource.  

none  

mailFolderMap  

Set by SIMS to one of Sun-MS or UNIX V7 for message store or /var/mail files respectively.  

none  

creatorsname  

DN of admin account used to create the entry  

none  

createtimestamp  

Created by directory during ldapmodify  





Copyright © 1999 Sun Microsystems, Inc. All Rights Reserved.