Package: shaperd
Version: 0.2.1-5.2
Severity: wishlist
Tags: patch

The package description for shaperd clearly hasn't been updated for
about a decade, and needs some attention.

# Description: A user-mode traffic shaper for tcp-ip networks

DevRef-noncompliant initial capitalised indefinite article.

The protocol name is also mis-capitalised, but this reference to
"TCP/IP networks" seems misplaced anyway: the point isn't that this is
a traffic shaper for the Internet (as opposed to NetBIOS), it's that
it's a TCP/IP traffic shaper.

#  Shaperd is a user-mode program that can shape traffic passing through
#  a Linux box. As it runs as a normal daemon, some kind of packet-forwarding 

We don't need to belabour the fact that the daemon runs in userspace
quite so heavily.  Are there any Debian packages that contain
kernelspace daemons?

#  mechanism is needed. This can be done with the BSD divert sockets patch 
#  for Linux 2.2, or with netfilter's built-in libipq under Linux 2.4.

This is the part that caught my eye.  Debian hasn't officially
supported anything as ancient as Linux 2.4 (let alone 2.2!) for
several stable releases.  Meanwhile, libipq has been deprecated for
almost as long and won't work with anything newer than 3.4.  So I
suspect this package is probably doomed, but meanwhile here's a
suggested patch for the package description:

| Description: user-mode TCP/IP traffic shaper
|  Shaperd is a user-mode daemon that can shape network traffic passing
|  through a Linux box. It depends on netfilter's ip_queue module for packet
|  forwarding.

-- 
JBR     with qualifications in linguistics, experience as a Debian
        sysadmin, and probably no clue about this particular package
diff -ru shaperd-0.2.1.pristine/debian/control shaperd-0.2.1/debian/control
--- shaperd-0.2.1.pristine/debian/control	2012-12-11 16:40:17.000000000 +0000
+++ shaperd-0.2.1/debian/control	2012-12-11 18:45:17.483057313 +0000
@@ -9,8 +9,7 @@
 Architecture: any
 Depends: ${shlibs:Depends}
 Recommends: iptables
-Description: A user-mode traffic shaper for tcp-ip networks
- Shaperd is a user-mode program that can shape traffic passing through
- a Linux box. As it runs as a normal daemon, some kind of packet-forwarding 
- mechanism is needed. This can be done with the BSD divert sockets patch 
- for Linux 2.2, or with netfilter's built-in libipq under Linux 2.4.
+Description: user-mode TCP/IP traffic shaper
+ Shaperd is a user-mode program that can shape network traffic passing
+ through a Linux box. It depends on netfilter's ip_queue module for packet
+ forwarding.

Reply via email to