On Mon, 1 Feb 2021 02:34:53 +0100
Klemens Nanni <k...@openbsd.org> wrote:

> Upstream still ships the tarball, that's it,
> "primary distsite and homepage have gone away" in 2002 as per CVS log.
> 
> The only TCP port I've been able to detect (after producing traffing
> on a variety of them) is SSH -- and that only worked after enabling
> IPv4.
> 
> Siphon does not seem to support/detect IPv6 at all and it's OS
> fingerprints are extremely old;  with Gentoo we're the only ones still
> packaging it according to Repology.
> 
> I tend to simply remove it (ports tree house keeping), but here's a
> diff to "fix" the port in case anyone actually finds it useful.
> 
> OK either for removal or the diff?

OK cwen@ to remove.

> ---
> Set "-fcommon" for twelve duplicate symbols.
> 
> Regen patch and add "@bin" PLIST marker while here.
> 
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/security/siphon/Makefile,v
> retrieving revision 1.16
> diff -u -p -r1.16 Makefile
> --- Makefile  12 Jul 2019 20:49:36 -0000      1.16
> +++ Makefile  1 Feb 2021 01:13:10 -0000
> @@ -4,7 +4,7 @@ COMMENT=              passive network mapping tool
>  
>  DISTNAME=            siphon-v.666
>  PKGNAME=             siphon-0.666
> -REVISION=            0
> +REVISION=            1
>  CATEGORIES=                  security net
>  
>  # BSD-style
> @@ -22,6 +22,9 @@ MAKE_FLAGS=         CC="${CC}" \
>  MAKE_ENV=            SYSCONFDIR="${SYSCONFDIR}"
>  
>  NO_TEST=             Yes
> +
> +# twelve duplicate symbols
> +CFLAGS +=            -fcommon
>  
>  do-install:
>       ${INSTALL_PROGRAM} ${WRKSRC}/siphon ${PREFIX}/bin
> Index: patches/patch-log_c
> ===================================================================
> RCS file: /cvs/ports/security/siphon/patches/patch-log_c,v
> retrieving revision 1.1.1.1
> diff -u -p -r1.1.1.1 patch-log_c
> --- patches/patch-log_c       16 Jun 2001 14:56:26 -0000
> 1.1.1.1 +++ patches/patch-log_c       1 Feb 2021 01:12:32 -0000
> @@ -1,7 +1,8 @@
>  $OpenBSD: patch-log_c,v 1.1.1.1 2001/06/16 14:56:26 lebel Exp $
> ---- log.c.orig       Fri Jun 15 18:36:47 2001
> -+++ log.c    Fri Jun 15 18:36:55 2001
> -@@ -137,7 +137,7 @@ char *oslookup(int window, int ttl, int 
> +Index: log.c
> +--- log.c.orig
> ++++ log.c
> +@@ -137,7 +137,7 @@ char *oslookup(int window, int ttl, int df)
>     FILE *osprints;
>     static char line[80], *oswin, *osttl, *osdf, *os, hexed[10];
>     static int check = 0;
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/security/siphon/pkg/PLIST,v
> retrieving revision 1.4
> diff -u -p -r1.4 PLIST
> --- pkg/PLIST 24 Sep 2004 09:37:39 -0000      1.4
> +++ pkg/PLIST 1 Feb 2021 01:13:24 -0000
> @@ -1,5 +1,5 @@
>  @comment $OpenBSD: PLIST,v 1.4 2004/09/24 09:37:39 espie Exp $
> -bin/siphon
> +@bin bin/siphon
>  share/doc/siphon/
>  share/doc/siphon/LICENSE
>  share/doc/siphon/README
> 

Reply via email to