Installation guide
Table Of Contents
- Gateway Customization Guide
- Contents
- Preface
- Introduction
- Setting Up the Gateway
- Gateway Installation Planning
- HTTP Server Configuration
- Creating a New Gateway Instance
- Gateway .conf File Configuration
- Configuring Gateway Clients
- Gateway Localization
- File Controlling Gateway Functionality
- Editing Entry Types
- Search Attributes, Filters, and Results
- Customizing Graphics and Color
- Parameters Defined in the .conf File
- Gateway Directives
- Introduction
- Context-Related Directives
- Entry-Related Directives
- DS_ENTRYBEGIN
- DS_ENTRYEND
- DS_ATTRIBUTE
- DS_OBJECTCLASS
- DS_VIEW_SWITCHER
- DS_SORTENTRIES
- DS_SEARCHDESC
- DS_POSTEDVALUE
- DS_EDITBUTTON
- DS_DELETEBUTTON
- DS_SAVEBUTTON
- DS_EDITASBUTTON
- DS_NEWPASSWORD
- DS_CONFIRM_NEWPASSWORD
- DS_OLDPASSWORD
- DS_HELPBUTTON
- DS_CLOSEBUTTON
- DS_BEGIN_ENTRYFORM
- DS_END_ENTRYFORM
- DS_EMIT_BASE_HREF
- DS_DNEDITBUTTON
- DS_BEGIN_DNSEARCHFORM
- DS_ATTRVAL_SET
- IF/ ELSE/ ELIF/ ENDIF
- Miscellaneous Directives
- CGI Usage
- Index
- List of Tables
enable-aim-presence
Appendix A Parameters Defined in the .conf File 95
Example
dirmgr "cn=Directory Manager, o=example.com"
For information on the root DN and on setting permissions for the directory, see the Red
Hat Directory Server Administrator’s Guide.
enable-aim-presence
Specifies the AIM® presence (online or offline) of a user by displaying or hiding the AIM
icon in the Directory Server Gateway UI. If
enable-aim-presence is set to true and if
the user being displayed is logged into the AIM service, the AIM icon show ups in the UI
when the full entry for a user is being displayed.
By default, the AIM icon won’t show up for lists of users because it would have adverse
affects on search performance. To see AIM presence for lists of users (or multiple search
results), the following files will need to be modified:
•
config/list-People.html
•
config/list-NT-People.html
•
pbconfig/list-People.html
The block of text that needs to be modified is shown below:
<SCRIPT LANGUAGE="JavaScript">
<!-- Hide from non-JavaScript-capable browsers
showAimIcon(
<!-- DS_ATTRIBUTE "attr=nsaimid" "options=quoted" -->
,
"" //<!-- DS_ATTRIBUTE "attr=nsaimstatustext" "options=quoted"
-->
);
//// Uncomment the above DS_ATTRIBUTE directive and remove the
////
//// double quotes to have aim presence in search results lists
////
The modified block of text is shown below (the "" and // removed from the sixth line):
<SCRIPT LANGUAGE="JavaScript">
<!-- Hide from non-JavaScript-capable browsers
showAimIcon(
<!-- DS_ATTRIBUTE "attr=nsaimid" "options=quoted" -->