1/* 2 * 3 * Portions Copyright 1998 Sun Microsystems, Inc. All rights reserved. 4 * Use is subject to license terms. 5 * 6 */ 7#pragma ident "%Z%%M% %I% %E% SMI" 8# Version should be 1 now 9Version 1 10# 11# 12# Name for this search object 13People 14# options (the only one supported right now is "internal" which means that 15# this search object should not be presented directly to the user) 16# use "" for none 17"" 18# Label to place before text box user types in 19"Search For:" 20# Filter prefix to append to all "More Choices" searches 21"(&(objectClass=person)" 22# Tag to use for "Fewer Choices" searches - from ldapfilter.conf file 23"xax500" 24# If a search results in > 1 match, retrieve this attribute to help 25# user disambiguate the entries... 26title 27# ...and label it with this string: 28"Title" 29# Search scope to use when searching 30subtree 31# Follows a list of "More Choices" search options. Format is: 32# Label, attribute, select-bitmap, extra attr display name, extra attr ldap name 33# If last two are null, "Fewer Choices" name/attributes used 34"Common Name" cn 11111 "" "" 35"Surname" sn 11111 "" "" 36"Business Phone" "telephoneNumber" 11101 "" "" 37"E-Mail Address" "mail" 11111 "" "" 38"Uniqname" "uid" 11111 "" "" 39"Title" title 11111 "" "" 40END 41# Match types 42"exactly matches" "(%a=%v))" 43"approximately matches" "(%a~=%v))" 44"starts with" "(%a=%v*))" 45"ends with" "(%a=*%v))" 46"contains" "(%a=*%v*))" 47END 48# 49# 50# 51Groups 52"" 53"Search For:" 54"(&(objectClass=rfc822MailGroup)" 55"xax500" 56multilineDescription 57"Description" 58subtree 59"Common Name" cn 11111 "" "" 60"Description" multilineDescription 11101 "" "" 61"Owner" "owner" 00001 "owner" "Owner" 62"X.500 Member" "member" 00001 "" "" 63"E-Mail Member" "mail" 00101 "" "" 64END 65"exactly matches" "(%a=%v))" 66"approximately matches" "(%a~=%v))" 67"starts with" "(%a=%v*))" 68"ends with" "(%a=*%v))" 69"contains" "(%a=*%v*))" 70END 71# 72# 73# 74"Joinable Groups" 75"" 76"Search For:" 77"(&(&(objectClass=rfc822MailGroup)(joinable=TRUE))" 78"xax500" 79multilineDescription 80"Description" 81subtree 82"Common Name" cn 11111 "" "" 83"Description" multilineDescription 11101 "" "" 84"Owner" "owner" 00001 "owner" "Owner" 85"X.500 Member" "member" 00001 "" "" 86"E-Mail Member" "mail" 00101 "" "" 87END 88"exactly matches" "(%a=%v))" 89"approximately matches" "(%a~=%v))" 90"starts with" "(%a=%v*))" 91"ends with" "(%a=*%v))" 92"contains" "(%a=*%v*))" 93END 94# 95# 96# 97Services 98"" 99"Search For:" 100"(&(objectClass=service)" 101"xax500" 102multilineDescription 103"Description" 104subtree 105"Common Name" cn 11111 "" "" 106"Description" multilineDescription 11101 "" "" 107"Owner" "owner" 00001 "owner" "Owner" 108"Keywords" "keywords" 11111 "" "" 109"Hours" "hoursOfOperation" 11111 "" "" 110END 111"exactly matches" "(%a=%v))" 112"approximately matches" "(%a~=%v))" 113"starts with" "(%a=%v*))" 114"ends with" "(%a=*%v))" 115"contains" "(%a=*%v*))" 116END 117# 118# 119# 120Organizations 121"" 122"Search For:" 123"(&(objectClass=organization)" 124"xax500" 125multilineDescription 126"Description" 127subtree 128"Name" organizationName 01111 "" "" 129"Location" localityName 11111 "" "" 130"Phone Number" "telephoneNumber" 10111 "" "" 131"Description" description 10111 "" "" 132END 133"exactly matches" "(%a=%v))" 134"approximately matches" "(%a~=%v))" 135"starts with" "(%a=%v*))" 136"ends with" "(%a=*%v))" 137"contains" "(%a=*%v*))" 138END 139# 140# 141# 142Documents 143"" 144"Search For:" 145"(&(objectClass=document)" 146"xax500" 147multilineDescription 148"Description" 149subtree 150"Document Title" cn 11111 "" "" 151"Keyword" "keywords" 11111 "" "" 152"Category" "category" 11111 "" "" 153"Document Number" "documentIdentifier" 11111 "" "" 154END 155"exactly matches" "(%a=%v))" 156"approximately matches" "(%a~=%v))" 157"starts with" "(%a=%v*))" 158"ends with" "(%a=*%v))" 159"contains" "(%a=*%v*))" 160END 161