source: trunk/dports/net/dsniff/Portfile @ 132320

Last change on this file since 132320 was 132320, checked in by cal@…, 4 years ago

dsniff: relinquish maintainership

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 3.1 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 132320 2015-01-28 23:19:14Z cal@macports.org $
3
4PortSystem              1.0
5PortGroup               active_variants 1.1
6
7name                    dsniff
8version                 2.4b1
9categories              net
10license                 BSD ISC
11maintainers             nomaintainer
12platforms               darwin
13
14description             network auditing and penetration testing tools
15
16long_description        dsniff is a collection of tools for network auditing \
17                        and penetration testing. dsniff, filesnarf, mailsnarf, \
18                        msgsnarf, urlsnarf, and webspy passively monitor a \
19                        network for interesting data (passwords, e-mail, \
20                        files, etc.). arpspoof, dnsspoof, and macof facilitate \
21                        the interception of network traffic normally \
22                        unavailable to an attacker (e.g, due to layer-2 \
23                        switching). sshmitm and webmitm implement active \
24                        monkey-in-the-middle attacks against redirected SSH \
25                        and HTTPS sessions by exploiting weak bindings in \
26                        ad-hoc PKI.
27
28homepage                http://monkey.org/~dugsong/dsniff/
29master_sites            ${homepage}beta/
30distname                dsniff-${version}
31checksums               rmd160  4d5dee193f0d252d22cfe2417f067460db9638b1 \
32                        sha256  a9803a7a02ddfe5fb9704ce86f0ffc48453c321e88db85810db411ba0841152a
33
34depends_lib             port:libpcap \
35                        port:openssl \
36                        port:libnids \
37                        port:xorg-libXmu
38
39worksrcdir              dsniff-2.4
40
41patchfiles              patch-pcaputil.c \
42                        patch-sshcrypto.c \
43                        patch-sshow.c.diff \
44                        patch-arpspoof.c.diff \
45                        patch-dnsspoof.c.diff \
46                        patch-filesnarf.c.diff \
47                        patch-macof.c.diff \
48                        patch-record.c.diff \
49                        patch-sshmitm.c.diff \
50                        patch-tcp_raw.c.diff \
51                        patch-tcp_raw.h.diff \
52                        patch-tcpkill.c.diff \
53                        patch-tcpnice.c.diff \
54                        patch-trigger.c.diff \
55                        patch-trigger.h.diff \
56                        patch-urlsnarf.c.diff \
57                        patch-webmitm.c.diff \
58                        patch-webspy.c.diff \
59                        patch-sshmitm.c-redef-of-csin.diff \
60                        patch-webmitm.c-redef-of-csin.diff
61
62require_active_variants libnids libnet11 libnet
63configure.args          --mandir=${prefix}/share/man
64configure.cflags-append -DBIND_8_COMPAT
65
66use_parallel_build      no
67
68destroot.destdir        install_prefix=${destroot}
69
70livecheck.type          regex
71livecheck.url           ${master_sites}
72livecheck.regex         "dsniff-(\\d+(?:\\.\[\\da-z\]+)*)[quotemeta ${extract.suffix}]"
Note: See TracBrowser for help on using the repository browser.