head	1.19;
access;
symbols
	RELEASE_8_3_0:1.18
	RELEASE_9_0_0:1.18
	RELEASE_7_4_0:1.13
	RELEASE_8_2_0:1.13
	RELEASE_6_EOL:1.13
	RELEASE_8_1_0:1.8
	RELEASE_7_3_0:1.8
	RELEASE_8_0_0:1.8
	RELEASE_7_2_0:1.8
	RELEASE_7_1_0:1.8
	RELEASE_6_4_0:1.8
	RELEASE_5_EOL:1.8
	RELEASE_7_0_0:1.8
	RELEASE_6_3_0:1.8
	PRE_XORG_7:1.8
	RELEASE_4_EOL:1.8
	RELEASE_6_2_0:1.8
	RELEASE_6_1_0:1.8
	RELEASE_5_5_0:1.8
	RELEASE_6_0_0:1.7
	RELEASE_5_4_0:1.7
	RELEASE_4_11_0:1.7
	RELEASE_5_3_0:1.7
	RELEASE_4_10_0:1.7
	RELEASE_5_2_1:1.6
	RELEASE_5_2_0:1.6
	RELEASE_4_9_0:1.6
	RELEASE_5_1_0:1.6
	RELEASE_4_8_0:1.6
	RELEASE_5_0_0:1.4
	RELEASE_4_7_0:1.4
	RELEASE_4_6_2:1.2
	RELEASE_4_6_1:1.2
	RELEASE_4_6_0:1.2
	RELEASE_5_0_DP1:1.2
	RELEASE_4_5_0:1.2
	RELEASE_4_4_0:1.2;
locks; strict;
comment	@# @;


1.19
date	2012.11.17.06.01.00;	author svnexp;	state Exp;
branches;
next	1.18;

1.18
date	2011.10.04.14.51.25;	author swills;	state Exp;
branches;
next	1.17;

1.17
date	2011.07.25.22.44.29;	author swills;	state Exp;
branches;
next	1.16;

1.16
date	2011.04.29.04.53.50;	author bapt;	state Exp;
branches;
next	1.15;

1.15
date	2011.04.28.05.44.32;	author bapt;	state Exp;
branches;
next	1.14;

1.14
date	2011.03.25.22.34.23;	author bapt;	state Exp;
branches;
next	1.13;

1.13
date	2010.10.03.10.18.06;	author bapt;	state Exp;
branches;
next	1.12;

1.12
date	2010.09.29.06.41.55;	author bapt;	state Exp;
branches;
next	1.11;

1.11
date	2010.09.06.10.04.14;	author bapt;	state Exp;
branches;
next	1.10;

1.10
date	2010.09.01.08.59.31;	author bapt;	state Exp;
branches;
next	1.9;

1.9
date	2010.08.27.07.12.14;	author bapt;	state Exp;
branches;
next	1.8;

1.8
date	2005.10.28.17.05.15;	author ehaupt;	state Exp;
branches;
next	1.7;

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

1.6
date	2003.02.21.13.26.41;	author knu;	state Exp;
branches;
next	1.5;

1.5
date	2003.02.15.14.24.07;	author arved;	state Exp;
branches;
next	1.4;

1.4
date	2002.09.16.13.46.26;	author roam;	state Exp;
branches;
next	1.3;

1.3
date	2002.07.22.01.00.33;	author pat;	state Exp;
branches;
next	1.2;

1.2
date	2001.08.11.14.08.00;	author dwcjr;	state Exp;
branches;
next	1.1;

1.1
date	2001.06.10.17.59.33;	author ijliao;	state Exp;
branches;
next	;


desc
@@


1.19
log
@Switch exporter over
@
text
@# Ports collection makefile for:  arirang
# Date created:			  Jun 4 2001
# Whom:				  Roman Shterenzon <roman@@xpert.com>
#
# $FreeBSD: head/security/arirang/Makefile 300897 2012-07-14 14:29:18Z beat $
#

PORTNAME=	arirang
PORTVERSION=	2.03
PORTEPOCH=	1
CATEGORIES=	security www
MASTER_SITES=	http://monkey.org/~pilot/arirang/
MASTER_SITE_SUBDIR=	UNIX/cgi-scanners

MAINTAINER=	bapt@@FreeBSD.org
COMMENT=	Powerful webserver security scanner for network

LICENSE=	BSD

USE_RUBY=	1.8+
USE_RUBY_EXTCONF=	yes
USE_LIBRUBY=	yes

USE_OPENSSL=	yes

