<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1f457101c82f01b2dcd58c45e1e2503a6c77cb4a">https://github.com/macports/macports-ports/commit/1f457101c82f01b2dcd58c45e1e2503a6c77cb4a</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 1f45710 New port: sqlninja
</span>1f45710 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 1f457101c82f01b2dcd58c45e1e2503a6c77cb4a
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Mon May 21 20:37:12 2018 +1000
<span style='display:block; white-space:pre;color:#404040;'> New port: sqlninja
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/31901
</span>---
security/sqlninja/Portfile | 63 ++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 63 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/sqlninja/Portfile b/security/sqlninja/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..0894da2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/sqlninja/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,63 @@
</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 sqlninja
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.2.6-r1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories security net
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers yahoo.fr:jul_bsd openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license GPL-3+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description Microsoft SQL Server SQL Injection vulnerability tester
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description Sqlninja is a tool targeted to exploit SQL Injection \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ vulnerabilities on a web application that uses \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Microsoft SQL Server as its back-end.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage http://sqlninja.sourceforge.net/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites sourceforge
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.suffix .tgz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 1313f381e302da64cb6f9a9b1ec86bd842412129 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7f8e9103d3fe58eb6e6f1476474589f7e5ca501703a82ae5299bd7a708342bc5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-devel {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 0.2.999-alpha1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 68a5ccbf3e301ca12b970c485b0ee2a309336caa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 cd1e51434fdbe8900fbfb117b753e390415a1821b0b917812f1f6040ab55f9d6
</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;'>+set perl_version 5.26
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:p${perl_version}-netpacket port:p${perl_version}-net-pcap port:p${perl_version}-net-dns \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:p${perl_version}-net-rawip port:p${perl_version}-io-socket-ssl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:p${perl_version}-dbi
</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 {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 755 ${worksrcpath}/sqlninja ${destroot}${prefix}/bin/sqlninja
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${prefix}/share/doc/${subport}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 644 ${worksrcpath}/README ${destroot}${prefix}/share/doc/${subport}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 644 ${worksrcpath}/sqlninja-howto.html ${destroot}${prefix}/share/doc/${subport}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${prefix}/share/examples/${subport}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy ${worksrcpath}/scripts ${destroot}${prefix}/share/examples/${subport}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy ${worksrcpath}/sources ${destroot}${prefix}/share/examples/${subport}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ## stable
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[file exists ${worksrcpath}/sqlninja.conf.example]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 644 ${worksrcpath}/sqlninja.conf.example ${destroot}${prefix}/share/examples/${subport}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ## devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[file exists ${worksrcpath}/sqlninja.conf]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 644 ${worksrcpath}/sqlninja.conf ${destroot}${prefix}/share/examples/${subport}/sqlninja.conf.example
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|/usr/bin/env perl|${prefix}/bin/perl${perl_version}|" ${destroot}${prefix}/bin/sqlninja
</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;'>+livecheck.type regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url ${homepage}/download.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex "(\\d+\.\\d+\.\\d+-.*)</a></h3>"
</span></pre><pre style='margin:0'>
</pre>