dsniff{,-nox11}: unbreak them by not installing sshmitm Only sshmitm is incompatible with OpenSSL 1.1. Temporarily avoid to build and install it (possible patches that should fix building it with OpenSSL 1.1 are present in Debian and are probably worth to look). PKGREVISION++diff -r1.43 -r1.44 pkgsrc/security/dsniff/Makefile
(leot)
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.43 2020/03/08 16:51:06 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.44 2020/04/24 12:45:09 leot Exp $ | |
2 | 2 | |||
3 | .include "Makefile.common" | 3 | .include "Makefile.common" | |
4 | 4 | |||
5 | PKGREVISION= 17 | 5 | PKGREVISION= 18 | |
6 | COMMENT= Password sniffer (webspy) | 6 | COMMENT= Password sniffer (webspy) | |
7 | 7 | |||
8 | DEPENDS+= dsniff-nox11-[0-9]*:../../security/dsniff-nox11 | 8 | DEPENDS+= dsniff-nox11-[0-9]*:../../security/dsniff-nox11 | |
9 | 9 | |||
10 | BUILD_TARGET= libmissing.a webspy | 10 | BUILD_TARGET= libmissing.a webspy | |
11 | 11 | |||
12 | INSTALLATION_DIRS+= sbin ${PKGMANDIR}/man8 | 12 | INSTALLATION_DIRS+= sbin ${PKGMANDIR}/man8 | |
13 | 13 | |||
14 | do-install: | 14 | do-install: | |
15 | ${INSTALL_PROGRAM} ${WRKSRC}/webspy ${DESTDIR}${PREFIX}/sbin | 15 | ${INSTALL_PROGRAM} ${WRKSRC}/webspy ${DESTDIR}${PREFIX}/sbin | |
16 | ${INSTALL_MAN} ${WRKSRC}/webspy.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8 | 16 | ${INSTALL_MAN} ${WRKSRC}/webspy.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8 | |
17 | 17 | |||
18 | BUILDLINK_DEPMETHOD.libXt?= build | 18 | BUILDLINK_DEPMETHOD.libXt?= build |
@@ -1,25 +1,23 @@ | @@ -1,25 +1,23 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.13 2020/04/24 11:41:36 nia Exp $ | 1 | # $NetBSD: Makefile.common,v 1.14 2020/04/24 12:45:09 leot Exp $ | |
2 | # | 2 | # | |
3 | # used by security/dsniff/Makefile | 3 | # used by security/dsniff/Makefile | |
4 | # used by security/dsniff-nox11/Makefile | 4 | # used by security/dsniff-nox11/Makefile | |
5 | 5 | |||
6 | DISTNAME= dsniff-${VERS} | 6 | DISTNAME= dsniff-${VERS} | |
7 | VERS= 2.3 | 7 | VERS= 2.3 | |
8 | CATEGORIES= security | 8 | CATEGORIES= security | |
9 | MASTER_SITES+= https://monkey.org/~dugsong/dsniff/ | 9 | MASTER_SITES+= https://monkey.org/~dugsong/dsniff/ | |
10 | 10 | |||
11 | BROKEN= "Fails to build with OpenSSL 1.1" | |||
12 | ||||
13 | MAINTAINER= pkgsrc-users@NetBSD.org | 11 | MAINTAINER= pkgsrc-users@NetBSD.org | |
14 | HOMEPAGE= https://monkey.org/~dugsong/dsniff/ | 12 | HOMEPAGE= https://monkey.org/~dugsong/dsniff/ | |
15 | LICENSE= modified-bsd | 13 | LICENSE= modified-bsd | |
16 | 14 | |||
17 | GNU_CONFIGURE= yes | 15 | GNU_CONFIGURE= yes | |
18 | MAKE_JOBS_SAFE= no | 16 | MAKE_JOBS_SAFE= no | |
19 | 17 | |||
20 | PATCHDIR= ${.CURDIR}/../../security/dsniff/patches | 18 | PATCHDIR= ${.CURDIR}/../../security/dsniff/patches | |
21 | DISTINFO_FILE= ${.CURDIR}/../../security/dsniff/distinfo | 19 | DISTINFO_FILE= ${.CURDIR}/../../security/dsniff/distinfo | |
22 | 20 | |||
23 | SUBST_CLASSES+= conf | 21 | SUBST_CLASSES+= conf | |
24 | SUBST_STAGE.conf= pre-configure | 22 | SUBST_STAGE.conf= pre-configure | |
25 | SUBST_FILES.conf= configure | 23 | SUBST_FILES.conf= configure |
@@ -1,19 +1,20 @@ | @@ -1,19 +1,20 @@ | |||
1 | $NetBSD: distinfo,v 1.12 2016/04/18 08:34:35 leot Exp $ | 1 | $NetBSD: distinfo,v 1.13 2020/04/24 12:45:09 leot Exp $ | |
2 | 2 | |||
3 | SHA1 (dsniff-2.3.tar.gz) = 671a1df823ab0657fc95e79112924a57281e9c3b | 3 | SHA1 (dsniff-2.3.tar.gz) = 671a1df823ab0657fc95e79112924a57281e9c3b | |
4 | RMD160 (dsniff-2.3.tar.gz) = 89dad0259e90acef30a7aa5f3471de3aaeb06147 | 4 | RMD160 (dsniff-2.3.tar.gz) = 89dad0259e90acef30a7aa5f3471de3aaeb06147 | |
5 | SHA512 (dsniff-2.3.tar.gz) = d27b2bf901cd7e2dcef0d6170318d131ba57d4881c0b85f24ee3de9581c41841eab4363cc8ea0dd6d7dcd1c27dcb61d054dfca964b5674301d8c7a173a9f113d | 5 | SHA512 (dsniff-2.3.tar.gz) = d27b2bf901cd7e2dcef0d6170318d131ba57d4881c0b85f24ee3de9581c41841eab4363cc8ea0dd6d7dcd1c27dcb61d054dfca964b5674301d8c7a173a9f113d | |
6 | Size (dsniff-2.3.tar.gz) = 126797 bytes | 6 | Size (dsniff-2.3.tar.gz) = 126797 bytes | |
7 | SHA1 (patch-Makefile.in) = 90954f3959d2f55f5c50f1753210cee9fdc0a872 | |||
7 | SHA1 (patch-aa) = b3798143fa0a662870c3144f136773d575c54364 | 8 | SHA1 (patch-aa) = b3798143fa0a662870c3144f136773d575c54364 | |
8 | SHA1 (patch-ab) = 6385da7139dcb11ea29ffba468e7fac260b61b44 | 9 | SHA1 (patch-ab) = 6385da7139dcb11ea29ffba468e7fac260b61b44 | |
9 | SHA1 (patch-ac) = 1730b92ecd421e396781e2e4ba9b7a7d9b90d992 | 10 | SHA1 (patch-ac) = 1730b92ecd421e396781e2e4ba9b7a7d9b90d992 | |
10 | SHA1 (patch-ad) = cab09e1b1a61fd6a3fa96c24fff3cd1519146a3e | 11 | SHA1 (patch-ad) = cab09e1b1a61fd6a3fa96c24fff3cd1519146a3e | |
11 | SHA1 (patch-ae) = e54a7be65c2e1d236b2427d216e1184ff6046a0b | 12 | SHA1 (patch-ae) = e54a7be65c2e1d236b2427d216e1184ff6046a0b | |
12 | SHA1 (patch-ba) = 5f774dcb904681f123fa9cae25ea4d88afee6bb6 | 13 | SHA1 (patch-ba) = 5f774dcb904681f123fa9cae25ea4d88afee6bb6 | |
13 | SHA1 (patch-bb) = 58026805c5a8f91f7fa80a94ddbea0b8fadfadd5 | 14 | SHA1 (patch-bb) = 58026805c5a8f91f7fa80a94ddbea0b8fadfadd5 | |
14 | SHA1 (patch-bc) = 6d27957bd1d10b66428dbea214b0463fa8321bef | 15 | SHA1 (patch-bc) = 6d27957bd1d10b66428dbea214b0463fa8321bef | |
15 | SHA1 (patch-bd) = dc0f17dd287327ff5105e91c5bfa8b2390841fe2 | 16 | SHA1 (patch-bd) = dc0f17dd287327ff5105e91c5bfa8b2390841fe2 | |
16 | SHA1 (patch-be) = 878d5e81909790d852db442ec0bb57fb161a73a4 | 17 | SHA1 (patch-be) = 878d5e81909790d852db442ec0bb57fb161a73a4 | |
17 | SHA1 (patch-bf) = c1bd7f1794d6f8b9fec6cf1d6b24e75ed32c0616 | 18 | SHA1 (patch-bf) = c1bd7f1794d6f8b9fec6cf1d6b24e75ed32c0616 | |
18 | SHA1 (patch-bg) = 6888b68ae38b32a2fd635f5b08c7c637033a28b5 | 19 | SHA1 (patch-bg) = 6888b68ae38b32a2fd635f5b08c7c637033a28b5 | |
19 | SHA1 (patch-bh) = 1e4bee85e6d289c011632ef84d460e46746287c9 | 20 | SHA1 (patch-bh) = 1e4bee85e6d289c011632ef84d460e46746287c9 |
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | # $NetBSD: Makefile,v 1.18 2020/03/08 16:51:07 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.19 2020/04/24 12:45:09 leot Exp $ | |
2 | 2 | |||
3 | .include "../../security/dsniff/Makefile.common" | 3 | .include "../../security/dsniff/Makefile.common" | |
4 | 4 | |||
5 | PKGNAME= dsniff-nox11-${VERS} | 5 | PKGNAME= dsniff-nox11-${VERS} | |
6 | PKGREVISION= 11 | 6 | PKGREVISION= 12 | |
7 | COMMENT= Password sniffer | 7 | COMMENT= Password sniffer | |
8 | 8 | |||
9 | CONFIGURE_ARGS+= --without-x | 9 | CONFIGURE_ARGS+= --without-x | |
10 | 10 | |||
11 | INSTALLATION_DIRS+= ${PKGMANDIR}/man8 | 11 | INSTALLATION_DIRS+= ${PKGMANDIR}/man8 | |
12 | INSTALL_MAKE_FLAGS+= install_prefix=${DESTDIR} | 12 | INSTALL_MAKE_FLAGS+= install_prefix=${DESTDIR} | |
13 | 13 | |||
14 | CFLAGS.Darwin+= -DBIND_8_COMPAT | 14 | CFLAGS.Darwin+= -DBIND_8_COMPAT | |
15 | 15 | |||
16 | post-configure: | 16 | post-configure: | |
17 | ( cd ${WRKSRC} \ | 17 | ( cd ${WRKSRC} \ | |
18 | && grep '#define.*HAVE_SYS_QUEUE_H' config.h >/dev/null \ | 18 | && grep '#define.*HAVE_SYS_QUEUE_H' config.h >/dev/null \ | |
19 | && mv missing/sys/queue.h missing/sys/queue.h.fake ) | 19 | && mv missing/sys/queue.h missing/sys/queue.h.fake ) |
@@ -1,28 +1,27 @@ | @@ -1,28 +1,27 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.1.1.1 2005/03/22 01:05:16 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.2 2020/04/24 12:45:09 leot Exp $ | |
2 | lib/dnsspoof.hosts | 2 | lib/dnsspoof.hosts | |
3 | lib/dsniff.magic | 3 | lib/dsniff.magic | |
4 | lib/dsniff.services | 4 | lib/dsniff.services | |
5 | man/man8/arpspoof.8 | 5 | man/man8/arpspoof.8 | |
6 | man/man8/dnsspoof.8 | 6 | man/man8/dnsspoof.8 | |
7 | man/man8/dsniff.8 | 7 | man/man8/dsniff.8 | |
8 | man/man8/filesnarf.8 | 8 | man/man8/filesnarf.8 | |
9 | man/man8/macof.8 | 9 | man/man8/macof.8 | |
10 | man/man8/mailsnarf.8 | 10 | man/man8/mailsnarf.8 | |
11 | man/man8/msgsnarf.8 | 11 | man/man8/msgsnarf.8 | |
12 | man/man8/sshmitm.8 | 12 | man/man8/sshmitm.8 | |
13 | man/man8/tcpkill.8 | 13 | man/man8/tcpkill.8 | |
14 | man/man8/tcpnice.8 | 14 | man/man8/tcpnice.8 | |
15 | man/man8/urlsnarf.8 | 15 | man/man8/urlsnarf.8 | |
16 | man/man8/webmitm.8 | 16 | man/man8/webmitm.8 | |
17 | sbin/arpspoof | 17 | sbin/arpspoof | |
18 | sbin/dnsspoof | 18 | sbin/dnsspoof | |
19 | sbin/dsniff | 19 | sbin/dsniff | |
20 | sbin/filesnarf | 20 | sbin/filesnarf | |
21 | sbin/macof | 21 | sbin/macof | |
22 | sbin/mailsnarf | 22 | sbin/mailsnarf | |
23 | sbin/msgsnarf | 23 | sbin/msgsnarf | |
24 | sbin/sshmitm | |||
25 | sbin/tcpkill | 24 | sbin/tcpkill | |
26 | sbin/tcpnice | 25 | sbin/tcpnice | |
27 | sbin/urlsnarf | 26 | sbin/urlsnarf | |
28 | sbin/webmitm | 27 | sbin/webmitm |
$NetBSD: patch-Makefile.in,v 1.1 2020/04/24 12:45:09 leot Exp $
Do not build and install sshmitm, needs to be adjusted to OpenSSL 1.1.
--- Makefile.in.orig 2000-12-15 20:03:26.000000000 +0000
+++ Makefile.in
@@ -69,7 +69,7 @@ OBJS = $(SRCS:.c=.o)
LIBOBJS = dummy.o @LIBOBJS@
PROGS = arpspoof dnsspoof dsniff filesnarf macof mailsnarf msgsnarf \
- sshmitm tcpkill tcpnice @TCPHIJACK@ urlsnarf webmitm @WEBSPY@
+ tcpkill tcpnice @TCPHIJACK@ urlsnarf webmitm @WEBSPY@
CONFIGS = dsniff.magic dsniff.services dnsspoof.hosts