
MLOGOUT for OS/2 is a 32 bit PM application that monitors your workstation
for inactivity and logs you off your Novell network when the user-selectable
inactivity threshold has been exceeded.  It has several options to give
you the level of flexibility you need to support even the largest LAN
installations.  These options include:

       Start-up from local or network based INI file.

       Logout using a user-modifiable MLOGOUT.CMD file.

       Provide a 3 minute warning to a pending automatic logout.

       Select the amount of inactivity from 1 to 999 minutes in 1 minute
        increments.

       Disable modifications to the configuration items in the Options
        Dialog Box (see below).

       Disable the removal of the process from the task list.  This
        prevents closing the application (the application cannot be "killed").

       Run in stealth mode to prevent main window from displaying thereby
        preventing access to Options Dialog Box.

       Logs out all sessions even in PRIVATE mode.

       Automated installation executable.

The installation diskette contains the following files:

      INSTALL.EXE
      MLOGOUT.EXE
      OSDLL.DLL
      MLOGOUT.INI
      MLOGOUT.CMD


Installation

Open an OS/2 window or open the diskette object containing the installation
diskette.  Enter "INSTALL" at the "A:>" (or "B:>") prompt or double click
on the install.exe icon.  Two dialog boxes will gather some information
needed for installing MLOGOUT for OS/2.


Start-up Directory Dialog Box

This dialog box requests the full path name to where the MLOGOUT.INI and
MLOGOUT.CMD files will be kept.  The default is F:\LOGIN. The installation
program will attempt to copy MLOGOUT.INI and MLOGOUT.CMD there.  In the
case where these support files will be server located, permissions may
not be such to allow copying in which case manual copy of the server based
MLOGOUT.INI and MLOGOUT.CMD must be performed.


Create Directory Dialog Box

This dialog box requests the full path name to where the executable file will
be kept.  The default is C:\OS2\BIN. The installation program will attempt to
copy the MLOGOUT.EXE file there.


Installing Files Message Box

This message box tracks the progress of the file installation for your
convenience.  Upon completion, a dialog box indicating success will appear.
The installation executable will install the following files to the
following locations:

1)    MLOGOUT.EXE to Create Directory Dialog Box input
2)    MLOGOUT.CMD to Start-up Directory Dialog Box input
3)    MLOGOUT.INI to Start-up Directory Dialog Box input
4)    OSDLL.DLL to C:\OS2\DLL

Finally, the installation executable creates a program object in the start-up
folder with the same information as was input in the dialog boxes.


Running MLOGOUT for OS/2

At this point, you can either open the System object/Start-up folder and
double click on the "NO IDLE" icon or shutdown the workstation and reboot.
The following paragraphs will explain the operation of MLOGOUT for OS/2.

First, MLOGOUT for OS/2 will attempt to find the MLOGOUT.INI file.  It will
wait indefinitely until it can do so.  This is for those workstations which
are configured with a server based MLOGOUT.INI file because the network map
may not initially be ready.  Once the .INI file is successfully read, the
main window will be displayed if the "hide=" setting in the .INI file is 0
(don't hide).  A setting of 1 will disable this window from appearing and
therefore will also disable the Options and About dialog boxes as well.

Clicking on the system menu button of the main window will display the menu
items for MLOGOUT for OS/2.  Notice the Options and About entries.  The
Options Dialog Box contains the main options for MLOGOUT for OS/2.  The
initial settings reflect the settings in the .INI file.  Changes made
via this dialog box do not get saved back to the .INI file.  The configurable
items in this dialog box are:

1)  Default Timeout - The amount of time, in minutes, of
    allowable inactivity after which the workstation will
    be logged of the Novell network.  This option may be
    increased using the "UP" arrow, lowered using the "DOWN"
    arrow, or a value may be directly entered by highlighting
    the current value and entering, via the keyboard, the new value.

2)  Provide 3 Minute Warning - when selected, a warning "Meter"
    will be displayed to provide a graphical indication of the
    amount of time before the workstation is logged off the Novell
    network.  Note:  this option takes effect only when the Default
    Timeout is greater than 3 minutes.

3)  Execute Batch - when selected, the action MLOGOUT for OS/2
    will take upon timeout will be to execute the MLOGOUT.CMD file.
    This will cause an OS/2 window to open, execute the commands in
    the MLOGOUT.CMD file (output going to the OS/2 window), and
    pause for viewing.  After viewing the contents of the window,
    any key will cause the window to close.

4)  Disable Removal - when selected, the application will not stop in
    response to the system menu's "CLOSE" option.  Instead, MLOGOUT for
    OS/2 responds with a message box stating this option is in effect.

5)  Disable Modifications - when selected, none of the configurable
    items may be changed.

6)  Reboot after Logout - this option maintains a consistent user
    interface across all our Novell logout utilities.  However,
    due to the multi-tasking capacity of OS/2, this option has been
    disabled for OS/2 users.


