<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/52f3f71c33a430c6046efdddf9cce347ae2de3db">https://github.com/macports/macports-ports/commit/52f3f71c33a430c6046efdddf9cce347ae2de3db</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 52f3f71  bro: replaced by zeek, mark obsolete
</span>52f3f71 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 52f3f71c33a430c6046efdddf9cce347ae2de3db
</span>Author: Marius Schamschula <mps@macports.org>
AuthorDate: Sat Nov 2 10:57:53 2019 -0500

<span style='display:block; white-space:pre;color:#404040;'>    bro: replaced by zeek, mark obsolete
</span>---
 net/bro/Portfile                     | 134 ++---------------------------------
 net/bro/files/org.macports.bro.plist |  18 -----
 2 files changed, 4 insertions(+), 148 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/bro/Portfile b/net/bro/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5be79ee..792db32 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/bro/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/bro/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,139 +1,13 @@
</span> # -*- 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
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           obsolete 1.0
</span> 
 name                bro
<span style='display:block; white-space:pre;background:#e0ffe0;'>+replaced_by         zeek
</span> version             2.6.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            2
</span> categories          net security
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span> license             BSD
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description         BRO is a Network Intrusion Detection System
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    Bro is an open-source, Unix-based Network Intrusion \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    Detection System (NIDS) that passively monitors network \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    traffic and looks for suspicious activity.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            https://www.bro.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        ${homepage}downloads/ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ${homepage}downloads/release/ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ${homepage}downloads/archive/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  daa271495f3f6416e080fc21945f037395c3bcbe \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  a47a9cdcef0ea14d5f70c390ab266f0333063ff96f3869a5f1609581a1d1ceb7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    28481281
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       path:bin/cmake:cmake \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libgeoip \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:swig-python
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# use the system-provided flex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib         port:bison \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:curl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libmagic \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libpcap \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    path:lib/libssl.dylib:openssl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:perl5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:python27 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:readline \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:zlib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant universal {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cflags-append "${configure.cflags} [get_canonical_archflags cc]"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.universal_args
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args      --enable-mobile-ipv6 --conf-files-dir=${prefix}/etc/bro --spooldir=${prefix}/var/spool/bro --logdir=${prefix}/var/log/bro
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|\${BroBase}/spool|\${BroBase}/var/spool/bro|" ${worksrcpath}/aux/broctl/BroControl/options.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|\${BroBase}/logs|\${BroBase}/var/log/bro|" ${worksrcpath}/aux/broctl/BroControl/options.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|{BroBase}/logs|{BroBase}/var/log/bro|" ${worksrcpath}/aux/broctl/doc/broctl.rst
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|{BroBase}/spool|{BroBase}/var/spool/bro|" ${worksrcpath}/aux/broctl/doc/broctl.rst
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d ${destroot}${prefix}/share/examples/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    move ${destroot}${prefix}/etc/bro/node.cfg ${destroot}${prefix}/share/examples/${name}/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    move ${destroot}${prefix}/etc/bro/networks.cfg ${destroot}${prefix}/share/examples/${name}/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    move ${destroot}${prefix}/etc/bro/broctl.cfg ${destroot}${prefix}/share/examples/${name}/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|/usr/bin/python|${prefix}/bin/python2.7|" ${destroot}${prefix}/bin/broctl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|/usr/bin/python|${prefix}/bin/python2.7|" ${destroot}${prefix}/bin/trace-summary
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d ${destroot}${prefix}/Library/LaunchDaemons/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${filespath}/org.macports.bro.plist ${destroot}${prefix}/Library/LaunchDaemons/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|%%PREFIX%%|${prefix}|g" ${destroot}${prefix}/Library/LaunchDaemons/org.macports.bro.plist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d ${destroot}${prefix}/etc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d ${destroot}${prefix}/var/log/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d ${destroot}${prefix}/var/spool/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.keepdirs ${destroot}${prefix}/etc/${name} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${prefix}/var/log/${name} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${prefix}/var/spool/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-activate {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {![file exists ${prefix}/etc/bro/node.cfg]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        copy ${prefix}/share/examples/${name}/node.cfg ${prefix}/etc/bro/node.cfg
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {![file exists ${prefix}/etc/bro/networks.cfg]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        copy ${prefix}/share/examples/${name}/networks.cfg ${prefix}/etc/bro/networks.cfg
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {![file exists ${prefix}/etc/bro/broctl.cfg]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        copy ${prefix}/share/examples/${name}/broctl.cfg ${prefix}/etc/bro/broctl.cfg
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.create      yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.netchange   yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.start       "${prefix}/bin/broctl start"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.stop        "${prefix}/bin/broctl stop"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.restart     "${prefix}/bin/broctl restart"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# This doesn't work due to error: error: AF_UNIX path too long
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# To manual test:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# sudo port build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# cd ${worksrcpath}/aux/btest/testing
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# sudo make all
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#test.run            yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#test.target         all
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#test.dir            ${worksrcpath}/aux/btest/testing
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-notes "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-You'll need to set your BROHOME to ${prefix}/share/bro and your
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-BROPATH to ${prefix}/share/bro/site:${prefix}/share/bro/policy
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-to use the provided policies.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Check online documentation to finish install
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-http://www.bro.org/sphinx/quickstart/index.html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-1) review config: node.cfg, network.cfg, broctl.cfg
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   especially network interface, MailTo
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Existing files have not been modified
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-2) Run as root or with sudo
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     # broctl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     \[BroControl\] > install
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     \[BroControl\] > start
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-3) Use scheduled task for maintenance
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  # ln -s ${prefix}/Library/LaunchDaemons/org.macports.bro.plist /Library/LaunchDaemons/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  # launchctl load -w /Library/LaunchDaemons/org.macports.bro.plist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-**** UPGRADING ****
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Paths have been changed to respect macports hierarchy
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-${prefix}/etc -> ${prefix}/etc/bro
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-${prefix}/spool -> ${prefix}/var/spool/bro
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-${prefix}/logs -> ${prefix}/var/log/bro
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><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}download/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex     ${name}-(\[0-9a-z.\]+)${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# remove after 2020-11-02
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/bro/files/org.macports.bro.plist b/net/bro/files/org.macports.bro.plist
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 405c7cd..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/bro/files/org.macports.bro.plist
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,18 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<?xml version="1.0" encoding="UTF-8"?>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<plist version="1.0">
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <key>Label</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <string>com.macports.bro</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <key>Username</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <string>root</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <key>ProgramArguments</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <array>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        <string>%%PREFIX%%/bin/broctl</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        <string>cron</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    </array>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <key>StartInterval</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<!-- default 1 day -->
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <integer>86400</integer>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-</dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-</plist>
</span></pre><pre style='margin:0'>

</pre>