Installation guide

3. NETSCAPE/IPLANET PLUGIN (WINDOWS)
ServletExec 4.1 Installation Guide 27
See the following example in Figure 7
Init fn="load-modules"
shlib="C:/Program Files/New Atlanta/ServletExec NSAPI/ServletExec_NSAPI.dll"
funcs="ServletExecInit,ServletExecFilter,ServletExecService"
Init fn="ServletExecInit"
Init fn=flex-init access="C:/Netscape/SuiteSpot/https-ntserver1/logs/access" format.access="%Ses->client.ip% -
%Req->vars.auth-user% [%SYSDATE%] \
"%Req->reqpb.clf-request% \
" %Req->srvhdrs.clf-status% %Req->srvhdrs.content-length%"
Init fn=load-types mime-types=mime.types
Init fn="load-modules"
funcs="CM_Init,CM_Delete,CM_Index,CM_Get,CM_Put,CM_Move,CM_MkDir,CM_Post,CM_Edit,
CM_Unedit,CM_Save,CM_Lock,CM_Unlock,CM_RevLabel,CM_RevLog,CM_SetAttr,CM_GetAttr,
CM_GetAttrNames,CM_RevAdd,CM_RevNum,CM_Copy,CM_GetPS,CM_StartRev,CM_StopRev"
shlib="C:/Netscape/SuiteSpot/plugins/content_mgr/bin/content_mgr.dll"
NativeThread="no"
Init fn="CM_Init" webconfig="C:/Netscape/SuiteSpot/https-ntserver1/config/webpub.conf"
Init fn="load-modules" funcs="es-search-init,es-search,es-search-nametrans"
shlib="C:/Netscape/SuiteSpot/plugins/search/bin/nsir.dll" NativeThread="no"
Init fn="es-search-init"
systemini="C:/Netscape/SuiteSpot/httpsntserver1/config/webpub.conf"
errordb="C:/Netscape/SuiteSpot/plugins/search/admin/nsir.err"
userdefsdb="C:/Netscape/SuiteSpot/plugins/search/admin/userdefs.ini"
Init fn="load-modules"
funcs="ns_agentInit,agent_name_trans,ns_agentCmdHandler,ns_agentType"
shlib="C:/Netscape/SuiteSpot/plugins/agents/bin/agents.dll" NativeThread="no"
Init fn="ns_agentInit"
systemini="C:/Netscape/SuiteSpot/plugins/agents/data/agent_system.ini"
uidir="C:/Netscape/SuiteSpot/plugins/agents/data" LateInit="yes"
<Object name=default>
NameTrans fn="ServletExecFilter"
NameTrans fn=pfx2dir from=/ns-icons dir="C:/Netscape/SuiteSpot/ns-icons"
NameTrans fn=pfx2dir from=/mc-icons dir="C:/Netscape/SuiteSpot/ns-icons"
NameTrans fn="pfx2dir" from="/help" dir="C:/Netscape/SuiteSpot/manual/https/ug"
NameTrans from="/Agents" fn="agent_name_trans"
NameTrans fn="pfx2dir" from="/search-ui" dir="C:/Netscape/SuiteSpot/plugins/search/ui"
NameTrans fn="es-search-nametrans" from="/search"
NameTrans fn="pfx2dir" from="/webpub-ui"
dir="C:/Netscape/SuiteSpot/plugins/content_mgr/ui"
NameTrans fn="pfx2dir" from="/publisher"
dir="C:/Netscape/SuiteSpot/plugins/content_mgr/client"
NameTrans fn=document-root root="C:/Netscape/SuiteSpot/docs"
PathCheck fn=nt-uri-clean
PathCheck fn="check-acl" acl="default"
PathCheck fn=find-pathinfo
PathCheck fn=find-index index-names="index.html,home.html"
ObjectType fn=type-by-extension
ObjectType fn=force-type type=text/plain
Service method="(GET|HEAD|POST)" type="magnus-internal/nac" fn="ServletExecService"
Service method=(GET|HEAD) type=magnus-internal/imagemap fn=imagemap
Service method=(GET|HEAD) type=magnus-internal/directory fn=index-common
Service fn="CM_Delete" method="DELETE"
Service fn="CM_Index" method="INDEX"
Service fn="CM_Get" method="(GET|HEAD)"
Service fn="CM_Put" method="PUT"
Figure 7. Partial obj.conf Configuration File for NES 3.6