Bug 210748 - [Patch] security/medusa: update to 2.2, take maintainership
Summary: [Patch] security/medusa: update to 2.2, take maintainership
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kurt Jaeger
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2016-07-01 19:22 UTC by Danilo G. Baio
Modified: 2016-07-03 13:20 UTC (History)
1 user (show)

See Also:


Attachments
medusa-2.2.patch (4.59 KB, patch)
2016-07-01 19:22 UTC, Danilo G. Baio
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Danilo G. Baio freebsd_committer freebsd_triage 2016-07-01 19:22:22 UTC
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]
[...]
Comment 1 Kurt Jaeger freebsd_committer freebsd_triage 2016-07-03 07:36:49 UTC
Testbuilds are fine. Please always try to include a pointer
to the changelog of the application.
Comment 2 commit-hook freebsd_committer freebsd_triage 2016-07-03 07:37:42 UTC
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
Comment 3 Kurt Jaeger freebsd_committer freebsd_triage 2016-07-03 07:50:05 UTC
Committed, thanks!
Comment 4 Danilo G. Baio freebsd_committer freebsd_triage 2016-07-03 13:20:51 UTC
(In reply to Kurt Jaeger from comment #1)

Ok Kurt, I will do that.
Thanks for your time.