Bug 166509 - security/pssh: Update to latest version.
Summary: security/pssh: Update to latest version.
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Brooks Davis
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-30 07:30 UTC by pprocacci
Modified: 2012-07-30 17:10 UTC (History)
0 users

See Also:


Attachments
file.diff (882 bytes, patch)
2012-03-30 07:30 UTC, pprocacci
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description pprocacci 2012-03-30 07:30:10 UTC
Please updated security/pssh.

There is a bug in pssh version 2.2.2 in which it cannot interpret a Password prompt correctly.  I've successfully worked around the bug by modifying the `Makefile` and `distinfo`, and compiling from ports.

Please see the attached patch for security/pssh.

Fix: Please see attached patch.

Patch attached with submission follows:
How-To-Repeat: The problem occurs depending on the prompt returned by the ssh daemon.  `Password:` vs `Password: `.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2012-03-30 07:30:21 UTC
Responsible Changed
From-To: freebsd-ports-bugs->brooks

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 George V. Neville-Neil freebsd_committer freebsd_triage 2012-07-28 21:45:23 UTC
State Changed
From-To: open->analyzed

Mark Saad has analyzed this at the latest bug busting session.  The patch does address this bug.  Brooks, please commit this.
Comment 3 dfilter service freebsd_committer freebsd_triage 2012-07-30 17:04:53 UTC
Author: brooks
Date: Mon Jul 30 16:04:39 2012
New Revision: 301721
URL: http://svn.freebsd.org/changeset/ports/301721

Log:
  Upgrade to 2.3.1. [0]
  Fix a few outstanding plist bugs.
  
  PR:		ports/166509 [0]
  Submitted by:	Paul Procacci <pprocacci at gmail.com> [0]

Modified:
  head/security/pssh/Makefile
  head/security/pssh/distinfo
  head/security/pssh/pkg-plist

Modified: head/security/pssh/Makefile
==============================================================================
--- head/security/pssh/Makefile	Mon Jul 30 15:38:16 2012	(r301720)
+++ head/security/pssh/Makefile	Mon Jul 30 16:04:39 2012	(r301721)
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	pssh
-PORTVERSION=	2.2.2
+PORTVERSION=	2.3.1
 CATEGORIES=	security net sysutils
 MASTER_SITES=	GOOGLE_CODE \
 		LOCAL/brooks
@@ -19,7 +19,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 RUN_DEPENDS=	rsync:${PORTSDIR}/net/rsync
 
-MAN1=		pssh.1
+MAN1=		pnuke.1 prsync.1 pscp.1 pslurp.1 pssh.1
 
 USE_PYTHON=	yes
 USE_PYDISTUTILS=	yes

Modified: head/security/pssh/distinfo
==============================================================================
--- head/security/pssh/distinfo	Mon Jul 30 15:38:16 2012	(r301720)
+++ head/security/pssh/distinfo	Mon Jul 30 16:04:39 2012	(r301721)
@@ -1,2 +1,2 @@
-SHA256 (pssh-2.2.2.tar.gz) = 9b2e7fa6ee1185d668ddb0e049a9f6f8a7bc07738c341c43be674fea6109a97a
-SIZE (pssh-2.2.2.tar.gz) = 21440
+SHA256 (pssh-2.3.1.tar.gz) = 539f8d8363b722712310f3296f189d1ae8c690898eca93627fc89a9cb311f6b4
+SIZE (pssh-2.3.1.tar.gz) = 23427

Modified: head/security/pssh/pkg-plist
==============================================================================
--- head/security/pssh/pkg-plist	Mon Jul 30 15:38:16 2012	(r301720)
+++ head/security/pssh/pkg-plist	Mon Jul 30 16:04:39 2012	(r301721)
@@ -28,4 +28,7 @@ bin/pssh-askpass
 %%PYTHON_SITELIBDIR%%/psshlib/task.py
 %%PYTHON_SITELIBDIR%%/psshlib/task.pyc
 %%PYTHON_SITELIBDIR%%/psshlib/task.pyo
+%%PYTHON_SITELIBDIR%%/psshlib/version.py
+%%PYTHON_SITELIBDIR%%/psshlib/version.pyc
+%%PYTHON_SITELIBDIR%%/psshlib/version.pyo
 @dirrm %%PYTHON_SITELIBDIR%%/psshlib
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 4 Brooks Davis freebsd_committer freebsd_triage 2012-07-30 17:04:55 UTC
State Changed
From-To: analyzed->closed

Committed, thanks!