summaryrefslogtreecommitdiff
path: root/debian/control
diff options
context:
space:
mode:
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control56
1 files changed, 29 insertions, 27 deletions
diff --git a/debian/control b/debian/control
index fc98ba2..73734d7 100644
--- a/debian/control
+++ b/debian/control
@@ -1,34 +1,36 @@
Source: ucspi-tcp
-Section: non-free/net
+Section: net
Priority: optional
-Maintainer: Jon Marler <jmarler@debian.org>
-Build-Depends: dpkg-dev (>= 1.4.0.20), patch (>= 2.5-0bo1), gcc, make, fakeroot | sudo, groff-base, adduser
-Standards-Version: 3.7.2
+Maintainer: Gerrit Pape <pape@smarden.org>
+Standards-Version: 3.7.2.2
-Package: ucspi-tcp-src
-Architecture: all
-Priority: optional
-Depends: dpkg-dev (>= 1.4.0.20), patch (>= 2.5-0bo1), fakeroot | sudo, gcc, make, libc6-dev
-Section: non-free/net
-Description: Source only package for building ucspi-tcp binary package
- Written by Dan J. Bernstein, tcpclient and tcpserver are
- powerful easy-to-use command-line tools for building TCP
- client-server applications. tcpserver provides TCP access control
- features, similar to tcp-wrappers/tcpd's hosts.allow but much
- faster; it can run high-availability services much better than
- inetd.
+Package: ucspi-tcp
+Architecture: any
+Depends: ${shlibs:Depends}
+Replaces: ucspi-tcp-doc
+Description: command-line tools for building TCP client-server applications
+ tcpserver waits for incoming connections and, for each connection, runs a
+ program of your choice. Your program receives environment variables showing
+ the local and remote host names, IP addresses, and port numbers.
+ .
+ tcpserver offers a concurrency limit to protect you from running out of
+ processes and memory. When you are handling 40 (by default) simultaneous
+ connections, tcpserver smoothly defers acceptance of new connections.
+ .
+ tcpserver also provides TCP access control features, similar to
+ tcp-wrappers/tcpd's hosts.allow but much faster. Its access control rules
+ are compiled into a hashed format with cdb, so it can easily deal with
+ thousands of different hosts.
.
- Real-time Blocking List support is also included in tcpserver, so
- you can run qmail-smtpd with it and avoid a lot of SPAM.
+ This package includes a recordio tool that monitors all the input and output
+ of a server.
.
- tcpclient and tcpserver conform to UCSPI, the UNIX Client-Server
- Program Interface, using the TCP protocol.
+ tcpclient makes a TCP connection and runs a program of your choice. It sets
+ up the same environment variables as tcpserver.
.
- Dan Bernstein (ucspi-tcp's author) only gives permission for his code
- to be distributed in source form, or binary by approval. This package
- has been put together to allow people to easily build a binary
- package for themselves, from source.
+ This package includes several sample clients built on top of tcpclient:
+ who@, date@, finger@, http@, tcpcat, and mconnect.
.
- If there is a package called ucspi-tcp available, then Dan has approved the
- binary version of the package for distribution, so you might as well install
- that and save yourself some effort.
+ tcpserver and tcpclient conform to UCSPI, the UNIX Client-Server Program
+ Interface, using the TCP protocol. UCSPI tools are
+ available for several different networks.