Default Filters Used By Naming Services
Table 18-5 LDAP filters used in getXbyY calls
bootparamByName | (&(objectClass=bootableDevice)(cn=%s)) |
etherByHost | (&(objectClass=ieee802Device)(cn=%s)) |
etherByEther | (&(objectClass=ieee802Device)(macAddress=%s)) |
groupByName | (&(objectClass=posixGroup)(cn=%s)) |
groupByGID | (&(objectClass=posixGroup)(gidNumber=%ld)) |
groupByMember | (&(objectClass=posixGroup)(memberUid=%s)) |
hostsByName | (&(objectClass=ipHost)(cn=%s)) |
hostsByAddr | (&(objectClass=ipHost)(ipHostNumber=%s)) |
keyByUID | (&(objectClass=nisKeyObject)(uidNumber=%s)) |
keyByHost | (&(objectClass=nisKeyObject)(cn=%s)) |
netByName | (&(objectClass=ipNetwork)(cn=%s)) |
netByAddr | (&(objectClass=ipNetwork)(ipNetworkNumber=%s)) |
nisgroupMember | (membernisnetgroup=%s) |
maskByNet | (&(objectClass=ipNetwork)(ipNetworkNumber=%s)) |
printerByName | (&(objectClass=sunPrinter)(printer-name=%s)) |
projectByName | (&(objectClass=SolarisProject)(SolarisProjectName=%s)) |
projectByID | (&(objectClass=SolarisProject)(SolarisProjectID=%ld)) |
protoByName | (&(objectClass=ipProtocol)(cn=%s)) |
protoByNumber | (&(objectClass=ipProtocol)(ipProtocolNumber=%d)) |
passwordByName | (&(objectClass=posixAccount)(uid=%s)) |
passwordByNumber | (&(objectClass=posixAccount)(uidNumber=%ld)) |
rpcByName | (&(objectClass=oncRpc)(cn=%s)) |
rpcByNumber | (&(objectClass=oncRpc)(oncRpcNumber=%d)) |
serverByName | (&(objectClass=ipService)(cn=%s)) |
serverByPort | (&(objectClass=ipService)(ipServicePort=%ld)) |
serverByNameAndProto | (&(objectClass=ipService)(cn=%s)(ipServiceProtocol=%s)) |
specialByNameserver | (ipServiceProtocol=%s)) |
ByPortAndProto | (&(objectClass=shadowAccount)(uid=%s)) |
netgroupByTriple | (&(objectClass=nisNetGroup)(nisnetgrouptriple=(%s,%s,%s))) |
netgroupByMember | (&(objectClass=nisNetGroup)(|(membernisnetgroup=%s) |
authName | (&(objectClass=SolarisAuthAttr)(cn=%s)) |
auditUserByName | (&(objectClass=SolarisAuditUser)(uid=%s)) |
execByName | (&(objectClass=SolarisExecAttr)(cn=%s) (SolarisKernelSecurityPolicy=%s)(SolarisProfileType=%s)) |
execByPolicy | (&(objectClass=SolarisExecAttr)(SolarisProfileId=%s) (SolarisKernelSecurityPolicy=%s)(SolarisProfileType=%s)) |
profileByName | (&(objectClass=SolarisProfAttr)(cn=%s)) |
userByName | (&(objectClass=SolarisUserAttr)(uid=%s)) |
The following table lists the getent attribute filters.
Table 18-6 getent attribute filters
aliases | (objectClass=rfc822MailGroup) |
auth_attr | (objectClass=SolarisAuthAttr) |
audit_user | (objectClass=SolarisAuditUser) |
exec_attr | (objectClass=SolarisExecAttr) |
group | (objectClass=posixGroup) |
hosts | (objectClass=ipHost) |
networks | (objectClass=ipNetwork) |
prof_attr | (objectClass=SolarisProfAttr) |
protocols | (objectClass=ipProtocol) |
passwd | (objectClass=posixAccount) |
printers | (objectClass=sunPrinter) |
rpc | (objectClass=oncRpc) |
services | (objectClass=ipService) |
shadow | (objectclass=shadowAccount) |
project | (objectClass=SolarisProject) |
usr_attr | (objectClass=SolarisUserAttr) |