Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ dgsvcd(1M) — DG/UX 5.4R2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought



     dgsvcd(1M)                DG/UX 5.4.2                  dgsvcd(1M)



     NAME
          dgsvcd - Data General service daemon

     SYNOPSIS
          /usr/sbin/dgsvcd [ -u updatetime ] [ line ]

        where
          updatetime
               Number of minutes, must be 5 or greater.

          line Device name, must start with /dev/tty. If this
               arguement is present it must be last on the command
               line.

     DESCRIPTION
          Dgsvcd, the Data General service daemon, provides a central
          location for the management of system error information
          obtained from DG/UX device drivers.  In addition, dgsvcd is
          the single point of control for automated outbound modem
          services (i.e., machine-initiated callout) for Data General
          service customers.  The three major functions of the service
          daemon are hardware error management, logging, and
          optionally, machine-initiated callout.

          Options are:

          -u The amount of time to wait in between updating the time
             stamp file.

          line Specifies a device name to use as a communication line.

          Dgsvcd executes at run level 2 and greater and must have
          superuser privileges.  The argument line is defined in the
          file /etc/dgux.params since dgsvcd is normally started by
          /sbin/rc.init.  The default value of line in
          /etc/dgux.params is /dev/tty00.  This is also the default
          device file used if no argument is specified.  Regardless of
          the tty device specified, the service daemon expects either
          a Hayes-compatible or a CCITT modem to be connected to the
          line.  In addition, the service daemon must have an entry in
          the file /etc/services.  A port number is assigned because
          dgsvcd is a system server to which clients may connect via a
          Unix domain socket.

          Logging and hardware error management are provided by dgsvcd
          unconditionally and are largely interdependent with one
          another.  The DG/UX device drivers provide a special
          interface to dgsvcd by which messages may be passed from the
          kernel to the service daemon.  Upon receipt of a message
          from a device driver, the service daemon formats and logs
          the message in /var/adm/dgsvcmgr/dgsvcdlog.  In addition to
          device driver messages, dgsvcd posts its own error



     Page 1                                           (printed 6/9/92)





     dgsvcd(1M)                DG/UX 5.4.2                  dgsvcd(1M)



          notifications in /var/adm/dgsvcmgr/dgsvcdlog.

          The primary Data General proprietary service feature
          supported by dgsvcd is machine-initiated callout of hardware
          errors to a Data General service center.  Proprietary
          service features are available only to Data General
          customers who have signed the appropriate service agreement.

     EXAMPLES
          The following is an example of a message fielded by dgsvcd
          and written to /var/adm/dgsvcmgr/dgsvcdlog:

          (5-27-92 11:16:55) AV/Alert System: Insertion of disk array disk
           at position B0 (disk array adapter at address ffff1000)
          (5-27-92 11:16:55) Detail: 60000302 00060102 00000000 00000000
          (5-27-92 11:16:55)         00000000 00000000 00000000 00000000

          This message indicates that a disk unit has been inserted
          into the High Availability Disk Array subsystem chassis.

     FILES
          /var/adm/dgsvcmgr/rbos.config
                            The configuration file for the system.
          /var/adm/dgsvcmgr/dgsvcdlog
                            The log file for dgsvcd.
          /dev/fru/*
               Character special files through which DG/UX device
               drivers provide messages to dgsvcd.
          /dev/fe
               The FE (Field Engineering) support driver character
               special file which provides proprietary service
               information to the service daemon.
          /etc/services     Port number assignment file.

     DIAGNOSTICS
          Dgsvcd exits with a status of 0 if it is unable to open any
          character special files in /dev/fru.  Dgsvcd should never
          exit with a non-zero status.

     SEE ALSO
          logger(1), services(4), dgssyslog(1M), dgsstrerr(1M)














     Page 2                                           (printed 6/9/92)



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026