We are LDAP people and so it is often difficult for us to determine how a the data within NisMap (or from files) translates into LDAP AttributeTypes and ObjectClasses.
We try to provide some explanations on the translations.
| Map | Nickname | Source file | Objectclass | Default DIT Location |
|---|---|---|---|---|
| passwd.byname passwd.byuid | passwd | /etc/passwd | posixAccount | ou=People |
| group.byname group.bygid | group | /etc/group | posixGroup | ou=Group |
| hosts.byaddr hosts.byname | hosts | /etc/hosts | ipHost device | ou=Hosts |
| ethers.byaddr ethers.byname | ether | /etc/ethers | ieee802Device device | ou=Ethers |
| networks.byaddr networks.byname | networks | /etc/networks | ipNetwork | ou=Networks |
| rpc.bynumber | rpc | /etc/rpc | oncRpc | ou=Rpc |
| services.byname | service | /etc/service | ipService | ou=Services |
| protocols.byname protocols.bynumber | protocols | /etc/protocols | ipProtocol | ou=Protocols |
| Netgroup netgroup.byhost netgroup.byuser | netgroup | /etc/netgroups | NisNetgroup | ou=Netgroup |
| bootparams | bootparams | /etc/bootparams | bootableDevice | ou=Ethers |
| mail.aliases mail.byaddr | aliases | /etc/aliases | mailGroup | ou=Aliases |
| publickey.byname | publickey | /etc/publickey | NisKeyObject device ipHost | ou=Hosts |
| netid.byname | /etc/passwd , /etc/groups /etc/hosts /etc/netid | |||
| netmasks.byaddr | /etc/netmasks | ipNetwork | ou=Networks | |
| auto_* | automount | /etc/auto_* | see LDAP schema used by autofs | baseDN |
| ypservers | N/A | device | ou=ypservers | |
| project | SolarisProject | ou=project | ||
| printers | printerService printerAbstract sunPrinter | ou=printers |