<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns:MadCap="http://www.madcapsoftware.com/Schemas/MadCap.xsd" MadCap:tocPath="Setting User Alerts" MadCap:InPreviewMode="false" MadCap:PreloadImages="false" MadCap:RuntimeFileType="Topic" MadCap:TargetType="WebHelp" lang="en-US" xml:lang="en-US" MadCap:PathToHelpSystem="../" MadCap:HelpSystemFileName="Default.xml" MadCap:SearchType="Stem">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Alert Specifications</title>
        <link href="SkinSupport/MadCap.css" rel="stylesheet" />
        <link href="Resources/Stylesheets/SFNT_Flare.css" rel="stylesheet" />
        <script src="SkinSupport/MadCapAll.js">
        </script>
    </head>
    <body>
        <p class="MCWebHelpFramesetLink MCWebHelpFramesetLinkTop" style="display: none;"><a href="../Default_CSH.htm#Alert_Specifications.htm" style="font-weight: bold;">Open the Table of Contents</a>
        </p>
        <div class="MCBreadcrumbsBox_0"><span class="MCBreadcrumbsPrefix">You are here: </span><a class="MCBreadcrumbsLink" href="Setting User Alerts.htm">Setting User Alerts</a><span class="MCBreadcrumbsDivider"> &gt; </span><span class="MCBreadcrumbs">Alert Specifications</span>
        </div>
        <script type="text/javascript" language="JavaScript1.2" src="ehlpdhtm.js">
        </script>
        <h1><a name="kanchor78"></a>Alert Specifications</h1>
        <p>To enable alerts, the configuration file should contain reference to 
 the feature (available in the License Manager) for which alert needs to 
 be generated. </p>
        <p>Configuration information can be readable license remap 
 statements, alert action statements, etc. The License Manager is the only 
 entity that deals with alerts. The configuration file is read by the License Manager and it ignore statements in the configuration file 
 that it is not interested in. If the configuration file does not exist, 
 no alerts will be reported. The file can contain the information on what 
 to do with the alerts. If the configuration file is changed while the 
 License Manager is running, the License Manager will need to be restarted 
 in order for the changes to take effect.</p>
        <p>The configuration file, <span style="font-style: italic;">lservrc.cnf</span>, 
 is a general-purpose configuration file. The environment variable LSERVRCCNF 
 can specify the path to the configuration file. The path for <span style="font-style: italic;">&lt;LicenseFile&gt;.cnf</span> 
 is constructed from the license file path the user is using. <span style="font-style: italic;">LicenseFile</span> 
 can be specified using existing methods such as the License Manager startup 
 -s option, or the LSERVRC environment variable. It is not an error for 
 the configuration file to be missing. </p>
        <p>The configuration file is broken into sections, headed by feature and 
 version:</p>
        <p class="Code" style="margin-bottom: 0;margin-top: 0;">[feature_name1 feature_version1]</p>
        <p class="Code" style="margin-bottom: 0;margin-top: 0;">remap-statement-11</p>
        <p class="Code" style="margin-bottom: 0;margin-top: 0;">remap-statement-12</p>
        <p class="Code" style="margin-bottom: 0;margin-top: 0;">. . . </p>
        <p class="Code" style="margin-bottom: 0;margin-top: 0;">alert-action-11</p>
        <p class="Code" style="margin-bottom: 0;margin-top: 0;">alert-action-12</p>
        <p class="Code" style="margin-bottom: 0;margin-top: 0;">. . . </p>
        <p class="Code" style="margin-bottom: 0;margin-top: 0;">[feature_name2 feature_version2]</p>
        <p class="Code" style="margin-bottom: 0;margin-top: 0;">remap-statement-21</p>
        <p class="Code" style="margin-bottom: 0;margin-top: 0;">remap-statement-22</p>
        <p class="Code" style="margin-bottom: 0;margin-top: 0;">. . . </p>
        <p class="Code" style="margin-bottom: 0;margin-top: 0;">alert-action-21</p>
        <p class="Code" style="margin-bottom: 0;margin-top: 0;">alert-action-22</p>
        <p class="Code" style="margin-bottom: 0;margin-top: 0;">. . . &#160;</p>
        <p>For more detailed information about the configuration file format, contact 
 your vendor.</p>
        <p style="margin-top: 0pt;margin-bottom: 0pt;">Each alert-action looks 
 like:</p>
        <p class="code" style="margin-top: 0pt;margin-bottom: 0pt;margin-left: 40px;">alert-type=reporting-mechanism1 ON/OFF 
 <span style="margin-top: 0pt;margin-bottom: 0pt;margin-left: 40px;">reporting-mechanism2 ON/OFF</span></p>
        <p>Line continuation is not supported, so all email addresses must fit 
 on one long line. The maximum length of a line is 512 characters. We suggest 
 you to refer to the <span class="MCPopup"><a href="javascript:void(0);" MadCap:src="Sample_Configuration_File.htm" onclick="FMCPopup( event, this ); return false;" class="MCPopupSpot_0">sample configuration file</a></span> 
 for better understanding. </p>
        <p>Each section can contain further customizing statements:</p>
        <p class="code" style="margin-top: 0pt;margin-bottom: 0.5pt;margin-left: 40px;">SCRIPT=script-path</p>
        <p class="code" style="margin-top: 0pt;margin-bottom: 0.5pt;margin-left: 40px;">EMAIL=email-addr1 email-addr2...</p>
        <p>alert-type can be:</p>
        <ul>
            <li class="Bullets_1" value="1">softlimit—Soft limit 
 exceeded </li>
            <li class="Bullets_1" value="2">hardlimit—Hard limit 
 reached </li>
            <li class="Bullets_1" value="3">appstart—License issued 
 </li>
            <li class="Bullets_1" value="4">appstop—License returned 
 </li>
            <li class="Bullets_1" value="5">denied—License denied 
 </li>
            <li class="Bullets_1" value="6">apptimeout—License time-out 
 </li>
            <li class="Bullets_1" value="7">expired—License expiration 
 date reached </li>
        </ul>
        <p class="SFNT_Note">appstart and 
 appstop may generate a lot of network traffic.</p>
        <p>&#160;</p>
        <script type="text/javascript" src="SkinSupport/MadCapBodyEnd.js">
        </script>
    </body>
</html>