Next: Service Daemons Up: Software Components Previous: Dynamic Activity Monitoring

Display

Display provides a visual representation of the gateway's current state. It also allows you to reload the Eagle authorization rules file and terminate active connections, but it is not required for the gateway to operate correctly.

Display uses the curses terminal control library for all its screen operations so it can run on any terminal or terminal emulator, including an X-Windows xterm. Thus the Eagle may be used without a bit-mapped console display; any terminal may be plugged into an RS-232 port on the G box.

On startup, display connects to gwcontrol. It displays current connections in the top half of the screen and the last few log file entries in the bottom half. The display is updated every four seconds. The top line contains the current time and the current number of active connections. If there are more connections than will fit in the top portion of the screen, display will show subsets of the connection list at four-second intervals.

Display also accepts commands from the terminal. They are:

If you are running display on the system console, normal console messages are captured and displayed along with Eagle messages. These messages are not entered into the Eagle's log file. They appear as:

CONSOLE: console message

Selecting refresh will clear the display of console messages. If you are running display in an X Windows environment, you can direct console messages to a console window.

The installation script creates an account with username display. When you log in to this account, the display program starts automatically. display runs with superuser authority. When you exit display, you will then be logged out. You may also also access display after logging in as root by typing su display.


tkevans@delmarva.com