Index: head/security/tsshbatch/Makefile =================================================================== --- head/security/tsshbatch/Makefile (revision 374988) +++ head/security/tsshbatch/Makefile (revision 374989) @@ -1,41 +1,37 @@ # Created by: Tim Daneliuk # $FreeBSD$ PORTNAME= tsshbatch -PORTVERSION= 1.177 +PORTVERSION= 1.212 CATEGORIES= security python MASTER_SITES= http://www.tundraware.com/Software/tsshbatch/ MAINTAINER= tsshbatch@tundraware.com -COMMENT= Batch ssh Operations +COMMENT= Batch SSH operations LICENSE= tsshbatch LICENSE_NAME= tsshbatch LICENSE_FILE= ${WRKSRC}/tsshbatch-license.txt LICENSE_PERMS= auto-accept -BROKEN= Unfetchable +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paramiko>=1.7.7.1:${PORTSDIR}/security/py-paramiko -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}paramiko>=1.7.7.1:${PORTSDIR}/security/py-paramiko - USES= python:run PLIST_FILES= bin/tsshbatch.py \ man/man1/tsshbatch.1.gz PORTDOCS= WHATSNEW.txt \ tsshbatch.html \ tsshbatch.pdf \ tsshbatch.ps \ tsshbatch.rst OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/tsshbatch.py ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/tsshbatch.1.gz ${STAGEDIR}${MAN1PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for i in ${PORTDOCS} - cd ${WRKSRC} && ${INSTALL_DATA} $i ${STAGEDIR}${DOCSDIR} -.endfor + ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/security/tsshbatch/distinfo =================================================================== --- head/security/tsshbatch/distinfo (revision 374988) +++ head/security/tsshbatch/distinfo (revision 374989) @@ -1,2 +1,2 @@ -SHA256 (tsshbatch-1.177.tar.gz) = 9915becc2dca029e19d5a92709def608969e786ad06aebbb335ea5213fa7329f -SIZE (tsshbatch-1.177.tar.gz) = 295009 +SHA256 (tsshbatch-1.212.tar.gz) = 768407f7810e49360eab98f109db79774747e90f789b82514424ec17719222fe +SIZE (tsshbatch-1.212.tar.gz) = 597297 Index: head/security/tsshbatch/pkg-descr =================================================================== --- head/security/tsshbatch/pkg-descr (revision 374988) +++ head/security/tsshbatch/pkg-descr (revision 374989) @@ -1,14 +1,14 @@ -'tsshbatch' is a tool to enable you to issue a command to many -servers without having to log into each one separately. When writing -scripts, this overcomes the 'ssh' limitation of not being able to -specify the password on the command line. +'tsshbatch' is a tool to enable you to issue a command to many servers +without having to log into each one separately. When writing scripts, +this overcomes the 'ssh' limitation of not being able to specify the +password on the command line. -'tsshbatch' also understands basic 'sudo' syntax and can be used -to access a server, 'sudo' a command, and then exit. +'tsshbatch' also understands basic 'sudo' syntax and can be used to +access a server, 'sudo' a command, and then exit. 'tsshbatch' thus allows you to write complex, hands-off scripts that issue commands to many servers without the tedium of manual login and 'sudo' promotion. System administrators, especially, will find this helpful when working in large server farms. WWW: http://www.tundraware.com/Software/tsshbatch