<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a4b3d8d7208a97ec89a3fbba3b050a1c6556e4b3">https://github.com/macports/macports-ports/commit/a4b3d8d7208a97ec89a3fbba3b050a1c6556e4b3</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit a4b3d8d7208a97ec89a3fbba3b050a1c6556e4b3
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Mon Jan 3 05:39:11 2022 -0600
<span style='display:block; white-space:pre;color:#404040;'> medusa: Add modeline and adjust whitespace
</span>---
security/medusa/Portfile | 52 +++++++++++++++++++++++++-----------------------
1 file changed, 27 insertions(+), 25 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/medusa/Portfile b/security/medusa/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 21af85dbc7e..464d14689aa 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/medusa/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/medusa/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,33 +1,36 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span> PortGroup openssl 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name medusa
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name medusa
</span> version 2.2
revision 0
checksums rmd160 bcbc6337ca54eeec4441252d29ae18cf15283927 \
sha256 28bdcbdbc08b904a0e680cc42419c387b5baf86e27dd31e7f6651733ae1f3061 \
size 399836
<span style='display:block; white-space:pre;background:#ffe0e0;'>-categories security net
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license {GPL-2 OpenSSLException}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers {wohner.eu:normen @Gminfly} openmaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description Medusa is a speedy, massively parallel, modular, login brute-forcer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description Medusa is intended to be a speedy, massively parallel, \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- modular, login brute-forcer. The goal is to support as \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- many services which allow remote authentication as possible. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- The author considers following items as some of the key \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- features of this application. Thread-based parallel testing: \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Brute-force testing can be performed against multiple hosts, \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- users or passwords concurrently. Flexible user input: Target \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- information (host/user/password) can be specified in a variety \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- of ways. For example, each item can be either a single entry \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- or a file containing multiple entries. Additionally, a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- combination file format allows the user to refine their target \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- listing. Modular design: Each service module exists as an \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- independent .mod file. This means that no modifications are \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- necessary to the core application in order to extend the \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- supported list of services for brute-forcing.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories security net
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license {GPL-2 OpenSSLException}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {wohner.eu:normen @Gminfly} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description speedy, massively parallel, modular, login brute-forcer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description Medusa is intended to be a speedy, massively parallel, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ modular, login brute-forcer. The goal is to support as \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ many services which allow remote authentication as possible. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ The author considers following items as some of the key \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ features of this application. Thread-based parallel testing: \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Brute-force testing can be performed against multiple hosts, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ users or passwords concurrently. Flexible user input: Target \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ information (host/user/password) can be specified in a variety \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ of ways. For example, each item can be either a single entry \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ or a file containing multiple entries. Additionally, a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ combination file format allows the user to refine their target \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ listing. Modular design: Each service module exists as an \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ independent .mod file. This means that no modifications are \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ necessary to the core application in order to extend the \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ supported list of services for brute-forcing.
</span>
homepage http://www.foofus.net/~jmk/medusa/medusa.html
master_sites http://www.foofus.net/~jmk/tools/
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,9 +39,6 @@ openssl.branch 1.0
</span>
depends_lib-append port:libssh2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url ${homepage}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> patchfiles configure.ac.patch
# We patch configure.ac.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -73,4 +73,6 @@ variant postgresql description "Build the PostgreSQL module" {
</span>
# FIXME check building afpfs-ng, ncp
<span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url ${homepage}
</span> livecheck.regex ${name}-(.*?)[quotemeta ${extract.suffix}]
</pre><pre style='margin:0'>
</pre>