[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [RFR] templates://openslp/{libslp1.templates}



Christian Perrier wrote:
> + There seem to be no multicast route configured. OpenSLP can take
> + advantage of multicast packets and reduce traffic on the network. You can
>   setup a multicast route automatically on system startup by adding the

The verb is "set up" (c.f. "start up/startup").

> + Service Location Protocol is an IETF standard protocol that is used
> + to discover/advertise services on the network. It can be used for
> + anything from locating a suitable printer in the neighbourhood to
> + discovering what LDAP directories are available in the organization.

If it's "organiZation", it should probably be "neighBORhood".  (But
there's still no "Z" in "advertising" and "exercising"...)

> +Description: OpenSLP (Service Location Protocol) - documentation
[...]
> + This package provides comprehensive documentation on SLP and the
> + OpenSLP implementation; it contains an Introduction to SLP, a User's
> + Guide, a Programmer's Guide and related RFCs.

(In fact the titles of the docs themselves are apostropheless: Users
Guide, Programmers Guide.  But let's stick to possessive singular.)

> +Description: OpenSLP (Service Location Protocol) - libraries
[...]
> + This package provides the OpenSLP run-time library package that is
> + linked to SLP aware applications. This library implements RFC 2614 -
> + An API for Service Location. Unless there is a SLP DA in the network,
> + you must install the slpd package to be able to advertise the
> + services.

That's AN ess-ell-pee dee-ay; and make it "on the network".
-- 
JBR
Ankh kak! (Ancient Egyptian blessing)
--- ../openslp.old/debian/libslp1.templates	2007-06-30 16:08:31.000000000 +0100
+++ debian/libslp1.templates	2007-09-09 19:57:31.000000000 +0100
@@ -1,21 +1,20 @@
 Template: libslp1/multicast
 Type: error
-_Description: To reduce network traffic use a IP multicast enabled kernel
- The kernel version that you are currently running does not appear to
- support IP multicast. OpenSLP will continue to work even without multicast
- support in the kernel by using broadcasts. However, broadcasts are less
- efficient on the network, so please consider upgrading to a multicast
- enabled kernel.
+_Description: IP multicast enabled kernel needed to reduce traffic
+ The current kernel does not support IP multicast. OpenSLP will
+ continue to work even without multicast support in the kernel, by
+ using broadcasts. However, broadcasts are less efficient on the
+ network, so please consider upgrading to a multicast-enabled kernel.
 
 Template: libslp1/multicast-route
 Type: error
-_Description: Please configure a multicast route in /etc/network/interfaces
- You don't seem to have a multicast route configured. OpenSLP can take
- advantage of multicast packets and reduce traffic on your network. You can
- setup a multicast route automatically on system startup by adding the
- following commands to the "interface" line(s) in your
+#flag:translate!:3
+_Description: Multicast route needed in /etc/network/interfaces
+ There seem to be no multicast route configured. OpenSLP can take
+ advantage of multicast packets and reduce traffic on the network. You can
+ set up a multicast route automatically on system startup by adding the
+ following commands to the "interface" line(s) in the
  /etc/network/interfaces file.
  .
- "    up route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0"
- .
- "    down route del -net 224.0.0.0 netmask 240.0.0.0 dev eth0"
+  up route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
+  down route del -net 224.0.0.0 netmask 240.0.0.0 dev eth0
--- ../openslp.old/debian/control	2007-09-05 10:51:32.000000000 +0100
+++ debian/control	2007-09-09 19:56:59.000000000 +0100
@@ -1,80 +1,88 @@
-Source: openslp-dfsg
+Source: openslp
 Section: net
 Priority: extra
 Maintainer: Ganesan Rajagopal <rganesan@debian.org>
 Build-Depends: debhelper (>= 4.1.26), debconf | debconf-2.0, autotools-dev
 Build-Conflicts: libssl-dev
-Standards-Version: 3.7.2
+Standards-Version: 3.6.2
 
 Package: slpd
 Section: net
 Priority: extra
 Architecture: any
 Depends: ${shlibs:Depends}
-Suggests: openslp-doc (= ${binary:Version})
-Description: OpenSLP Server (slpd)
- Service Location Protocol is an IETF standard protocol that is used to
- discover/advertise services on the network. You can use SLP for anything
- from locating a suitable printer on your floor to discovering what LDAP
- directories are available in your organization. This package provides slpd,
- the OpenSLP daemon, which provides an SLPv2 (RFC 2608) compliant Service
- Agent and Directory Agent. 
+Suggests: openslp-doc (= ${Source-Version})
+Description: OpenSLP (Service Location Protocol) - server
+ Service Location Protocol is an IETF standard protocol that is used
+ to discover/advertise services on the network. It can be used for
+ anything from locating a suitable printer in the neighborhood to
+ discovering what LDAP directories are available in the organization.
+ .
+ This package provides slpd, the OpenSLP daemon, which provides an
+ SLPv2 (RFC 2608) compliant Service Agent and Directory Agent.
 
 Package: openslp-doc
 Section: doc
 Priority: extra
 Architecture: all
-Description: OpenSLP documentation
- Service Location Protocol is an IETF standard protocol that is used to
- discover/advertise services on the network. You can use SLP for anything 
- from locating a suitable printer on your floor to discovering what LDAP
- directories are available in your organization. This package provides
- comprehensive documentation on SLP and the OpenSLP implementation; it
- contains an Introduction to SLP, a User's Guide, a Programmer's Guide and
- related RFCs. 
+Description: OpenSLP (Service Location Protocol) - documentation
+ Service Location Protocol is an IETF standard protocol that is used
+ to discover/advertise services on the network. It can be used for
+ anything from locating a suitable printer in the neighborhood to
+ discovering what LDAP directories are available in the organization.
+ .
+ This package provides comprehensive documentation on SLP and the
+ OpenSLP implementation; it contains an Introduction to SLP, a User's
+ Guide, a Programmer's Guide and related RFCs.
 
 Package: libslp1
 Section: libs
 Priority: optional
 Architecture: any
 Depends: ${shlibs:Depends}, debconf | debconf-2.0, net-tools
-Suggests: slpd (= ${binary:Version}), openslp-doc (= ${binary:Version})
-Description: OpenSLP libraries
- Service Location Protocol is an IETF standard protocol that is used to
- discover/advertise services on the network. You can use SLP for anything
- from locating a suitable printer on your floor to discovering what LDAP
- directories are available in your organization.  This package provides 
- the OpenSLP run-time library package that is linked to SLP aware
- applications. This library implements RFC 2614 - An API for Service
- Location. Unless there is a SLP DA in the network, you must install the
- slpd package to be able to advertise the services.
+Suggests: slpd (= ${Source-Version}), openslp-doc (= ${Source-Version})
+Description: OpenSLP (Service Location Protocol) - libraries
+ Service Location Protocol is an IETF standard protocol that is used
+ to discover/advertise services on the network. It can be used for
+ anything from locating a suitable printer in the neighborhood to
+ discovering what LDAP directories are available in the organization.
+ .
+ This package provides the OpenSLP run-time library package that is
+ linked to SLP aware applications. This library implements RFC 2614 -
+ An API for Service Location. Unless there is an SLP DA on the network,
+ you must install the slpd package to be able to advertise the
+ services.
 
 Package: slptool
 Section: utils
 Priority: extra
 Architecture: any
-Depends: libslp1 (= ${binary:Version})
-Suggests: openslp-doc (= ${binary:Version})
-Description: SLP command line tool
- Service Location Protocol is an IETF standard protocol that is used to
- discover/advertise services on the network. You can use SLP for anything
- from locating a suitable printer on your floor to discovering what LDAP
- directories are available in your organization. This package contains
- the a utility which you can use to exercise/test SLP.
+Depends: libslp1 (= ${Source-Version})
+Suggests: openslp-doc (= ${Source-Version})
+Description: OpenSLP (Service Location Protocol) - command line tool
+ Service Location Protocol is an IETF standard protocol that is used
+ to discover/advertise services on the network. It can be used for
+ anything from locating a suitable printer in the neighborhood to
+ discovering what LDAP directories are available in the organization.
+ .
+ This package provides a utility which can be used to practice with SLP.
 
 Package: libslp-dev
 Section: libdevel
 Priority: extra
 Architecture: any
-Depends: libslp1 (= ${binary:Version}), libc6-dev
-Suggests: openslp-doc (= ${binary:Version})
+Depends: libslp1 (= ${Source-Version}), libc6-dev
+Suggests: openslp-doc (= ${Source-Version})
 Conflicts: libxdelta3-dev
-Description: OpenSLP development libraries
- Service Location Protocol is an IETF standard protocol that is used to
- discover/advertise services on the network. You can use SLP for anything
- from locating a suitable printer on your floor to discovering what LDAP
- directories are available in your organization. This package allows
- development of SLP applications using the OpenSLP libraries. It includes
- headers, libraries and links to allow static and dynamic linking. It also
- includes slptool, a utility to test service advertisement/lookup. The
- library implements RFC 2614 - An API for Service Location. 
+Description: OpenSLP (Service Location Protocol) - development libraries
+ Service Location Protocol is an IETF standard protocol that is used
+ to discover/advertise services on the network. It can be used for
+ anything from locating a suitable printer in the neighborhood to
+ discovering what LDAP directories are available in the organization.
+ .
+ This package allows the development of SLP applications using the
+ OpenSLP libraries. It includes headers, libraries and links to allow
+ static and dynamic linking. It also includes slptool, a utility to
+ test service advertisement/lookup. The library implements RFC 2614 -
+ An API for Service Location.
+
Template: libslp1/multicast
Type: error
_Description: IP multicast enabled kernel needed to reduce traffic
 The current kernel does not support IP multicast. OpenSLP will
 continue to work even without multicast support in the kernel, by
 using broadcasts. However, broadcasts are less efficient on the
 network, so please consider upgrading to a multicast-enabled kernel.

Template: libslp1/multicast-route
Type: error
#flag:translate!:3
_Description: Multicast route needed in /etc/network/interfaces
 There seem to be no multicast route configured. OpenSLP can take
 advantage of multicast packets and reduce traffic on the network. You can
 set up a multicast route automatically on system startup by adding the
 following commands to the "interface" line(s) in the
 /etc/network/interfaces file.
 .
  up route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
  down route del -net 224.0.0.0 netmask 240.0.0.0 dev eth0
Source: openslp
Section: net
Priority: extra
Maintainer: Ganesan Rajagopal <rganesan@debian.org>
Build-Depends: debhelper (>= 4.1.26), debconf | debconf-2.0, autotools-dev
Build-Conflicts: libssl-dev
Standards-Version: 3.6.2

Package: slpd
Section: net
Priority: extra
Architecture: any
Depends: ${shlibs:Depends}
Suggests: openslp-doc (= ${Source-Version})
Description: OpenSLP (Service Location Protocol) - server
 Service Location Protocol is an IETF standard protocol that is used
 to discover/advertise services on the network. It can be used for
 anything from locating a suitable printer in the neighborhood to
 discovering what LDAP directories are available in the organization.
 .
 This package provides slpd, the OpenSLP daemon, which provides an
 SLPv2 (RFC 2608) compliant Service Agent and Directory Agent.

Package: openslp-doc
Section: doc
Priority: extra
Architecture: all
Description: OpenSLP (Service Location Protocol) - documentation
 Service Location Protocol is an IETF standard protocol that is used
 to discover/advertise services on the network. It can be used for
 anything from locating a suitable printer in the neighborhood to
 discovering what LDAP directories are available in the organization.
 .
 This package provides comprehensive documentation on SLP and the
 OpenSLP implementation; it contains an Introduction to SLP, a User's
 Guide, a Programmer's Guide and related RFCs.

Package: libslp1
Section: libs
Priority: optional
Architecture: any
Depends: ${shlibs:Depends}, debconf | debconf-2.0, net-tools
Suggests: slpd (= ${Source-Version}), openslp-doc (= ${Source-Version})
Description: OpenSLP (Service Location Protocol) - libraries
 Service Location Protocol is an IETF standard protocol that is used
 to discover/advertise services on the network. It can be used for
 anything from locating a suitable printer in the neighborhood to
 discovering what LDAP directories are available in the organization.
 .
 This package provides the OpenSLP run-time library package that is
 linked to SLP aware applications. This library implements RFC 2614 -
 An API for Service Location. Unless there is an SLP DA on the network,
 you must install the slpd package to be able to advertise the
 services.

Package: slptool
Section: utils
Priority: extra
Architecture: any
Depends: libslp1 (= ${Source-Version})
Suggests: openslp-doc (= ${Source-Version})
Description: OpenSLP (Service Location Protocol) - command line tool
 Service Location Protocol is an IETF standard protocol that is used
 to discover/advertise services on the network. It can be used for
 anything from locating a suitable printer in the neighborhood to
 discovering what LDAP directories are available in the organization.
 .
 This package provides a utility which can be used to practice with SLP.

Package: libslp-dev
Section: libdevel
Priority: extra
Architecture: any
Depends: libslp1 (= ${Source-Version}), libc6-dev
Suggests: openslp-doc (= ${Source-Version})
Conflicts: libxdelta3-dev
Description: OpenSLP (Service Location Protocol) - development libraries
 Service Location Protocol is an IETF standard protocol that is used
 to discover/advertise services on the network. It can be used for
 anything from locating a suitable printer in the neighborhood to
 discovering what LDAP directories are available in the organization.
 .
 This package allows the development of SLP applications using the
 OpenSLP libraries. It includes headers, libraries and links to allow
 static and dynamic linking. It also includes slptool, a utility to
 test service advertisement/lookup. The library implements RFC 2614 -
 An API for Service Location.


Reply to: