head	1.12;
access;
symbols
	RELEASE_8_3_0:1.10
	RELEASE_9_0_0:1.10
	RELEASE_7_4_0:1.10
	RELEASE_8_2_0:1.10
	RELEASE_6_EOL:1.10
	RELEASE_8_1_0:1.10
	RELEASE_7_3_0:1.10
	RELEASE_8_0_0:1.10
	RELEASE_7_2_0:1.10
	RELEASE_7_1_0:1.10
	RELEASE_6_4_0:1.10
	RELEASE_5_EOL:1.10
	RELEASE_7_0_0:1.9
	RELEASE_6_3_0:1.9
	PRE_XORG_7:1.9
	RELEASE_4_EOL:1.9
	RELEASE_6_2_0:1.9
	RELEASE_6_1_0:1.6
	RELEASE_5_5_0:1.6
	RELEASE_6_0_0:1.6
	RELEASE_5_4_0:1.5
	RELEASE_4_11_0:1.4
	RELEASE_5_3_0:1.4
	RELEASE_4_10_0:1.3
	RELEASE_5_2_1:1.2
	RELEASE_5_2_0:1.2;
locks; strict;
comment	@# @;


1.12
date	2012.11.17.06.01.00;	author svnexp;	state Exp;
branches;
next	1.11;

1.11
date	2012.05.08.20.05.39;	author leeym;	state Exp;
branches;
next	1.10;

1.10
date	2008.04.22.21.11.29;	author leeym;	state Exp;
branches;
next	1.9;

1.9
date	2006.08.04.07.07.19;	author leeym;	state Exp;
branches;
next	1.8;

1.8
date	2006.06.06.01.17.28;	author leeym;	state Exp;
branches;
next	1.7;

1.7
date	2006.05.13.04.14.58;	author edwin;	state Exp;
branches;
next	1.6;

1.6
date	2005.06.05.16.28.08;	author leeym;	state Exp;
branches;
next	1.5;

1.5
date	2005.01.11.11.43.02;	author leeym;	state Exp;
branches;
next	1.4;

1.4
date	2004.07.18.15.16.54;	author leeym;	state Exp;
branches;
next	1.3;

1.3
date	2003.12.12.15.49.12;	author leeym;	state Exp;
branches;
next	1.2;

1.2
date	2003.10.25.22.51.57;	author leeym;	state Exp;
branches;
next	1.1;

1.1
date	2003.10.06.23.49.25;	author leeym;	state Exp;
branches;
next	;


desc
@@


1.12
log
@Switch exporter over
@
text
@# New ports collection makefile for:	autossh
# Date created:				26 December 2002
# Whom:	      				Yen-Ming Lee <leeym@@FreeBSD.org>
#
# $FreeBSD: head/security/autossh/Makefile 300897 2012-07-14 14:29:18Z beat $
#

PORTNAME=	autossh
PORTVERSION=	1.4c
CATEGORIES=	security
MASTER_SITES=	http://www.harding.motd.ca/autossh/
EXTRACT_SUFX=	.tgz

MAINTAINER=	leeym@@FreeBSD.org
COMMENT=	Automatically restart SSH sessions and tunnels

GNU_CONFIGURE=	yes

PORTDOCS=	CHANGES README
MAN1=		autossh.1

post-patch:
	@@${REINPLACE_CMD} -e 's,cp autossh.1 ,$$\{BSD_INSTALL_MAN\} autossh.1 ,g' ${WRKSRC}/${MAKEFILE}.in
	@@${REINPLACE_CMD} -e 's,cp autossh ,$$\{BSD_INSTALL_PROGRAM\} autossh ,g' ${WRKSRC}/${MAKEFILE}.in
	@@${REINPLACE_CMD} -e 's,cp ,$$\{BSD_INSTALL_DATA\} ,g' ${WRKSRC}/${MAKEFILE}.in
.if defined(NOPORTDOCS)
	@@${REINPLACE_CMD} -Ee '/doc/d' ${WRKSRC}/${MAKEFILE}.in
.endif

.include <bsd.port.mk>
@


1.11
log
@- update to 1.4c
- minor tweak to autossh for -f
- handle newer ssh cmd args w/out getting 'illegal option'

Submitted by:	jhein@@symmetricom.com
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.10
log
@- update to 1.4b
@
text
@d9 1
a9 1
PORTVERSION=	1.4b
@


1.9
log
@- update to 1.4a
@
text
@d9 1
a9 1
PORTVERSION=	1.4a
@


1.8
log
@- update to 1.4
@
text
@d9 1
a9 1
PORTVERSION=	1.4
d27 1
a27 1
	@@${REINPLACE_CMD} -Ee 's,(.*doc.*),#\1,g' ${WRKSRC}/${MAKEFILE}.in
a29 4
post-configure:
	@@${REINPLACE_CMD} -e 's,exec_prefix,EXEC_PREFIX,g' ${WRKSRC}/${MAKEFILE}
	@@${REINPLACE_CMD} -e 's,prefix,PREFIX,g' ${WRKSRC}/${MAKEFILE}

@


1.7
log
@Remove USE_REINPLACE from all categories starting with S
@
text
@d9 1
a9 1
PORTVERSION=	1.3
d17 1
a17 1
MAKEFILE=	Makefile.bsd
d23 3
a25 3
	@@${REINPLACE_CMD} -e 's,cp autossh.1 ,$$\{BSD_INSTALL_MAN\} autossh.1 ,g' ${WRKSRC}/${MAKEFILE}
	@@${REINPLACE_CMD} -e 's,cp autossh ,$$\{BSD_INSTALL_PROGRAM\} autossh ,g' ${WRKSRC}/${MAKEFILE}
	@@${REINPLACE_CMD} -e 's,cp ,$$\{BSD_INSTALL_DATA\} ,g' ${WRKSRC}/${MAKEFILE}
d27 1
a27 1
	@@${REINPLACE_CMD} -Ee 's,(.*doc.*),#\1,g' ${WRKSRC}/${MAKEFILE}
d30 4
@


1.6
log
@- update to 1.3

Noticed by:	Makoto Matsushita <matusita@@jp.FreeBSD.org>
@
text
@a17 1
USE_REINPLACE=	yes
@


1.5
log
@- update to autossh-1.2g
@
text
@d9 1
a9 1
PORTVERSION=	1.2g
@


1.4
log
@update to autossh-1.2
@
text
@d9 1
a9 1
PORTVERSION=	1.2f
@


1.3
log
@remove extra directories, respect NOPORTDOCS
@
text
@d9 1
a9 1
PORTVERSION=	1.2e
d20 1
@


1.2
log
@update to autossh-1.2e
@
text
@d26 3
@


1.1
log
@add autossh-1.2d

autossh is a program to start a copy of ssh and monitor it, restarting
it as necessary should it die or stop passing traffic.

The original idea and the mechanism were from rstunnel (Reliable SSH
Tunnel). With this version the method changes: autossh uses ssh to
construct a loop of ssh forwardings (one from local to remote, one
from remote to local), and then sends test data that it expects to
get back. (The idea is thanks to Terrence Martin.)

WWW:		http://www.harding.motd.ca/autossh/
@
text
@d9 1
a9 1
PORTVERSION=	1.2d
@

