<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/50834a6a67225a1e450d2ffa070214734a4dc6ef">https://github.com/macports/macports-ports/commit/50834a6a67225a1e450d2ffa070214734a4dc6ef</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 50834a6a67225a1e450d2ffa070214734a4dc6ef
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Sun May 13 22:27:47 2018 -0700
<span style='display:block; white-space:pre;color:#404040;'> portsentry: add mode line and reformat accordingly
</span>---
security/portsentry/Portfile | 84 +++++++++++++++++++++++---------------------
1 file changed, 44 insertions(+), 40 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/portsentry/Portfile b/security/portsentry/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d20e355..1e3a9dd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/portsentry/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/portsentry/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,27 +1,29 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name portsentry
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories security
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description port scan detection and active defense
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- PortSentry is part of the Abacus Project suite of \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- security tools. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- It is a program designed to detect and respond to port \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- scans against \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- a target host in real-time. There are other port scan \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- detectors that \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- perform similar detection of scans, but PortSentry has \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- some unique \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- features that may make it worth looking into.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage https://sourceforge.net/projects/sentrytools/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites https://dl.packetstormsecurity.net/UNIX/IDS/ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sourceforge:sentrytools
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums md5 782839446b7eca554bb1880ef0882670
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target generic
</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><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name portsentry
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories security
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description port scan detection and active defense
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description PortSentry is part of the Abacus Project suite of \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ security tools. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ It is a program designed to detect and respond to port \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ scans against \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ a target host in real-time. There are other port scan \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ detectors that \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ perform similar detection of scans, but PortSentry has \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ some unique \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ features that may make it worth looking into.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://sourceforge.net/projects/sentrytools/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://dl.packetstormsecurity.net/UNIX/IDS/ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sourceforge:sentrytools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums md5 782839446b7eca554bb1880ef0882670
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.target generic
</span>
## 1.2 beta from sf.net doesn't compile
## 1.2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,24 +31,26 @@ build.target generic
</span> #set worksrcdir ${name}_beta
post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- "s|/usr/local/psionic/portsentry/portsentry.conf|${prefix}/etc/${name}/portsentry.conf|"\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/portsentry_config.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- "s|/usr/local/psionic/portsentry|${prefix}/etc/${name}|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/portsentry.conf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|/usr/local/psionic/portsentry/portsentry.conf|${prefix}/etc/${name}/portsentry.conf|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/portsentry_config.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|/usr/local/psionic/portsentry|${prefix}/etc/${name}|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/portsentry.conf
</span> }
destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- file mkdir ${destroot}${prefix}/etc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file mkdir ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach doc_file {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- README.install README.methods README.stealth
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } { system "install -m 644 ${worksrcpath}/$doc_file ${destroot}${prefix}/share/doc/${name}" }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach file {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- portsentry.conf portsentry.ignore
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } { system "install -m 644 ${worksrcpath}/$file ${destroot}${prefix}/etc/${name}" }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system "install -m 755 ${worksrcpath}/portsentry ${destroot}${prefix}/libexec/"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file mkdir ${destroot}${prefix}/etc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file mkdir ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach doc_file {README.install README.methods README.stealth} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system "install -m 644 ${worksrcpath}/$doc_file ${destroot}${prefix}/share/doc/${name}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach file {portsentry.conf portsentry.ignore} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system "install -m 644 ${worksrcpath}/$file ${destroot}${prefix}/etc/${name}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system "install -m 755 ${worksrcpath}/portsentry ${destroot}${prefix}/libexec/"
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.distname ${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.distname ${name}
</span></pre><pre style='margin:0'>
</pre>