Enlighten can be easily customized to meet individual or company needs. Use the Configure menu to set basic program preferences, alter or extend Enlighten menu items, set EMD data expiration parameters, create network pools, and set user authorizations.
The Configure menu options are:
Session Preferences
Alter Menu
Pool Configuration
User Authorization
EMD Data Expiration
About Enlighten
You can use this module to set a number of parameters that affect how Enlighten works during your session. Choose Session Preferences from the Configure menu. The Session Preferences window appears (Figure 2-1).
The rest of this section details how to use this window's functionality.
The Session Preferences window contains the following fields:
Session preferences for user
This view-only field shows the user for which these session preferences are being defined.
Combine User Accounts
Normally, Enlighten combines accounts with identical parameters across the current system pool, and reports the account as a single entry with an incident count. For example:
caesar (3) Encrypted 101 20 /home/caesar |
means user caesar has accounts on three of the systems in the current system pool, all of which have the same Username, Userid, primary Groupid, Login Shell, Home Directory, and so on. For many administration tasks, this form of reporting is easier to scan since it eliminates redundant entries.
In some instances, you may need to see a more detailed report of user configurations. You can change the results of Enlighten reports by selecting that all accounts be treated as separate entries or that each account's uniqueness is determined by three parameters: Username, Userid, and primary Groupid.
![]() | Note: Be careful using the latter form; the reported accounts may not be complete duplicates, so making modifications to the configuration might remove important differences. |
Use this three-way toggle to decide how Enlighten reports account configurations. The options are:
Treat all accounts as unique (the default)
With identical UserID & GroupID
With all parameters identical (the first case shown above)
File list format
Use this toggle to determine how much information is shown when file names are displayed in a report list box. The Filenames Only setting (default) displays the absolute name of the file. Choose the Long Listing format to display additional information, such as the protection mode, file size, and date of last modification.
In a multi-user/tasking system, files are created and deleted, print requests are made, and processes start and terminate, and so system information displayed may no longer reflect the current state of the system. You can update a screen with current information by clicking the Refresh button. Enlighten also automatically refreshes a screen after any action is taken on a displayed item in that window.
Use this three-way toggle to choose which auto refresh option you want to use during your session:
Turned off
For EMD data only
Turned on
Turned off
Choose this option to prevent the current screen from being updated automatically. You will have to manually click the Refresh button to update the current list in any window.
For EMD data only
When this option is selected, Enlighten will automatically update screens only where the data required to build the report is local Enlighten data (that is, all EMD data).
Turned on
When this option is selected, Enlighten will automatically refresh the current screen after taking an action on items in the display list. The screen refreshes when all actions have been completed in that window. This option is particularly useful when killing a process. Once Enlighten has sent the desired signal to the process, the report is regenerated and you can quickly determine if the process still exists.
![]() | Note: Some reports are generated based on the selections made from a parent window. For example, a list of processes may have been generated based on the selected users from the Process Summary report. The parent window is first regenerated and the same items are reselected. The criterion for reselection is solely based on position. So, if the first and third entries are selected in the original report, they will also be selected in the newly generated report. After the parent window has been regenerated, then the current window can be regenerated. Disk-related windows do not have any refresh capabilities since they are based on previously generated disk snapshots. |
Default User Account Template
User account templates simplify the creation of user accounts. The User account template allows you to set as the default a specific user template. Click the arrow button to the right of the field to display a list of previously defined templates from which to choose. For more information on defining these templates, see “New User Templates”.
Execute command for Print Icon
The upper right corner of most list windows contains a set of buttons with icons representing global actions. When you click the Print icon, the full list is piped to the command entered in this field.
The default is to email the report list to the user root. You may use this field to create any executable UNIX command list here. For example, to print to the printer text, you could specify the following command:
lp -d text |
You can use a maximum of 100 characters to specify your custom printing command.
Broadcast Relay Hosts
You can use this field to specify any hosts that will be used as broadcast relays for remote file distribution jobs. If you are using multiple entries, leave a blank between each entry.
Include NFS in Partition Reports
Use this toggle to select whether Enlighten should include NFS-mounted partitions when it displays a list of disk partitions (you can use for further manipulation). The default setting is No.
Although including these partitions gives you a more complete set of choices, the system information available for these partitions is not as detailed as it is for local partitions. Also, building and searching NFS partitions are also relatively slow processes. Finally, within an Enlighten system pool, the NFS partitions on different systems may be redundant mounts of a system within the Pool that already has the same partitions mounted locally. In this case, the local daemon will operate more efficiently on that partition.
Use this toggle to select whether Enlighten echoes asterisks in the Password fields when you are assigning passwords. If you select Yes, the password will be masked when you enter it. If you select No (the default), the newly assigned password will be displayed as you enter it.
![]() | Note: No confirmation is required when you assign a password. Be careful when assigning masked passwords to ensure what you type will match what the system will expect. |
Maintain catalog of backed up files
Use this toggle to select whether Enlighten will keep a catalog of all files it backs up. The default is No.
If you choose Yes as the option, Enlighten creates a catalog of all files it has backed up every time a partition backup is made. It stores the date and time the backup was made, the name of the file, the file size, the file owners, and the date of last modification. The default name of the catalog is NONAME.
You can use the Archive menu to search through the catalogs for instances of backed up files and/or restore selected files. See “Backup Catalog” for more details on how to use these options.
Maintain window position and size
Enlighten windows will pop up in a default location with a default size. If you select the Yes setting, any changes to window size and location are saved. If you choose the No setting, the window will revert to the default size and location settings the next time you open the window.
Allow Rotary DNS During Host Entry Config
By default, Enlighten will check for duplicate host IP addresses. Checking NO in this field will allow duplicate IP addresses to be entered into the DNS table.
You can use this module to incorporate your own scripts or restrict accessibility to specific Enlighten menu items by providing a user-alterable interface. Choose Alter Menu from the Configure menu. The Alter Menu window appears (Figure 2-2).
The following items may be altered:
The order of menu icons
The order of menu items
The actions of menu items
The number of icons and menu items
The Enlighten graphical user interface is built from a small text database (file) containing objects and attribute lists. This file contains information describing the layout of the windows. By editing this file, you can create alternate interfaces. For example, you may wish to add a menu item with your own script as the action item.
When you select the Alter Menu menu item, a window appears showing the text database. You can edit the object and attribute lists within this as you need. See Appendix B, “Altering the Menu,” for more details on using this option.
You can use this module to display a list of all currently configured network pools, as shown in the Network Pool Configuration window (Figure 2-3). The rest of this section describes how to use this window's buttons to perform a variety of pool-related actions.
From the Network Pool Configuration window you can:
Add | Create a new network pool | |
Modify | Modify the highlighted pool | |
Delete | Delete the highlighted pool | |
View | See a list of all (effective) hosts in the highlighted pool | |
Select | Make the first highlighted pool the default (or focus) pool |
Click the Add button to create a new network pool. The Network Pool Add window will appear (Figure 2-4).
This window contains the following buttons:
Add
When you configure the pool with the hosts and sub-pools you want, click the Add button to save it.
Delete
To delete selected host or pool entries from the current pool, click the Delete button. Enlighten will prompt you to confirm your action.
Hosts
Click the Hosts button to bring up a window showing all the currently configured Hosts. Enlighten generates the Hosts database from the /etc/hosts file the first time Enlighten is executed. Highlight the selections you want and then click the Apply button to add the hosts to the new pool.
Pools
Click the Pools button to bring up a window showing all the currently configured Pools. Highlight the desired selections and then click the Apply button to add the pools to the new pool.
Cancel
Click this button to close the window without making any changes.
This window contains the following fields:
Network Pool Name
Use this field to specify the name of the new pool.
Host/Pool Names
Use this field to add hosts or pools or any combination thereof to the newly created pool. You can enter these names or use the Hosts and/or Pools button(s). If you are using multiple entries, leave a blank between each entry.
Click this button to modify a pool's configuration. A pop-up window similar to the Network Pool Add window will appear, except the Network Pool Name field is view-only.
You can click the Modify button (rather than the Add button) after you've made all your changes.
For a description of the rest of the buttons and fields in this window, see “Add”.
Select one or more pools from the list box and click the Delete button to remove it or them from the recognized set of configured pools. Enlighten will prompt you to confirm your action.
You can use this module to create sub-administrators who can easily manage their specific environment. Choose User Authorization from the Configure menu. The User Authorization Configuration window will appear (Figure 2-5).
From here, you have the option to:
Add Add a user to the user authorization list
Modify Modify the user privileges
Delete Delete the user from the user authorization list
Copy Create a second set of user privileges using the selected user's privileges as a starting point
![]() | Note: For security reasons, users authorized to access Enlighten must also be added to the enldsm group. The root user or any user previously authorized to Add/Modify User Account information can add the user to the enldsm group through the User Modify functionality of Enlighten. See “Modify”. |
Click the Add button to add a user to the user authorization list. The Add User Authorization window will appear (Figure 2-6). Use this window to select which manageable objects a user can access and what type of access the user will have.
The Add User Authorization window has the following fields:
User Name
Use this field to specify which user will receive these authorization privileges. You can also click the arrow button on the right to select from a list of known users.
Default Pool
Use this field to specify which pool of hosts the user should belong to when he or she starts Enlighten. You can also click the arrow button on the right to display a list of previously defined pools and select one.
Change Pool
Use this toggle button to specify if the user may change his or her pool. The default setting is Yes.
View Privileges
The Yes setting (default) allows the user to view the network task listed. To revoke the viewing privilege for any task listed, select the No setting.
Modify Privileges
The Yes setting (default) allows the user to modify the network task listed. To revoke the modifying privilege for any task listed, select the No setting.
![]() | Note: If the user's View Privileges for any object are disabled (No), the user's Modify Privileges for that object will also automatically be disabled. |
The Add User Authorization window has the following buttons:
Add
After you've made all the selections for the new user authorization, click this button to save the current user configuration. The new authorized user will then appear in the list box within the User Authorization Configuration window.
Clear Fields
Click this button to clear the existing choices in all fields.
Close
Click this button to discard any changes and close the window.
Click this button to modify a user's privileges. A pop-up window similar to the Add User Authorization window will appear, except the User Name field is view-only.
There are also two button differences in the Modify window:
Click the Modify button (rather than the Add button) after you've made all your changes, or
Click the Next button to modify additional user privileges if you've selected more than one user to modify from the User Authorization list.
For a description of the rest of the buttons and fields in this window, see “Add”.
Click this button to delete the selected user(s) from the user authorization list. Enlighten will prompt you to confirm your action.
Click this button to copy a set of user privileges to a second user. The Add User Authorization window will appear showing the highlighted user's privilege settings in each of the fields. You can edit this window as needed and then click the Add button to complete the copy.
See “Add” for a description of how to use this window's fields and buttons.
![]() | Note: Enlighten is shipped with a default user configuration for all users. root always retains the ability to modify the privileges on all other users. |
Enlighten stores the information it may need to access later in a common repository called Enterprise Management Database (EMD). Some of this information, especially the log files, can grow quite large over time.
You can use this module to set default parameters for how long you want Enlighten to keep some of this log information around. Choose EMD Data Expiration from the Configure menu. The EMD Data Expiration Parameters window will appear (Figure 2-7).
The default setting for all fields is 90 days. The minimum time increment you can specify for any of these fields is one day. See Appendix C, “Time Formats,” for more information about the time formats you can use in these fields.
The window has the following fields:
Backup Catalogs
Use this field to specify a data expiration time for all data associated with maintaining the Backup Catalogs. This includes the data stored in the backup_tbl, the cat_index_tbl, and the file_index_tbl.
Events Data
Use this field to specify a data expiration time for all data associated with the event messages that PEP sends to the EMD. This includes the data stored in the events_tbl.
Performance Data
Use this field to specify a data expiration time for all log messages AgentMon sends to the EMD. This includes unused Hardware and Software index data. Data will also be expired from event_log_tbl, hrdw_index_tbl, and sftw_index_tbl.
Audit Log Data
Use this field to specify a data expiration time for audit log entries sent to the EMD from the distributed agents and the GUI.
![]() | Note: Every Events test can potentially be logged to the EMD. |
The About Enlighten window (Figure 2-8) contains information for contacting Enlighten Software Solutions in both the United States and Europe. After you read the information in the About Enlighten window, click Close to dismiss it.