Previous | Next | Contents | Index |
Typically each of the various directories supported by PMDF-DIRSYNC will have its own set of directory attributes. That means that each directory will typically have a "raw" LDIF representation comprising a directory-specific set of attributes. So each PMDF directory agent dealing with a specific sort of directory will have its own requirements on the content of records in the LDIF files it handles: the "raw" LDIF files it emits and expects to receive will need to comprise directory-specific attributes. Note that these requirements are sometimes asymmetric; that is, the format of the LDIF file emitted by a directory agent can be different than the format of the LDIF file it accepts in. Also, while some sorts of directories have constrained sets of attributes so that the exact layout of their LDIF files can be precisely described a priori, other directories are very flexible and site configurable, and so the layout of their LDIF files will vary from site to site.
Thus the overall format of an LDIF file is always attribute-value pairs, grouped together as entries separated by blank lines. But the specific attribute names which are valid (and the sorts of corresponding values one can expect) will vary according to what sort of LDIF file is under consideration, and can vary further according to site usage of a directory. cc:Mail, ALL-IN-1, and the DDS are examples of directories with a constrained set of attributes; the format of their LDIF files will vary little from site to site. LDAP or X.500 and Lotus Notes are examples of flexible directories with a rich and variable set of attributes; the format of their LDIF files can vary significantly from site to site. Other directories are likely to fall somewhere between these extremes.
The following sections discuss the attributes valid for various directories in more detail.
37.7.2.1 cc:Mail LDIF Attributes
The cc:Mail directory has just four attributes, of which only the three
shown in Table 37-3 are used in LDIF files.
Attribute | Description |
---|---|
name | Person's name, usually in Last, First format |
addr | cc:Mail e-mail address |
Cmts: | Arbitrary text describing the person |
Locn: | Location of user, or D meaning to delete the entry |
37.7.2.2 PMDF crdb Database LDIF Attributes
PMDF crdb
databases consist of probe-value pairs,
i.e., the left hand side and the right hand side of a database
entry. Unlike other LDIF files, the ordering of the attributes in a
PMDF crdb
database is important. So there are only two
attributes for each such database, denoted usually as
database-name_key database-name_value |
DIRECTORY_db-file-name_key DIRECTORY_db-file-name_value |
Multiple key-value pairs for the same database are permitted as long as the key values are always distinct, and can be generated by using multiple templates, separated by an explicit new line. E.g.,
template ALIAS_key: 'rfc822address' ALIAS_value: 'internaladdress' endtemplate +"\n"+ template ALIAS_key: 'employeenumber' ALIAS_value: 'internaladdress' endtemplate |
37.7.2.3 LDAP or X.500 LDIF Attributes
LDAP and X.500 are flexible, attribute rich directories, which are very
site configurable. Therefore the set of attributes that will be valid
for an LDAP directory agent---a SYNC_LDAP channel---can vary greatly
according to what attributes the corresponding LDAP or X.500 directory
uses.
For instance, under the QUIPU schema used by many LDAP and X.500 directories, Person objects (entries) in the directory have a couple of required attributes and numerous other common optional attributes, and sites can add additional attributes of their own choosing. Table 37-4 lists some such attributes.
Attribute | Status | Notes |
---|---|---|
commonName | Required | The person's full name, e.g., Adam B. Smith |
objectClass | Required | A value will always be organizationalPerson under the QUIPU schema |
surname | Required | |
acl | Optional | Access control list specification |
localityName | Optional | |
streetAddress | Optional | |
postalAddress | Optional | |
postalCode | Optional | |
telephoneNumber | Optional | Telephone number represented using the full international format, e.g., +1 626 555 1212 |
facsimileTelephoneNumber | Optional | Telephone number represented using the full international format, e.g., +1 626 555 1212 |
description | Optional | Arbitrary descriptive text about the Person |
seeAlso | Optional | A pointer to another directory entry for this Person |
userPassword | Optional | |
title | Optional | |
info | Optional | Arbitrary descriptive text about the Person |
photo | Optional | |
jpegPhoto | Optional | |
favouriteDrink | Optional | |
userid | Optional | |
organizationalStatus | Optional | |
secretary | Optional | |
homePhone | Optional | Telephone number represented using the full international format, e.g., +1 626 555 1212 |
homePostalAddress | Optional | |
rfc822Mailbox | Optional | An RFC 822 (Internet) e-mail address |
mhsORAddresses | Optional |
37.7.2.4 Lotus Notes LDIF Attributes
The Lotus Notes directory is a flexible, attribute rich directory,
which is very site configurable. Indeed, the Lotus Notes directory has
no inherent structure; structure is entirely a matter of site
interpretation. So the set of attributes that will be valid for a Lotus
Notes directory agent---an LN channel---varies greatly according to a
site's use of the Lotus Notes directory.
37.7.2.5 ALL-IN-1 LDIF Attributes (OpenVMS)
ALL-IN-1 directory synchronization is asymmetric in that directory
information is extracted from ALL-IN-1's PROFILE database,
profile.dat
, but updates are returned to ALL-IN-1's
NETWORK database, network.dat
, and these two ALL-IN-1
databases have a number of significant differences. (In particular,
quite a bit of additional information is available from ALL-IN-1 than
ALL-IN-1 requires back in return.) So there are two different LDIF
formats involved in synchronizing with ALL-IN-1 directory, one LDIF
format for information extracted from ALL-IN-1, and a different LDIF
format for information to be returned to ALL-IN-1.
Note also that ALL-IN-1's PROFILE database has a different format for different versions of ALL-IN-1.2 Versions 2.x, 3.1, and 3.2 of ALL-IN-1 PROFILE database format are supported by PMDF-DIRSYNC. When using the PMDF DIRSYNC/SOURCE=A1 utility to extract information from ALL-IN-1, you must specify the version of ALL-IN-1 so that the utility knows which format will be used.
Table 37-5 lists the LDIF attributes for ALL-IN-1 V3.2's PROFILE database; Table 37-6 lists the LDIF attributes for ALL-IN-1 V3.1's PROFILE database; Table 37-7 lists the LDIF attributes for ALL-IN-1 V2.x's PROFILE database; Table 37-8 lists the LDIF attributes for ALL-IN-1's NETWORK database.
Attribute | Size | Normally | Notes |
---|---|---|---|
name | present | ||
user | 30 | Yes | ALL-IN-1 user name |
template | 20 | Yes | Template user to create account |
direct | 68 | Yes | Default ALL-IN-1 directory |
frmlib | 68 | Yes | Form libraries to be used automatically |
not$in$use | 1 | No | A value of 0 means in use, 1 means not in use, but normally the value is a space (blank) |
create$failed | 1 | No | Account creation failed |
vmsuser | 12 | Yes | VMS account name |
delete_from | 70 | Yes | |
reserved | 15 | Yes | |
rsvd_for_tcs | 1 | No | |
surname1 | 40 | Yes | |
forename1 | 16 | Yes | |
initials1 | 5 | Yes | |
fulname | 64 | Yes | User's full name |
company | 64 | Yes | Company name |
depart | 32 | Yes | Department name |
location | 20 | Yes | Location |
int_location | 20 | Yes | Internal location |
generation | 3 | Yes | Generational qualifier (generation of family) |
title | 40 | Yes | |
phone | 32 | Yes | External telephone number |
internal_phone | 32 | Yes | Internal telephone number |
addr1 | 40 | Yes | Line 1 of postal address |
addr2 | 40 | Yes | Line 2 of postal address |
addr3 | 40 | Yes | Line 3 of postal address |
addr4 | 40 | Yes | Line 4 of postal address |
addr5 | 40 | Yes | Line 5 of postal address |
addr6 | 40 | Yes | Line 6 of postal address |
country_name | 40 | Yes | |
zipcod | 40 | Yes | Postal code |
forename2 | 16 | Yes | Alternate forename |
forename3 | 16 | Yes | Alternate forename |
forename4 | 16 | Yes | Alternate forename |
forename5 | 16 | Yes | Alternate forename |
surname2 | 40 | Yes | Alternate surname |
surname3 | 40 | Yes | Alternate surname |
initials2 | 5 | Yes | Alternate initials |
initials3 | 5 | Yes | Alternate initials |
initials4 | 5 | Yes | Alternate initials |
initials5 | 5 | Yes | Alternate initials |
status | 68 | Yes | Current user status |
mail_reply | 31 | Yes | Name of file to use for autoreply |
mail_forward | 78 | Yes | Address for mail autoforward |
notify | 1 | No | Notify user of new mail |
qpnot | 1 | No | Notify user when print jobs complete |
qbnot | 1 | No | Notify user when batch jobs complete |
tickler | 1 | No | |
actitem | 1 | No | |
mail_forward2 | 78 | Yes | Continuation of autoforward address |
mail_forward3 | 78 | Yes | Continuation of autoforward address |
mail_forward4 | 78 | Yes | Continuation of autoforward address |
maides | 10 | Yes | Destination for this user's mail |
mail_menu | 10 | Yes | Mail menu for this user |
mail_read_receipt | 1 | No | Send read receipts |
start | 30 | Yes | First menu to use |
tm$menu | 10 | Yes | Time Management menu to use |
paswrd | 31 | No | ALL-IN-1 password |
editor | 10 | No | Editor to use in ALL-IN-1 |
enforced_archive | 1 | No | |
mail$area | 8 | No | |
ad$min | 1 | No | |
date$format | 1 | No | |
15 | Yes | Default printer | |
printer_port | 1 | No | |
prvdcl | 1 | No | |
prvcmd | 1 | No | |
prvudpfnc | 1 | No | |
prvudpdcl | 1 | No | |
prvxown | 1 | No | |
prvview | 1 | No | |
prvsub | 1 | No | |
prvsup | 1 | No | |
prverr | 1 | No | |
prvsrc | 1 | No | |
corp_phone | 1 | No | |
prvlog | 1 | No | |
prvapp | 1 | No | |
mdflg | 1 | No | |
multi_node | 1 | No | Whether this record should be copied to other nodes |
set_mode | 1 | No | |
key$board | 25 | Yes | Default keyboard mapping |
node | 13 | Yes | DECnet node name |
startd | 1 | No | |
starth | 7 | Yes | |
meals | 7 | Yes | |
nodays | 1 | No | |
endh | 7 | Yes | |
meale | 7 | Yes | |
timefmt | 1 | No | |
caltimeinc | 5 | Yes | |
setusr | 1 | No | |
oper | 45 | Yes | |
calday | 1 | No | |
ddsid | 32 | Yes | |
extra1 | 43 | Yes | |
class | 10 | Yes | |
uflag1 | 1 | No | |
uflag2 | 1 | No | |
uflag3 | 1 | No | |
uflag4 | 1 | No | |
uflag5 | 1 | No | |
uflag6 | 1 | No | |
uflag7 | 1 | No | |
uflag8 | 1 | No | |
uflag9 | 1 | No | |
uflag10 | 1 | No | |
language | 20 | Yes | User's default language |
extra2 | 50 | Yes | |
quota | 10 | Yes | |
overdraft | 10 | Yes | |
doccount | 10 | No | |
loginchk | 1 | No | |
utility | 1 | No | |
status$line | 1 | No | |
read$wide | 1 | No | |
confirm$sel | 1 | No | |
delete$unread | 1 | No | |
new$folder$prompt | 1 | No | |
cover$note | 1 | No | |
delete$prompt | 1 | No | |
delete_job | 1 | No | |
cda_storage | 1 | No | |
cda_handling | 1 | No | |
classification | 3 | Yes | |
categories | 16 | Yes | |
create_grp | 1 | No | |
rcv$sub | 1 | No | |
create_conf | 1 | No | |
create_drawer | 1 | No | |
create_drawer_number | 2 | Yes | |
cleanmail | 1 | No | |
regular_user | 1 | No | |
time_stamp | 16 | Yes | |
orgunit1 | 32 | Yes | Organizational unit 1 |
orgunit2 | 32 | Yes | Organizational unit 2 |
orgunit3 | 32 | Yes | Organizational unit 3 |
orgunit4 | 32 | Yes | Organizational unit 4 |
expiry_warning | 1 | No | |
delete_expired | 1 | No | |
bcc_delete | 1 | No | |
x400_correl | 1 | No | |
auto_fwd_redir | 1 | No | |
x500_update | 1 | No | |
x500_policy | 15 | Yes | |
country_id | 3 | Yes | |
admd | 16 | Yes | Administrative domain |
prmd | 16 | Yes | Private domain |
alfs_access | 1 | No | |
alfs_create | 1 | No | |
alfs_schedule_priv | 1 | No | |
alfs_rule_queue | 1 | No | |
cus$flag1 | 1 | No | |
cus$flag2 | 1 | No | |
cus$flag3 | 1 | No | |
cus$flag4 | 1 | No | |
cus$flag5 | 1 | No | |
cus$flag6 | 1 | No | |
cus$flag7 | 1 | No | |
cus$flag8 | 1 | No | |
cus$flag9 | 1 | No | |
cus$flag10 | 1 | No | |
cus$num1 | 6 | Yes | |
cus$num2 | 6 | Yes | |
cus$num3 | 6 | Yes | |
cus$date1 | 16 | Yes | |
cus$date2 | 16 | Yes | |
cus$user1 | 30 | Yes | |
cus$user2 | 30 | Yes | |
last_dip | 1 | No | |
dip_result | 1 | No | |
date_last_dipped | 16 | Yes | |
dec$text1 | 5 | Yes | |
surname1_pr | 40 | Yes | |
forename1_pr | 16 | Yes | |
initials1_pr | 5 | Yes | |
generation_pr | 3 | Yes | |
dec$text2 | 12 | Yes |
Attribute | Size | Normally | Notes |
---|---|---|---|
name | present | ||
user | 30 | Yes | ALL-IN-1 user name |
template | 20 | Yes | Template user to create account |
direct | 68 | Yes | Default ALL-IN-1 directory |
frmlib | 68 | Yes | Form libraries to be used automatically |
not$in$use | 1 | No | A value of 0 means in use, 1 means not in use, but normally the value is a space (blank) |
create$failed | 1 | No | Account creation failed |
vmsuser | 12 | Yes | VMS account name |
delete_from | 70 | Yes | |
reserved | 15 | Yes | |
rsvd_for_tcs | 1 | No | |
surname1 | 40 | Yes | |
forename1 | 16 | Yes | |
initials1 | 5 | Yes | |
fulname | 64 | Yes | User's full name |
company | 64 | Yes | Company name |
depart | 32 | Yes | Department name |
location | 20 | Yes | Location |
int_location | 20 | Yes | Internal location |
generation | 3 | Yes | Generational qualifier (generation of family) |
title | 40 | Yes | |
phone | 32 | Yes | External telephone number |
internal_phone | 32 | Yes | Internal telephone number |
addr1 | 40 | Yes | Line 1 of postal address |
addr2 | 40 | Yes | Line 2 of postal address |
addr3 | 40 | Yes | Line 3 of postal address |
addr4 | 40 | Yes | Line 4 of postal address |
addr5 | 40 | Yes | Line 5 of postal address |
addr6 | 40 | Yes | Line 6 of postal address |
country_name | 40 | Yes | |
zipcod | 40 | Yes | Postal code |
forename2 | 16 | Yes | Alternate forename |
forename3 | 16 | Yes | Alternate forename |
forename4 | 16 | Yes | Alternate forename |
forename5 | 16 | Yes | Alternate forename |
surname2 | 40 | Yes | Alternate surname |
surname3 | 40 | Yes | Alternate surname |
initials2 | 5 | Yes | Alternate initials |
initials3 | 5 | Yes | Alternate initials |
initials4 | 5 | Yes | Alternate initials |
initials5 | 5 | Yes | Alternate initials |
status | 68 | Yes | Current user status |
mail_reply | 31 | Yes | Name of file to use for autoreply |
mail_forward | 78 | Yes | Address for mail autoforward |
notify | 1 | No | Notify user of new mail |
qpnot | 1 | No | Notify user when print jobs complete |
qbnot | 1 | No | Notify user when batch jobs complete |
tickler | 1 | No | |
actitem | 1 | No | |
mail_forward2 | 78 | Yes | Continuation of autoforward address |
mail_forward3 | 78 | Yes | Continuation of autoforward address |
mail_forward4 | 78 | Yes | Continuation of autoforward address |
maides | 10 | Yes | Destination for this user's mail |
mail_menu | 10 | Yes | Mail menu for this user |
mail_read_receipt | 1 | No | Send read receipts |
start | 30 | Yes | First menu to use |
tm$menu | 10 | Yes | Time Management menu to use |
paswrd | 31 | No | ALL-IN-1 password |
editor | 10 | No | Editor to use in ALL-IN-1 |
enforced_archive | 1 | No | |
mail$area | 8 | No | |
ad$min | 1 | No | |
date$format | 1 | No | |
15 | Yes | Default printer | |
printer_port | 1 | No | |
prvdcl | 1 | No | |
prvcmd | 1 | No | |
prvudpfnc | 1 | No | |
prvudpdcl | 1 | No | |
prvxown | 1 | No | |
prvview | 1 | No | |
prvsub | 1 | No | |
prvsup | 1 | No | |
prverr | 1 | No | |
prvsrc | 1 | No | |
corp_phone | 1 | No | |
prvlog | 1 | No | |
prvapp | 1 | No | |
mdflg | 1 | No | |
multi_node | 1 | No | Whether this record should be copied to other nodes |
set_mode | 1 | No | |
key$board | 25 | Yes | Default keyboard mapping |
node | 13 | Yes | DECnet node name |
startd | 1 | No | |
starth | 7 | Yes | |
meals | 7 | Yes | |
nodays | 1 | No | |
endh | 7 | Yes | |
meale | 7 | Yes | |
timefmt | 1 | No | |
caltimeinc | 5 | Yes | |
setusr | 1 | No | |
oper | 45 | Yes | |
calday | 1 | No | |
ddsid | 32 | Yes | |
extra1 | 43 | Yes | |
class | 10 | Yes | |
uflag1 | 1 | No | |
uflag2 | 1 | No | |
uflag3 | 1 | No | |
uflag4 | 1 | No | |
uflag5 | 1 | No | |
uflag6 | 1 | No | |
uflag7 | 1 | No | |
uflag8 | 1 | No | |
uflag9 | 1 | No | |
uflag10 | 1 | No | |
language | 20 | Yes | User's default language |
extra2 | 50 | Yes | |
quota | 10 | Yes | |
overdraft | 10 | Yes | |
doccount | 10 | No | |
loginchk | 1 | No | |
utility | 1 | No | |
status$line | 1 | No | |
read$wide | 1 | No | |
confirm$sel | 1 | No | |
delete$unread | 1 | No | |
new$folder$prompt | 1 | No | |
cover$note | 1 | No | |
delete$prompt | 1 | No | |
delete_job | 1 | No | |
cda_storage | 1 | No | |
cda_handling | 1 | No | |
classification | 3 | Yes | |
categories | 16 | Yes | |
create_grp | 1 | No | |
rcv$sub | 1 | No | |
create_conf | 1 | No | |
create_drawer | 1 | No | |
create_drawer_number | 2 | Yes | |
cleanmail | 1 | No | |
regular_user | 1 | No | |
time_stamp | 16 | Yes | |
orgunit1 | 32 | Yes | Organizational unit 1 |
orgunit2 | 32 | Yes | Organizational unit 2 |
orgunit3 | 32 | Yes | Organizational unit 3 |
orgunit4 | 32 | Yes | Organizational unit 4 |
expiry_warning | 1 | No | |
cus$flag1 | 1 | No | |
cus$flag2 | 1 | No | |
cus$flag3 | 1 | No | |
cus$flag4 | 1 | No | |
cus$flag5 | 1 | No | |
cus$flag6 | 1 | No | |
cus$flag7 | 1 | No | |
cus$flag8 | 1 | No | |
cus$flag9 | 1 | No | |
cus$flag10 | 1 | No | |
cus$num1 | 6 | Yes | |
cus$num2 | 6 | Yes | |
cus$num3 | 6 | Yes | |
cus$date1 | 16 | Yes | |
cus$date2 | 16 | Yes | |
cus$user1 | 30 | Yes | |
cus$user2 | 30 | Yes | |
dec$text1 | 78 | Yes | |
dec$text2 | 76 | Yes |
Attribute | Size | Normally | Notes |
---|---|---|---|
name | present | ||
user | 30 | Yes | ALL-IN-1 user name |
template | 20 | Yes | Template user to create account |
direct | 68 | Yes | Default ALL-IN-1 directory |
frmlib | 68 | Yes | Form libraries to be used automatically |
not$in$use | 1 | No | A value of 0 means in use, 1 means not in use, but normally the value is a space (blank) |
create$failed | 1 | No | Account creation failed |
vmsuser | 12 | Yes | VMS account name |
reserved | 15 | Yes | |
rsvd_for_tcs | 1 | No | |
surname1 | 40 | Yes | |
forename1 | 16 | Yes | |
initials1 | 5 | Yes | |
fulname | 64 | Yes | User's full name |
company | 64 | Yes | Company name |
depart | 32 | Yes | Department name |
location | 20 | Yes | Location |
int_location | 20 | Yes | Internal location |
generation | 3 | Yes | Generational qualifier (generation of family) |
title | 40 | Yes | |
phone | 32 | Yes | External telephone number |
internal_phone | 32 | Yes | Internal telephone number |
addr1 | 40 | Yes | Line 1 of postal address |
addr2 | 40 | Yes | Line 2 of postal address |
addr3 | 40 | Yes | Line 3 of postal address |
addr4 | 40 | Yes | Line 4 of postal address |
addr5 | 40 | Yes | Line 5 of postal address |
addr6 | 40 | Yes | Line 6 of postal address |
country_name | 40 | Yes | |
zipcod | 40 | Yes | Postal code |
forename2 | 16 | Yes | Alternate forename |
forename3 | 16 | Yes | Alternate forename |
forename4 | 16 | Yes | Alternate forename |
forename5 | 16 | Yes | Alternate forename |
surname2 | 40 | Yes | Alternate surname |
surname3 | 40 | Yes | Alternate surname |
initials2 | 5 | Yes | Alternate initials |
initials3 | 5 | Yes | Alternate initials |
initials4 | 5 | Yes | Alternate initials |
initials5 | 5 | Yes | Alternate initials |
status | 68 | Yes | Current user status |
mail_reply | 31 | Yes | Name of file to use for autoreply |
notify | 1 | No | Notify user of new mail |
qpnot | 1 | No | Notify user when print jobs complete |
qbnot | 1 | No | Notify user when batch jobs complete |
tickler | 1 | No | |
actitem | 1 | No | |
mail_forward | 78 | Yes | Address for mail autoforward |
mail_forward2 | 78 | Yes | Continuation of autoforward address |
mail_forward3 | 78 | Yes | Continuation of autoforward address |
mail_forward4 | 78 | Yes | Continuation of autoforward address |
maides | 10 | Yes | Destination for this user's mail |
mail_read_receipt | 1 | No | Send read receipts |
mail_menu | 10 | Yes | Mail menu for this user |
start | 30 | Yes | First menu to use |
editor | 10 | No | Editor to use in ALL-IN-1 |
paswrd | 31 | No | ALL-IN-1 password |
enforced_archive | 1 | No | |
mail$area | 8 | No | |
ad$min | 1 | No | |
date$format | 1 | No | |
images$display | 1 | No | |
tm$menu | 10 | Yes | Time Management menu to use |
15 | Yes | Default printer | |
printer_port | 1 | No | |
prvdcl | 1 | No | |
prvsup | 1 | No | |
prverr | 1 | No | |
prvcmd | 1 | No | |
prvsrc | 1 | No | |
prvapp | 1 | No | |
corp_phone | 1 | No | |
prvlog | 1 | No | |
mdflg | 1 | No | |
multi_node | 1 | No | Whether this record should be copied to other nodes |
set_mode | 1 | No | |
node | 13 | Yes | DECnet node name |
key$board | 25 | Yes | Default keyboard mapping |
startd | 1 | No | |
starth | 7 | Yes | |
meals | 7 | Yes | |
nodays | 1 | No | |
endh | 7 | Yes | |
meale | 7 | Yes | |
timefmt | 1 | No | |
caltimeinc | 5 | Yes | |
setusr | 1 | No | |
oper | 45 | Yes | |
calday | 1 | No | |
ddsid | 32 | Yes | |
extra1 | 43 | Yes | |
class | 10 | Yes | |
uflag1 | 1 | No | |
uflag2 | 1 | No | |
uflag3 | 1 | No | |
uflag4 | 1 | No | |
uflag5 | 1 | No | |
uflag6 | 1 | No | |
uflag7 | 1 | No | |
uflag8 | 1 | No | |
uflag9 | 1 | No | |
uflag10 | 1 | No | |
language | 20 | Yes | User's default language |
extra2 | 50 | Yes | |
quota | 10 | Yes | |
overdraft | 10 | Yes | |
doccount | 10 | No | |
loginchk | 1 | No | |
utility | 1 | No |
Attribute | Size | Notes |
---|---|---|
user | 30 | ALL-IN-1 user name |
node | 6 | DECnet node name |
timestamp | 16 | Date and time that the record was last exchanged with other nodes |
fulname | 32 | Full name of the user |
title | 30 | |
depart | 24 | Department name |
phone | 20 | Telephone number |
addr1 | 30 | Line 1 of postal address |
addr2 | 30 | Line 2 of postal address |
addr3 | 30 | Line 3 of postal address |
addr4 | 30 | Line 4 of postal address |
zipcod | 10 | Postal code |
network | 62 | Message Router network electronic mail address |
last_update | 23 | |
multi_node | 1 | Whether this record should be copied to other nodes |
deleted | 1 | Whether this record is due for deletion |
37.7.2.6 DDS LDIF Attributes (OpenVMS)
The LDIF file for DDS has a DN (Distinguished Name) attribute composed
of the following fields from the DDS (if they are present):
givenname surname orgunit orgunit2 orgunit3 orgunit4 orgname prdname amdname c |
givenname=Rhum, surname=Johnson, orgunit=Pets, orgname=Example, c=US |
Table 37-9 lists the LDIF attributes for the DDS.
Attribute | Description |
---|---|
country | Alphabetic country code |
country_n | Numeric country code |
amdname | Administrative Domain name |
amdname_n | Administrative Domain number |
prdname | Private Domain name |
prdname_n | Private Domain number |
x121address | X.121 address |
terminalid | Terminal identifier |
orgname | Organization name |
orgunit | Organizational Unit name |
orgunit2 | Organizational Unit 2 name |
orgunit3 | Organizational Unit 3 name |
orgunit4 | Organizational Unit 4 name |
givenname | Given name |
givenname2 | Given name 2 |
givenname3 | Given name 2 |
givenname4 | Given name 2 |
surname | Surname |
surname2 | Surname 2 |
surname3 | Surname 3 |
generation | Generational qualifier |
title | Title |
posnrole | Position or role |
initials | Initials |
initials2 | Initials 2 |
initials3 | Initials 3 |
initials4 | Initials 4 |
initials5 | Initials 5 |
commname | Common name |
telephone | Telephone number |
telephone2 | Telephone number 2 |
telephone3 | Telephone number 3 |
telephone4 | Telephone number 4 |
location | Location |
intphone | Internal telephone number |
intphone2 | Internal telephone number 2 |
intphone3 | Internal telephone number 3 |
intphone4 | Internal telephone number 4 |
mailstop | Paper mail address, e.g., room or box number |
uniqid | |
userdef1 | User defined element 1 |
userdef2 | User defined element 2 |
userdef3 | User defined element 3 |
userdef4 | User defined element 4 |
userdef5 | User defined element 5 |
userdef6 | User defined element 6 |
ffpostaddr | Free-format postal address |
ffpostaddr2 | Free-format postal address 2 |
ffpostaddr3 | Free-format postal address 3 |
ffpostaddr4 | Free-format postal address 4 |
ffpostaddr5 | Free-format postal address 5 |
ffpostaddr6 | Free-format postal address 6 |
ffpostaddr7 | Free-format postal address 7 |
ffpostaddr8 | Free-format postal address 8 |
intlocation | Internal location |
mrs_dgn | MR/S location |
mrs_den | MR/S user name |
mrp_nodename | MR/P location |
mrp_userid | MR/P user name |
mrx_dda | Domain Defined Attribute |
mrx_dda2 | Domain Defined Attribute 2 |
mrx_dda3 | Domain Defined Attribute 3 |
mrx_dda4 | Domain Defined Attribute 4 |
mrx_flags | MR/X flags |
proxy_unused | |
ddsid_unused | |
password | Password |
uniquaid | Unique User Agent id |
reverse_lookup | MR network electronic mail address |
reverse_lookup2 | MR network electronic mail address 2 |
mhsaddrhier | MHS address part |
mhsaddrhier2 | MHS address part 2 |
mailbox | MHS mailbox |
mailbox2 | MHS mailbox 2 |
userid | MHS user identifier |
userid2 | MHS user identifier 2 |
vms_mhsaddrhier | VMS address part |
vms_node | VMS node name |
vms_userid | VMS user name |
language_pref | Preferred language |
unused11 | |
unused12 | |
unused13 | |
unused14 | |
unused21 | |
unused22 | |
unused23 | |
unused24 | |
unused31 | |
unused32 | |
unused33 | |
unused34 |
2 Sources of information on ALL-IN-1's directory include ALL-IN-1, A Technical Odyssey, Tony Redmond, Digital Press 1992. |
Previous | Next | Contents | Index |