Internet Express for Tru64 UNIX Version 6.10 Administration Guide (5900-1418, March 2011)

DescriptionFile/Example
The SLP security parameter index file. This file is installed in /etc with the
appropriate ownership and protection.
slp.spi
The SLP example program. The file is 22KB and is installed in /usr/
internet/openslp/examples. Once installed, ownership should be set
to the user.
example.c
The SLP example configuration file. This file is installed in /usr/internet/
openslp/examples. Once installed, ownership should be set to the user.
example.conf
The SLP example registration file. This file is installed in /usr/internet/
openslp/examples. Once installed, ownership should be set to the user.
example.reg
The SLP example expected output. This file is installed in /usr/internet/
openslp/examples.
example.output
Configuring OpenSLP
This section provides information for configuring OpenSLP:
Using the configuration and registration files (Section : Using the OpenSLP Configuration and
Registration Files).
Configuring optional security (Section : Configuring Optional Security).
Running the services (Section : Running the Services).
Using the OpenSLP Configuration and Registration Files
Internet Express provides default configuration and registration files. The configuration file is /etc/
slp.conf and the registration file is /etc/slp.reg. Each file describes its own contents.
To change the operation of OpenSLP, you must change the entries in the configuration file.
To register services at the startup of the slpd daemon, you must add entries to the registration
file.
See RFC 2614, an API for Service Location, for a description of the configuration and registration
files:
http://www.ietf.org/rfc/rfc2614.txt
Configuring Optional Security
OpenSLP offers an optional SLP Version 2 security feature that you can enable on your Tru64 UNIX
system. By default, OpenSLP runs on Tru64 UNIX without security enabled.
SLP Version 2 security is implemented differently on Tru64 UNIX than on standard OpenSLP:
The Tru64 UNIX implementation uses CDSA for security libraries.
Tru64 UNIX generates public and private key pairs using the keytool utility.
Tru64 UNIX uses the Security Parameter Index file, /etc/slp.spi.
Follow these steps to enable security on your Tru64 UNIX system:
1. Install the CDSA security subset on your system. See the following Web site for information
on downloading the CDSA security subset:
208 OpenSLP Administration