File/Example

Description

slp.spi

The SLP security parameter index file. This file is installed in /etc with the

 

appropriate ownership and protection.

example.c

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.conf

The SLP example configuration file. This file is installed in /usr/internet/

 

openslp/examples. Once installed, ownership should be set to the user.

example.reg

The SLP example registration file. This file is installed in /usr/internet/

 

openslp/examples. Once installed, ownership should be set to the user.

example.output

The SLP example expected output. This file is installed in /usr/internet/

 

openslp/examples.

 

 

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