Chapter 2. Configure

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

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).

Figure 2-1. Session Preferences window


The rest of this section details how to use this window's functionality.

Fields

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.

Auto refresh options

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.

Masked Passwords

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.

Buttons

The Session Preferences window contains the following buttons:

Apply

Click this button to save the session preferences defined by the rest of this window's fields.

Cancel

Click this button to close the window without making any changes.

Alter Menu

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).

Figure 2-2. Alter Menu window


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.

Pool Configuration

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.

Figure 2-3. Network Pool Configuration window


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

Add

Click the Add button to create a new network pool. The Network Pool Add window will appear (Figure 2-4).

Figure 2-4. Network Pool Add window


Buttons

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.

Fields

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.

Modify

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”.

Delete

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.

View

Select one or more pools from the list and click the View button to see a list of all (effective) hosts in the named network pool(s). If you have highlighted more than one selection, click the Next button to view the hosts in the next selected pool.

Select

Click the Select button to make the first highlighted pool the default (or focus) pool. Once a pool has been selected as a focus, all further Enlighten-related action and inquiries will be performed on all hosts in that pool.

User Authorization

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).

Figure 2-5. User Authorization Configuration window


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”.


Add

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.

Figure 2-6. Add User Authorization window


Fields

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.


Buttons

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.

Modify

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”.

Delete

Click this button to delete the selected user(s) from the user authorization list. Enlighten will prompt you to confirm your action.

Copy

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.


EMD Data Expiration

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).

Figure 2-7. EMD Data Expiration Parameters window


Fields

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.


Buttons

Click the Apply button once you've chosen the times you want for these categories. Enlighten will then remove any of this type of data as it becomes older than the times you've specified (expires). Click the Cancel button to ignore any changes and close this window.

About Enlighten Window

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.

Figure 2-8. About Enlighten window