You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
119 lines
3.6 KiB
119 lines
3.6 KiB
4 years ago
|
Openslp README
|
||
|
===============
|
||
|
|
||
|
1 - Introduction
|
||
|
2 - Roadmap
|
||
|
3 - Build
|
||
|
4 - Install
|
||
|
5 - Users Guide
|
||
|
6 - Developers Guide
|
||
|
7 - FAQ
|
||
|
|
||
|
|
||
|
1 - Introduction
|
||
|
-----------------
|
||
|
The OpenSLP project is an effort to develop an open-source implementation of
|
||
|
Service Location Protocol suitable for commercial and non-commercial
|
||
|
application.
|
||
|
|
||
|
OpenSLP 1.3.0 is a develper release of the cutting edge OpenSLP code. If you
|
||
|
are looking for a stable release, you should download the latest revision of
|
||
|
the 1.2.x series.
|
||
|
|
||
|
OpenSLP 1.2.1 is the second release of the 1.2.x series. This release contains
|
||
|
several bug fixes - mostly accumlated through the efforts of the SuSE team in
|
||
|
Germany. However, others have contributed as well over time.
|
||
|
|
||
|
Known Issues:
|
||
|
|
||
|
- This code works on Linux and Windows, but has not been thoroughly tested
|
||
|
on Solaris or other platforms. Please help out in this respect. Please
|
||
|
feel free to send patches for your OS directly to me or to the
|
||
|
openslp-devel@sourceforge.net mailing list.
|
||
|
|
||
|
|
||
|
2 - Roadmap
|
||
|
------------
|
||
|
For more information about the roadmap for OpenSLP 1.2.x please take a look at
|
||
|
|
||
|
http://www.openslp.org/roadmap.html
|
||
|
|
||
|
|
||
|
3 - Building OpenSLP
|
||
|
---------------------
|
||
|
Building OpenSLP requires the proper installation of automake, autoconf and
|
||
|
libtool. To build OpenSLP please use the following steps:
|
||
|
|
||
|
- Unzip and untar the openslp-x.x.x.tar.gz tarball.
|
||
|
|
||
|
$ tar -zxf openslp-x.x.x.tar.gz
|
||
|
|
||
|
- Run the autogen.sh script to generate configure script. Do not be
|
||
|
alarmed if the autogen script prints a few errors. Try the resulting
|
||
|
configure (next step) script anyway. If the ./configure script already
|
||
|
exists, skip running ./autogen.sh
|
||
|
|
||
|
$ cd openslp-x.x.x
|
||
|
$ ./autogen.sh
|
||
|
|
||
|
- Run the configure script to create openslp make files. Please note that
|
||
|
the configure script accepts several --enable-xxxx and --disable-xxxx
|
||
|
options that should be interesting to you. Run ./configure --help and
|
||
|
read the details of each of these switches. If the configure
|
||
|
script fails... now you have a problem.
|
||
|
|
||
|
$ ./configure --help
|
||
|
$ ./configure
|
||
|
|
||
|
- Run the top level make file (you need to use GNU make)
|
||
|
|
||
|
$ make
|
||
|
|
||
|
- If the make is successful, look for the following binaries:
|
||
|
|
||
|
slpd/slpd
|
||
|
libslp/.libs/libslp.so
|
||
|
test/.libs/*
|
||
|
|
||
|
|
||
|
4 - Installing OpenSLP
|
||
|
-----------------------
|
||
|
To install OpenSLP make the install target in the top level make file
|
||
|
|
||
|
$ make install
|
||
|
|
||
|
Installation of OpenSLP creates the following files:
|
||
|
|
||
|
/usr/sbin/slpd
|
||
|
/usr/lib/libslp.so.x.x (and several appropriate links)
|
||
|
/usr/lib/libslp.a
|
||
|
/etc/slp.conf (old slp.conf is renamed)
|
||
|
/etc/slp.reg (old slp.reg is renamed)
|
||
|
|
||
|
|
||
|
5 - OpenSLP Users Guide
|
||
|
------------------------
|
||
|
Rather than be repetitive in this document, the reader is refered to a fairly
|
||
|
complete OpenSLP users guide that is available in the doc/html directory
|
||
|
of the OpenSLP distribution or on the web at:
|
||
|
|
||
|
http://www.openslp.org/doc/html/UsersGuide
|
||
|
|
||
|
The OpenSLp users guide gives instruction on how network and system
|
||
|
administrators should configure and use OpenSLP once it is installed
|
||
|
|
||
|
|
||
|
6 - OpenSLP Programmers Guide
|
||
|
------------------------------
|
||
|
Again, to avoid repetition, the reader is refered to a the Programmers Guide
|
||
|
available in the doc/html directory of the OpenSLP distribution or on the web
|
||
|
at:
|
||
|
|
||
|
http://www.openslp.org/doc/html/ProgrammersGuide
|
||
|
|
||
|
|
||
|
7 - FAQ
|
||
|
--------
|
||
|
The frequently asked questions have been moved to a faq.html file located in
|
||
|
the doc directory of the OpenSLP tarball.
|