CFLAGS+=	-I${LOCALBASE}/include/ruby-${RUBY_VER} -I${LOCALBASE}/include/ruby-${RUBY_VER}/${RUBY_ARCH}

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/arirang ${PREFIX}/sbin
	${MKDIR} ${PREFIX}/share/arirang
	${CHMOD} 755 ${PREFIX}/share/arirang
	${INSTALL_DATA} ${WRKSRC}/scanrule/*.uxe ${PREFIX}/share/arirang
	${INSTALL_DATA} ${WRKSRC}/script/*.rb ${PREFIX}/share/arirang

.include <bsd.port.mk>
@


1.18
log
@- Update to 2.03
- Remove patches that are no longer needed
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.17
log
@- Fix with Ruby 1.9

PR:		ports/159171
Submitted by:	swills
Approved by:	maintainer (bapt)
@
text
@d9 1
a9 2
PORTVERSION=	2.02
PORTREVISION=	2
d35 1
a35 5
.include <bsd.port.pre.mk>
.if ${RUBY_VER} == 1.9
EXTRA_PATCHES=	${PATCHDIR}/extra-patch-ruby19
.endif
.include <bsd.port.post.mk>
@


1.16
log
@- add a patch to fix a use-after-free
- bump portrevision

Submitted by:	pilot <pilot@@monkey.org> (upstream) (by mail)
Obtained from:	OpenBSD port
@
text
@d10 1
a10 1
PORTREVISION=	1
d27 2
d36 5
a40 1
.include <bsd.port.mk>
@


1.15
log
@- update to 2.02:
- changes:
supported -T option socket connect timeout
supported -p option with multi-port scan eg) -p 22,80,8080 - see a multiport.rb
added ariprint function in arirang script
added $ari_sport variable in arirang script
changed default processes count 30 to 60
changed default connect timeout seconds 2 to 3
changed printing style
fixed few bugs
@
text
@d10 1
@


1.14
log
@- update to 2.01
@
text
@d9 1
a9 1
PORTVERSION=	2.01
@


1.13
log
@- Update to 2.00

Changelog:
- variable style to class style (class Arirang)
- one global variable ($ari_host)
- three instant variables (@@ari_port, @@ari_recvsize, @@ari_recvflag)
- two functions (baedal, asadal)
- two arirang functions (ariconnect, arisend)
supported HTTP proxy (-X option)
supported SOCKS5 proxy (-X option)
added environment variables (PROXY_USER, PROXY_PASS, PROXY_TYPE)
added arirang Ruby script examples
@
text
@d9 1
a9 1
PORTVERSION=	2.00
@


1.12
log
@- Update to 1.95
- Now depends on ruby
- remove MASTER_SITE_PACKETSTORM as they do not mirror recent version for a while
- Added some ruby scripts
@
text
@d9 1
a9 1
PORTVERSION=	1.95
@


1.11
log
@- Update to 1.90
- add USE_OPENSSL

Changelog:
	supported SSL -S option
	supported CIDR of Domain Named. -h yourdomain/24
	supported count of scan hosts
	fixed connect timeout
	applied recv timeout of rule scan.
	fixed gcc warning.
	fixed few signal in old code.
	fixed few printing style.
@
text
@d9 1
a9 1
PORTVERSION=	1.90
d12 1
a12 2
MASTER_SITES=	${MASTER_SITE_PACKETSTORM} \
		http://monkey.org/~pilot/arirang/
d20 4
d31 1
@


1.10
log
@- Update to 1.77
- Changelog:
	- fixed gcc warning
	- fixed printing style
	- fixed few bugs
	- added scanrule/nottest.uxe
	- added scanrule/account.uxe
	- integration source code bsd version with linux, other unix
	- supported NOT keyword in scanrule. - see a rule.uxe or nottest.uxe
	- supported -t option socket receive timeout
	- supported -f option scan(process + automatic scan) and bug fix
	- supported milliseconds on scantime

Approved by:	jadawin (co-mentor)
@
text
@d9 1
a9 1
PORTVERSION=	1.77
d21 2
@


1.9
log
@- Update to 1.7
- Add license
- Take maintainerhship

Approved by:	jadawin (co-mentor)
@
text
@d9 1
a9 1
PORTVERSION=	1.7
d17 1
a17 1
COMMENT=	Powerful webserver security scanner
@


1.8
log
@Reset maintainer, does not respond to mails for 19 days. Since a few
days his MTA also remains unresponsive [1].

[1] Unable to deliver to destination domain
    Failed to deliver to domain oven.org after 73 tries.
    The last error was:
    CantConnectToHost

Approved by:	portmgr (linimon)
@
text
@d9 1
a9 1
PORTVERSION=	1.6
d16 1
a16 1
MAINTAINER=	ports@@FreeBSD.org
d19 2
@


1.7
log
@Date: Wed, 10 Mar 2004 23:30:56 -0800 (PST)
From: Roman Shterenzon <romanbsd@@yahoo.com>
To: ports@@freebsd.org
Subject: e-mail change

The email address roman@@xpert.com is no longer valid.
Please update ports' maintainer to ports@@oven.org.

Submitted by:	Roman Shterenzon <romanbsd@@yahoo.com>
@
text
@d16 1
a16 1
MAINTAINER=	ports@@oven.org
@


1.6
log
@De-pkg-comment.
@
text
@d16 1
a16 1
MAINTAINER=	roman@@xpert.com
@


1.5
log
@Add MASTER_SITE_PACKETSTORM as additional mirror

PR:		45396
Submitted by:	Jim Geovedi <negative@@magnesium.net>
@
text
@d17 1
@


1.4
log
@Update MASTER_SITES: www.monkey.org -> monkey.org.

PR:		42690
Submitted by:	Sergei Kolobov <sergei@@kolobov.com>
@
text
@d12 3
a14 1
MASTER_SITES=	http://monkey.org/~pilot/arirang/
@


1.3
log
@Update to 1.6 release
bump PORTEPOCH

PR:		ports/40852
Submitted by:	maintainer
@
text
@d12 1
a12 1
MASTER_SITES=	http://www.monkey.org/~pilot/arirang/
@


1.2
log
@Update to 1.6beta

PR:		29623
Submitted by:	maintainer
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/arirang/Makefile,v 1.1 2001/06/10 17:59:33 ijliao Exp $
d9 2
a10 1
PORTVERSION=	1.6beta
d20 1
a20 1
	${INSTALL_DATA} ${WRKSRC}/*.uxe ${PREFIX}/share/arirang
@


1.1
log
@add arirang
Powerful webserver security scanner

PR:		27873
Submitted by:	Roman Shterenzon <roman@@xpert.com>
@
text
@d5 1
a5 1
# $FreeBSD$
d9 1
a9 1
PORTVERSION=	1.5
@

