3rd Party (Maintained by Koozali) git repo for ipsvd smeserver
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Go to file
Brian Read 7d9d98de35 Remove LICENSE file 1 month ago
.gitattributes initial commit of file from CVS for ipsvd on Fri 14 Jul 13:50:31 BST 2023 10 months ago
.gitignore initial commit of file from CVS for ipsvd on Fri 14 Jul 13:50:31 BST 2023 10 months ago
Makefile initial commit of file from CVS for ipsvd on Fri 14 Jul 13:50:31 BST 2023 10 months ago
README.md * Tue Mar 19 2024 Jean-Philippe Pialasse <jpp@koozali.org> 0.12.1-8.sme 2 months ago
contriborbase initial commit of file from CVS for ipsvd on Fri 14 Jul 13:50:31 BST 2023 10 months ago
ipsvd-0.12.1-el8.patch * Tue Mar 19 2024 Jean-Philippe Pialasse <jpp@koozali.org> 0.12.1-8.sme 2 months ago
ipsvd-0.12.1.tar.gz initial commit of file from CVS for ipsvd on Fri 14 Jul 13:50:31 BST 2023 10 months ago
ipsvd.spec * Tue Mar 19 2024 Jean-Philippe Pialasse <jpp@koozali.org> 0.12.1-8.sme 2 months ago
matrix.decode.debug.patch initial commit of file from CVS for ipsvd on Fri 14 Jul 13:50:31 BST 2023 10 months ago
matrixssl-1-8-3-open.tar.gz initial commit of file from CVS for ipsvd on Fri 14 Jul 13:50:31 BST 2023 10 months ago
tcpsvd_keepalive.patch initial commit of file from CVS for ipsvd on Fri 14 Jul 13:50:31 BST 2023 10 months ago

README.md

ipsvd

3rd Party (Maintained by Koozali) git repo for ipsvd smeserver

Description

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. The network connection optionally can be encrypted using SSLv3. 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.

Normally the ipsv daemons are run by a supervisor process, such as runsv from the runit package, or supervise from the daemontools package.

ipsvd can be used to run services normally run by inetd, xinetd, or tcpserver.

License

BSD style

URL

http://smarden.org/ipsvd/