dgld - Graphics Library server
/usr/etc/dgld [ -dIM ] [ -D debuglevel ] [ -m msgfile ] [ -t type ] [ -p
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
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
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.
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.
Writes debugging and error messages to msgfile.
-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.
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.
inetd (1M), rsh(1M), ruserok(3N), syslogd(1M)
PPPPaaaaggggeeee 2222 [ Back ]