ipsvd is a set of internet protocol service daemons. It currently includes a TCP/IP service daemon, and a UDP/IP service daemon.
An internet protocol service (ipsv) daemon waits for incoming connections on a local socket. On incoming connections, the ipsv daemon conditionally runs an arbitrary program with standard input reading from the socket, and standard output writing to the socket, that handles the connection. Standard error is used for logging.
ipsv daemons can be told to read and follow pre-defined instructions on how to handle incoming connections. It's possible to run different programs, or to set a different environment, or to deny a connection, or to set a per host concurrency limit, depending on the client's address or hostname.
ipsvd can be used to run services normally run by inetd, xinetd, or tcpserver.
Author: Gerrit Pape <pape [at] smarden [dot] org>
Maintainer: Alejandro Mery <amery [at] t2-project [dot] org>
T2 source: ipsvd.cache
T2 source: ipsvd.conf
T2 source: ipsvd.desc
T2 source: patches/bincimap12.diff
T2 source: patches/twoftpd.diff
T2 source: pkg_bincimap12_pre.conf
T2 source: pkg_twoftpd_pre.conf
Build time (on reference hardware): 1623% (relative to binutils)2
Installed size (on reference hardware): 0.20 MB, 32 files
Installed files (on reference hardware): n.a.
1) This page was automatically generated from the T2 package source. Corrections, such as dead links, URL changes or typos need to be performed directly on that source.
2) Compatible with Linux From Scratch's "Standard Build Unit" (SBU).