From 673618a81db69f8f38bd31999ba9b79f6072368d Mon Sep 17 00:00:00 2001
From: Clifford Wolf <clifford@clifford.at>
Date: Sun, 16 May 2004 19:03:50 +0000
Subject: [PATCH] Alejandro Mery 	adds ipsvd-0.82, a GPL tcpserver (and
 udp) replacement

[2004050205444931013] (https://www.rocklinux.net/submaster)



git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@2902 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc
---
 package/mnemoc/ipsvd/ipsvd.cache   | 34 +++++++++++++++++
 package/mnemoc/ipsvd/ipsvd.conf    | 24 ++++++++++++
 package/mnemoc/ipsvd/ipsvd.desc    | 59 ++++++++++++++++++++++++++++++
 package/mnemoc/ipsvd/nocheck.patch | 11 ++++++
 4 files changed, 128 insertions(+)
 create mode 100644 package/mnemoc/ipsvd/ipsvd.cache
 create mode 100644 package/mnemoc/ipsvd/ipsvd.conf
 create mode 100644 package/mnemoc/ipsvd/ipsvd.desc
 create mode 100644 package/mnemoc/ipsvd/nocheck.patch

diff --git a/package/mnemoc/ipsvd/ipsvd.cache b/package/mnemoc/ipsvd/ipsvd.cache
new file mode 100644
index 000000000..13adae0eb
--- /dev/null
+++ b/package/mnemoc/ipsvd/ipsvd.cache
@@ -0,0 +1,34 @@
+[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN ---
+[COPY] 
+[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
+[COPY] Please add additional copyright information _after_ the line containing
+[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by
+[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text!
+[COPY] 
+[COPY] ROCK Linux: rock-src/package/mnemoc-devel/ipsvd/ipsvd.cache
+[COPY] ROCK Linux is Copyright (C) 1998 - 2003 Clifford Wolf
+[COPY] 
+[COPY] This program is free software; you can redistribute it and/or modify
+[COPY] it under the terms of the GNU General Public License as published by
+[COPY] the Free Software Foundation; either version 2 of the License, or
+[COPY] (at your option) any later version. A copy of the GNU General Public
+[COPY] License can be found at Documentation/COPYING.
+[COPY] 
+[COPY] Many people helped and are helping developing ROCK Linux. Please
+[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM
+[COPY] file for details.
+[COPY] 
+[COPY] --- ROCK-COPYRIGHT-NOTE-END ---
+
+[TIMESTAMP] 1083468258 Sat May  1 23:24:18 2004
+[CONFIG-ID] 2.0.1-x86-pentium4-32-mnemosyne-expert
+[ROCKVER] 2.0.1
+
+[LOGS] 5-ipsvd.log
+
+[BUILDTIME] 1623 (5)
+[SIZE] 0.20 MB, 32 files
+
+[DEP] 00-dirtree bash binutils bzip2 ccache coreutils gcc33 glibc23 grep
+[DEP] gzip linux24-header make patch runit sed sysfiles tar
+
diff --git a/package/mnemoc/ipsvd/ipsvd.conf b/package/mnemoc/ipsvd/ipsvd.conf
new file mode 100644
index 000000000..6b647aa79
--- /dev/null
+++ b/package/mnemoc/ipsvd/ipsvd.conf
@@ -0,0 +1,24 @@
+
+# --- ROCK-COPYRIGHT-NOTE-BEGIN ---
+# 
+# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
+# Please add additional copyright information _after_ the line containing
+# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by
+# the ./scripts/Create-CopyPatch script. Do not edit this copyright text!
+# 
+# ROCK Linux: rock-src/package/mnemoc-devel/ipsvd/ipsvd.conf
+# ROCK Linux is Copyright (C) 1998 - 2003 Clifford Wolf
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version. A copy of the GNU General Public
+# License can be found at Documentation/COPYING.
+# 
+# Many people helped and are helping developing ROCK Linux. Please
+# have a look at http://www.rocklinux.org/ and the Documentation/TEAM
+# file for details.
+# 
+# --- ROCK-COPYRIGHT-NOTE-END ---
+
+. $base/package/mnemoc/runit/djb-config net $sbindir
diff --git a/package/mnemoc/ipsvd/ipsvd.desc b/package/mnemoc/ipsvd/ipsvd.desc
new file mode 100644
index 000000000..764d8845b
--- /dev/null
+++ b/package/mnemoc/ipsvd/ipsvd.desc
@@ -0,0 +1,59 @@
+
+[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN ---
+[COPY] 
+[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
+[COPY] Please add additional copyright information _after_ the line containing
+[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by
+[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text!
+[COPY] 
+[COPY] ROCK Linux: rock-src/package/mnemoc-devel/ipsvd/ipsvd.desc
+[COPY] ROCK Linux is Copyright (C) 1998 - 2003 Clifford Wolf
+[COPY] 
+[COPY] This program is free software; you can redistribute it and/or modify
+[COPY] it under the terms of the GNU General Public License as published by
+[COPY] the Free Software Foundation; either version 2 of the License, or
+[COPY] (at your option) any later version. A copy of the GNU General Public
+[COPY] License can be found at Documentation/COPYING.
+[COPY] 
+[COPY] Many people helped and are helping developing ROCK Linux. Please
+[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM
+[COPY] file for details.
+[COPY] 
+[COPY] --- ROCK-COPYRIGHT-NOTE-END ---
+
+[I] internet protocol service daemons
+
+[T] ipsvd is a set of internet protocol service daemons. It currently
+[T] includes a TCP/IP service daemon, and a UDP/IP service daemon.
+[T]
+[T] An internet protocol service (ipsv) daemon waits for incoming connections
+[T] on a local socket. On incoming connections, the ipsv daemon conditionally
+[T] runs an arbitrary program with standard input reading from the socket,
+[T] and standard output writing to the socket, that handles the connection.
+[T] Standard error is used for logging. 
+[T] 
+[T] ipsv daemons can be told to read and follow pre-defined instructions on
+[T] how to handle incoming connections. It's possible to run different
+[T] programs, or to set a different environment, or to deny a connection, or
+[T] to set a per host concurrency limit, depending on the client's address or
+[T] hostname. 
+[T] 
+[T] ipsvd can be used to run services normally run by inetd, xinetd, or
+[T] tcpserver. 
+
+[U] http://smarden.org/ipsvd/
+
+[A] Gerrit Pape <pape@smarden.org>
+[M] Alejandro Mery <amery@geeks.cl>
+
+[C] extra/network
+
+[L] GPL
+[S] Stable
+[V] 0.8.2
+[P] O -----5---9 800.000
+
+[CV-URL] http://smarden.org/ipsvd/install.html
+
+[D] 2568716812 ipsvd-0.8.2.tar.gz http://smarden.org/ipsvd/
+
diff --git a/package/mnemoc/ipsvd/nocheck.patch b/package/mnemoc/ipsvd/nocheck.patch
new file mode 100644
index 000000000..6b4ef9b37
--- /dev/null
+++ b/package/mnemoc/ipsvd/nocheck.patch
@@ -0,0 +1,11 @@
+--- ./src/Makefile.orig	2004-05-01 21:01:55.000000000 -0400
++++ ./src/Makefile	2004-05-01 21:02:32.000000000 -0400
+@@ -2,7 +2,7 @@
+ 
+ IT=tcpsvd udpsvd ipsvd-cdb
+ 
+-default: $(IT) check
++default: $(IT)
+ 
+ check: check-tcpsvd check-udpsvd check-ipsvd-cdb
+ 	./check-local $(IT)