Created attachment 172022 [details] medusa-2.2.patch - update to 2.2 - remove old patches that were necessary for building - remove an inactive address from MASTER_SITE - add USES=ssl (tested with openssl and libressl) - take maintainership - portlint compliant - poudriere tests ok FreeBSD 9.3|10.3|11 - i386|amd64 Poudriere output as example: build started at Fri Jul 1 14:22:42 BRT 2016 port directory: /usr/ports/security/medusa building for: FreeBSD 93amd64-ports_dbaio 9.3-RELEASE-p42 FreeBSD 9.3-RELEASE-p42 amd64 maintained by: dbaio@bsd.com.br Makefile ident: $FreeBSD: head/security/medusa/Makefile 412349 2016-04-01 14:25:16Z mat $ Poudriere version: 3.2-pre Host OSVERSION: 1100120 Jail OSVERSION: 903000 [...] =======================<phase: stage >============================ ===> Staging for medusa-2.2 ===> medusa-2.2 depends on shared library: libssh2.so - found (/usr/local/lib/libssh2.so) ===> Generating temporary packing list Making install in src Making install in modsrc /bin/mkdir -p '/wrkdirs/usr/ports/security/medusa/work/stage/usr/local/lib/medusa/modules' install -s -m 555 cvs.mod ftp.mod http.mod imap.mod mssql.mod mysql.mod nntp.mod pcanywhere.mod pop3.mod rexec.mod rlogin.mod rsh.mod smbnt.mod smtp.mod smtp-vrfy.mod snmp.mod ssh.mod telnet.mod vmauthd.mod vnc.mod web-form.mod wrapper.mod '/wrkdirs/usr/ports/security/medusa/work/stage/usr/local/lib/medusa/modules' /bin/mkdir -p '/wrkdirs/usr/ports/security/medusa/work/stage/usr/local/bin' install -s -m 555 medusa '/wrkdirs/usr/ports/security/medusa/work/stage/usr/local/bin' /bin/mkdir -p '/wrkdirs/usr/ports/security/medusa/work/stage/usr/local/man/man1' install -m 0644 doc/medusa.1 '/wrkdirs/usr/ports/security/medusa/work/stage/usr/local/man/man1' install -m 0644 /wrkdirs/usr/ports/security/medusa/work/medusa-2.2/misc/zsh/_medusa /wrkdirs/usr/ports/security/medusa/work/stage/usr/local/share/zsh/site-functions/_medusa install -m 0644 /wrkdirs/usr/ports/security/medusa/work/medusa-2.2/doc/*.html /wrkdirs/usr/ports/security/medusa/work/stage/usr/local/share/doc/medusa ====> Compressing man pages (compress-man) =========================================================================== ====> Running Q/A tests (stage-qa) ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist) ====>> Checking for staging violations... done =======================<phase: package >============================ ===> Building package for medusa-2.2 =========================================================================== =======================<phase: install-mtree >============================ =========================================================================== ====>> Recording filesystem state for preinst... done =======================<phase: install >============================ ===> Installing for medusa-2.2 ===> medusa-2.2 depends on shared library: libssh2.so - found (/usr/local/lib/libssh2.so) ===> Checking if medusa already installed ===> Registering installation for medusa-2.2 [93amd64-ports_dbaio] Installing medusa-2.2... =========================================================================== ====>> Checking shared library dependencies 0x0000000000000001 (NEEDED) Shared library: [libc.so.7] 0x0000000000000001 (NEEDED) Shared library: [libcrypto.so.6] 0x0000000000000001 (NEEDED) Shared library: [libm.so.5] 0x0000000000000001 (NEEDED) Shared library: [libssh2.so.1] 0x0000000000000001 (NEEDED) Shared library: [libssl.so.6] 0x0000000000000001 (NEEDED) Shared library: [libthr.so.3] [...]
Testbuilds are fine. Please always try to include a pointer to the changelog of the application.
A commit references this bug: Author: pi Date: Sun Jul 3 07:36:56 UTC 2016 New revision: 417958 URL: https://svnweb.freebsd.org/changeset/ports/417958 Log: security/medusa: 2.1.1 -> 2.2 Port: - remove old patches that were necessary for building - remove an inactive address from MASTER_SITE - add USES=ssl (tested with openssl and libressl) - submitter becomes maintainer HTTP - NTLM2 session response support - Report domain name provided in NTLM challenge (verbose output) - Allow inclusion of custom headers RDP - Initial release of RDP module (FreeRDP-based) - Support for pass-the-hash authentication SMB - Report account access (admin vs user-level) through ADMIN$ connection SMTP-VRFY - Added EXPN/RCPT support SSH - Fix OS X multi-thread issues PR: 210748 Submitted by: Danilo G. Baio <dbaio@bsd.com.br> Changes: head/security/medusa/Makefile head/security/medusa/distinfo head/security/medusa/files/ head/security/medusa/pkg-plist
Committed, thanks!
(In reply to Kurt Jaeger from comment #1) Ok Kurt, I will do that. Thanks for your time.