Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ dgld(1M) — IRIX 6.5.3f

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

rsh(1M)

ruserok(3N)

syslogd(1M)



DGLD(1M)                                                              DGLD(1M)



NAME
     dgld - Graphics Library server

SYNOPSIS
     /usr/etc/dgld [ -dIM ] [ -D debuglevel ] [ -m msgfile ] [ -t type ] [ -p
     port ]

DESCRIPTION
     dgld is the server for programs performing remote graphics with the
     Graphics Libary or for programs linked with the Distributed Graphics
     Library.  The server provides both a subprocess graphics facility and a
     networked graphics facility.  dgld is started either by inetd(1M) or by
     dnserver.

     TCP socket connections are serviced by inetd.  inetd listens for
     connections on the port indicated in the ``sgi-dgl'' service
     specification; see services(4).  When a connection is found, dgld is
     started as specified by the file /usr/etc/inetd.conf and given the
     socket.  When using the Graphics Library, authentication is performed by
     the X server via the same mechanisms as for X clients.  When using the
     Distributed Graphics Library, authentication is performed using
     ruserok(3N) in the same manner as rshd and the server process's group and
     user id are changed accordingly.

     DECnet connections are serviced by dnserver, which listens for
     connections for an object named ``DGLD''.  When a valid connection is
     established, dgld is started as specified in /usr/etc/dn/servers.reg and
     given the connection. Although a valid username and password is necessary
     to establish the connection, authentication using ruserok(3N) is still
     performed.

OPTIONS
     The following options are supported:

     -d        Sets the highest debugging level.

     -I        Informs the graphics server that it was started from a network
               server process, that is, inetd(1M) or dnserver, and enables
               output of all dgld-originated error messages to the system log
               maintained by syslogd(1M).

     -M        Disables all message output.

     -D debuglevel
               Sets the level of debugging messages, ranging from 0 (lowest)
               to 4 (highest), to be reported when debugging applications
               linked with the Distributed Graphics Library.

     -m msgfile
               Writes debugging and error messages to msgfile.





                                                                        Page 1





DGLD(1M)                                                              DGLD(1M)



     -t type   Sets the connection type.  Type can be one of DGLTSOCKET for a
               TCP socket or DGL4DDN for DECnet.

     -p port   Sets the port number used for a TCP socket connection.

DIAGNOSTICS
     Normally operation produces no diagnostic output unless an error occurs.
     All error messages are output to stderr unless otherwise redirected with
     the -m option.  When dgld is started from inetd or dnserver both the -M
     and -I options are given.

SEE ALSO
     inetd (1M), rsh(1M), ruserok(3N), syslogd(1M)










































                                                                        Page 2



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