Go to main content

Managing System Information, Processes, and Performance in Oracle® Solaris 11.4

Exit Print View

Updated: August 2021

SMF Services That Manage the System Console and Terminal Devices

The system console and locally connected terminal devices are represented as instances of the SMF service, svc:/system/console. This service defines most of the behavior, with each instance having specific overrides to the settings that are inherited from the service. The ttymon program is used to offer login services for these terminals. Each terminal uses a separate instance of the ttymon program. Command-line arguments that are passed by the service to the ttymon program govern its behavior.

    The service instances that are supplied with the system are as follows:

  • svc:/system/console-login:default

    The default instance always represents that the ttymon program offer a login to the system hardware console.

  • svc:/system/console-login:{vt2, vt3, vt4, vt5, vt6}

    Additional service instances are provided for the system's virtual consoles. If virtual consoles are not available, these services are automatically disabled. For more information, see the vtdaemon(8) man page.

  • svc:/system/console-login:{terma, termb}

    The svc:/system/console-login:terma and svc:/system/console-login:termb services are provided as a convenience. These services can assist you in setting up login services for additional /dev/term/a and /dev/term/b ports. These services are disabled by default.

You can define additional service instances as part of the svc:system/console-login service. For example, if you have a /dev/term/f port that you need to support, you could initiate svc:/system/console-login:termf and configure it appropriately.