View | Details | Raw Unified | Return to bug 183571
Collapse All | Expand All

(-)tsshbatch/Makefile (-34 / +19 lines)
Lines 1-46 Link Here
1
# Created by: Tim Daneliuk <tsshbatch@tundraware.com>
1
# New ports collection makefile for: tsshbatch
2
# $FreeBSD: security/tsshbatch/Makefile 327769 2013-09-20 22:55:24Z bapt $
2
# Date created:        06 January 2012
3
3
# Whom: Tim Daneliuk <tsshbatch@tundraware.com>
4
PORTNAME=	tsshbatch
4
#
5
PORTVERSION=	1.137
5
#
6
CATEGORIES=	security python
6
7
PORTNAME=	    tsshbatch
8
PORTVERSION=	1.171
9
CATEGORIES=	    security python
7
MASTER_SITES=	http://www.tundraware.com/Software/tsshbatch/
10
MASTER_SITES=	http://www.tundraware.com/Software/tsshbatch/
8
11
9
MAINTAINER=	tsshbatch@tundraware.com
12
MAINTAINER=	    tsshbatch@tundraware.com
10
COMMENT=	Batch ssh Operations
13
COMMENT=	    Batch ssh Operations
11
12
LICENSE=	tsshbatch
13
LICENSE_NAME=	tsshbatch
14
LICENSE_FILE=	${WRKSRC}/tsshbatch-license.txt
15
LICENSE_PERMS=	auto-accept
16
14
17
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}paramiko>=1.7.7.1:${PORTSDIR}/security/py-paramiko
15
USE_PYTHON=	    yes
18
16
19
USE_PYTHON_RUN=	yes
17
MAN1=		    tsshbatch.1
20
21
MAN1=	tsshbatch.1
22
MANCOMPRESSED=	yes
18
MANCOMPRESSED=	yes
23
19
24
PLIST_FILES=	bin/tsshbatch.py
20
PLIST_FILES=	bin/tsshbatch.py
25
PORTDOCS=	WHATSNEW.txt \
21
PORTDOCS=	    WHATSNEW.txt tsshbatch-license.txt tsshbatch.html tsshbatch.pdf tsshbatch.ps tsshbatch.rst
26
		tsshbatch.html \
22
27
		tsshbatch.pdf \
23
NO_STAGE=       yes
28
		tsshbatch.ps \
29
		tsshbatch.rst
30
31
NO_STAGE=	yes
32
.include <bsd.port.options.mk>
33
34
do-install:
35
	${INSTALL_SCRIPT} ${WRKSRC}/tsshbatch.py ${PREFIX}/bin
36
	${INSTALL_MAN} ${WRKSRC}/tsshbatch.1.gz ${MAN1PREFIX}/man/man1
37
24
38
post-install:
25
post-install:
39
.if ${PORT_OPTIONS:MDOCS}
26
.if !defined(NOPORTDOCS)
40
	${MKDIR} ${DOCSDIR}
27
	${MKDIR} ${DOCSDIR}/
41
.for i in ${PORTDOCS}
28
	cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}/
42
	cd ${WRKSRC} && ${INSTALL_DATA} $i ${DOCSDIR}
43
.endfor
44
.endif
29
.endif
45
30
46
.include <bsd.port.mk>
31
.include <bsd.port.mk>
(-)tsshbatch/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (tsshbatch-1.137.tar.gz) = 2b4d9142e9c1a157edb9f8dff5481c462468fad087fd069ae596825f6cbf96cc
1
SHA256 (tsshbatch-1.171.tar.gz) = a681c53bea0c1459c9e0b2c42b10359df46b2dda5f437b80b56bab428b2ed242
2
SIZE (tsshbatch-1.137.tar.gz) = 146424
2
SIZE (tsshbatch-1.171.tar.gz) = 283698
(-)tsshbatch/pkg-descr (-3 / +5 lines)
Lines 1-5 Link Here
1
'tsshbatch' is a tool to enable you to issue a command to many
1
'tsshbatch' is a tool to enable you to issue a command to many
2
servers without having to log into each one separately. When writing
2
servers without having to log into each one separately.  When writing
3
scripts, this overcomes the 'ssh' limitation of not being able to
3
scripts, this overcomes the 'ssh' limitation of not being able to
4
specify the password on the command line.
4
specify the password on the command line.
5
5
Lines 8-14 Link Here
8
8
9
'tsshbatch' thus allows you to write complex, hands-off scripts that
9
'tsshbatch' thus allows you to write complex, hands-off scripts that
10
issue commands to many servers without the tedium of manual login and
10
issue commands to many servers without the tedium of manual login and
11
'sudo' promotion. System administrators, especially, will find this
11
'sudo' promotion.  System administrators, especially, will find this
12
helpful when working in large server farms.
12
helpful when working in large server farms.
13
13
14
WWW: http://www.tundraware.com/Software/tsshbatch
14
15
16
WWW:	http://www.tundraware.com/Software/tsshbatch

Return to bug 183571