Server Configuration Information
Each DCE has a database that can store configuration information for servers on that host. Use the DCE control program server object to store, modify or remove server
configuration information in the server configuration database on the host system.
You need to specify some or all of the following information when managing server configuration:
uuid An identifier for the particular server configuration object.
program The name (including the path name) that invokes the server program.
directory The name of the program's working directory. Once a server is running, it might need a place to store its output or temporary files.
arguments Command line arguments used to start the server.
entryname The name of an RPC entry to which the server exports its binding.
keytabs A list of one or more UUIDs of related keytab objects (files) where the server stores its keys. This information is needed for servers that use DCE authentication or
authorization.
principals A list of one or more principal names for the server that are registered in the DCE Security Service. This information is needed for servers that use DCE
authentication or authorization.
services Identifies the services offered by the server. Each service attribute consists of an attribute list with the following elements:
annotation A human-readable string describing the service
ifname The interface name of this service (specified in the interface definition file).
interface The interface identifier (UUID and version number) of this service (specified in the interface definition file).
binding A list of string bindings identifying this service.
entryname The name of an RPC entry to which the server exports its binding for this service.
flags A list of keywords to identify flags for this server. Only the disabled flag is currently supported.
objects A list of object UUIDs supported by this service.
uid A POSIX uid that the server is started with.
starton Specifies server starting conditions. The value is a list of one or more of the following:
auto The server starts whenever a request for its service is received by the DCE daemon.
explicit The server starts (or stops) whenever an administrator performs a server start or server stop operation that directly names the server.
boot The server starts whenever the host system starts.
failure The server starts whenever it has exited with a non-successful exit status.
|