summaryrefslogtreecommitdiff
path: root/net/nidentd
diff options
context:
space:
mode:
authorhubertf <hubertf>2002-03-29 17:10:02 +0000
committerhubertf <hubertf>2002-03-29 17:10:02 +0000
commit3d932ea4acd5469975cf0c4aa450bf72bb5ebcd3 (patch)
tree2ee114983ca32b488f67234869261c3e11f4ad45 /net/nidentd
parent53c4f7c929633c0721164076d58d72e4203e3daf (diff)
downloadpkgsrc-3d932ea4acd5469975cf0c4aa450bf72bb5ebcd3.tar.gz
update nidentd to 0.4. Changes:
* patch partly integrated * make DESCR file sound less fascist
Diffstat (limited to 'net/nidentd')
-rw-r--r--net/nidentd/DESCR15
-rw-r--r--net/nidentd/Makefile7
-rw-r--r--net/nidentd/distinfo7
-rw-r--r--net/nidentd/patches/patch-aa12
4 files changed, 18 insertions, 23 deletions
diff --git a/net/nidentd/DESCR b/net/nidentd/DESCR
index 24f143d2eb3..2760a4a1129 100644
--- a/net/nidentd/DESCR
+++ b/net/nidentd/DESCR
@@ -1,12 +1,9 @@
identd that does IPv6, IPv4 and NAT with IPv4.
-NOTE: Please do not install this package. There should be no need to
-ever use this; if you think you need this, you really need protocols
-which do strong host and/or user authentication such as ssh and IPsec
-in conjunction with audit trails.
-
-Note also that this package is a very inefficient shell script which
-runs dozens of processes per connection.
-
-
+NOTE: You should not rely on the data integrity the identd protocol
+tries to provide you with. If you think you need this, you really need
+protocols which do strong host and/or user authentication such as ssh
+and IPsec in conjunction with audit trails.
+Note also that this package is not very efficient in that it runs
+several processes per connection.
diff --git a/net/nidentd/Makefile b/net/nidentd/Makefile
index 40ba8de4cce..e1023ac9afa 100644
--- a/net/nidentd/Makefile
+++ b/net/nidentd/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.2 2002/03/27 23:43:48 sommerfeld Exp $
+# $NetBSD: Makefile,v 1.3 2002/03/29 17:10:02 hubertf Exp $
#
-DISTNAME= nidentd-0.3
+DISTNAME= nidentd-0.4
CATEGORIES= net sysutils
MASTER_SITES= ftp://ftp.arhea.net/pub/NetBSD/nidentd/
EXTRACT_SUFX= .tgz
@@ -9,9 +9,6 @@ EXTRACT_SUFX= .tgz
MAINTAINER= hubertf@netbsd.org
COMMENT= identd that supports IPv4, IPv6 and NAT
-BROKEN= Distfile checksum mismatch.
-BROKEN+= Extreme inefficiency enables DoS attacks, particularly when running as root.
-
DEPENDS+= lsof-*:../../sysutils/lsof
WRKSRC= ${WRKDIR}/nidentd
diff --git a/net/nidentd/distinfo b/net/nidentd/distinfo
index c6ff6bb4bda..1e9f036fa5c 100644
--- a/net/nidentd/distinfo
+++ b/net/nidentd/distinfo
@@ -1,4 +1,5 @@
-SHA1 (nidentd-0.3.tgz) = 0cc1e450e148aef5cdcebb19c959528c60967135
-Size (nidentd-0.3.tgz) = 1151 bytes
-SHA1 (patch-aa) = f6660e147074ef955fe369f5e554bb48ade3d5e2
+
+SHA1 (nidentd-0.4.tgz) = cff429794e4caa83227239173982f6727c51232e
+Size (nidentd-0.4.tgz) = 1193 bytes
+SHA1 (patch-aa) = 2f443cf45fae21a6aac97c82c3ae8d1a4684110a
diff --git a/net/nidentd/patches/patch-aa b/net/nidentd/patches/patch-aa
index af7db1b9c18..84cd43606d6 100644
--- a/net/nidentd/patches/patch-aa
+++ b/net/nidentd/patches/patch-aa
@@ -1,17 +1,17 @@
-$NetBSD: patch-aa,v 1.1.1.1 2002/03/27 22:25:18 hubertf Exp $
+$NetBSD: patch-aa,v 1.2 2002/03/29 17:10:02 hubertf Exp $
---- nidentd.sh.orig Tue Mar 26 13:20:06 2002
+--- nidentd.sh.orig Thu Mar 28 13:54:38 2002
+++ nidentd.sh
-@@ -21,7 +21,7 @@
+@@ -25,7 +25,7 @@
#
# Path to LSOF !
--lsof="/usr/pkg/sbin/lsof"
-+lsof="@LOCALBASE@/sbin/lsof -Di"
+-lsof="/usr/pkg/sbin/lsof -P -n -i -Di"
++lsof="@LOCALBASE@/sbin/lsof -P -n -i -Di"
# Protocol independent
-@@ -38,7 +38,7 @@
+@@ -42,7 +42,7 @@
masqip=`/usr/sbin/ipnat -l | grep MAP | egrep " $qlport " | egrep " $qrport" | awk '{ print $2 }' | tr -c -d '.1234567890'`
lport=`/usr/sbin/ipnat -l | grep MAP | egrep " $qlport " | egrep " $qrport" | awk '{ print $7 }'`
rport=`/usr/sbin/ipnat -l | grep MAP | egrep " $qlport " | egrep " $qrport" | awk '{ print $9 }' | tr -d ] `