aboutsummaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorLi-Wen Hsu <lwhsu@FreeBSD.org>2008-07-26 13:49:02 +0000
committerLi-Wen Hsu <lwhsu@FreeBSD.org>2008-07-26 13:49:02 +0000
commit5c64b297ed06ec61e7effdb1c4edaf113bf5cb17 (patch)
tree56cb390b09f00ba96d66fc3680610983ca2a2be7 /security
parent4bcc698d1c3977a64bd7b7a2d11a7f099b901877 (diff)
downloadports-5c64b297ed06ec61e7effdb1c4edaf113bf5cb17.tar.gz
ports-5c64b297ed06ec61e7effdb1c4edaf113bf5cb17.zip
Notes
Diffstat (limited to 'security')
-rw-r--r--security/sshguard/Makefile13
-rw-r--r--security/sshguard/distinfo6
-rw-r--r--security/sshguard/files/patch-attack_scanner.l11
3 files changed, 10 insertions, 20 deletions
diff --git a/security/sshguard/Makefile b/security/sshguard/Makefile
index 70f29252d216..e4fa789e1299 100644
--- a/security/sshguard/Makefile
+++ b/security/sshguard/Makefile
@@ -6,28 +6,27 @@
#
PORTNAME= sshguard
-DISTVERSION= 1.0
-PORTREVISION= 1
+PORTVERSION= 1.1
CATEGORIES= security
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= mij@bitchx.it
-COMMENT?= Protect hosts from brute force attacks against ssh
+COMMENT?= Protect hosts from brute force attacks against ssh and other services
-CONFLICTS?= sshguard-ipfw-1.0* sshguard-pf-1.0*
+CONFLICTS?= sshguard-ipfilter-1.* sshguard-ipfw-1.* sshguard-pf-1.*
PLIST_FILES= sbin/sshguard
+MANPREFIX= ${PREFIX}/share
MAN8= sshguard.8
MANCOMPRESSED= no
USE_BZIP2= yes
-MAKE_ARGS+= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}"
+MAKE_ARGS+= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}"
HAS_CONFIGURE= yes
# sublist will be set afterward
SUB_FILES= pkg-message
-#SUB_LIST=
# backend type in { hosts, ipfw, pf }
SSHGUARDFW?= hosts
@@ -44,6 +43,8 @@ PKGMSG_FWBLOCK=" To activate or configure PF see http://sshguard.sf.net/doc/set
PKGMSG_FWBLOCK=" Verify that IPFW is active with \"ipfw show\"."
.elif ${SSHGUARDFW} == hosts
PKGMSG_FWBLOCK=" Sshguard is going to use /etc/hosts.allow, I have touched it for you."
+.elif ${SSHGUARDFW} == ipfilter
+PKGMSG_FWBLOCK=" Sshguard will use /etc/ipf.rules as ruleset."
.endif
# for substitution in subfiles
diff --git a/security/sshguard/distinfo b/security/sshguard/distinfo
index e9ad206ad3b1..2dc51ae497b0 100644
--- a/security/sshguard/distinfo
+++ b/security/sshguard/distinfo
@@ -1,3 +1,3 @@
-MD5 (sshguard-1.0.tar.bz2) = 77b5a3a9d74542c487b8d5453d53d572
-SHA256 (sshguard-1.0.tar.bz2) = 33a9fe9d2360e9a5c357e269353d4157270171ff975bcf649f5f99b1aa8dcc08
-SIZE (sshguard-1.0.tar.bz2) = 118988
+MD5 (sshguard-1.1.tar.bz2) = 673a22129487b8d8cb132fb0ced240e6
+SHA256 (sshguard-1.1.tar.bz2) = c1b2fcd7c402725958e62808829c82bb4445dcf6a9b27ee07e2ab8a3417bb96f
+SIZE (sshguard-1.1.tar.bz2) = 233308
diff --git a/security/sshguard/files/patch-attack_scanner.l b/security/sshguard/files/patch-attack_scanner.l
deleted file mode 100644
index bb14640decf5..000000000000
--- a/security/sshguard/files/patch-attack_scanner.l
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/attack_scanner.l.orig Wed May 23 20:53:53 2007
-+++ src/attack_scanner.l Sat Jun 16 17:45:43 2007
-@@ -46,7 +46,7 @@ NUMBER [1-9][0-9]*
- /* an IPv4 address */
- (25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]([0-9])?)(\.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]([0-9])?|0)){3} { yylval.str = yytext; return IPv4; }
- /* an IPv6 address */
--((([a-fA-F0-9]{1,4}:){2}(:[a-fA-F0-9]{1,4}){1,5})|(:(:[a-fA-F0-9]{1,4}){1,6}|([a-fA-F0-9]{1,4}:)(:[a-fA-F0-9]{1,4}){1,6}|([a-fA-F0-9]{1,4}:){2}(:[a-fA-F0-9]{1,4}){1,5}|([a-fA-F0-9]{1,4}:){3}(:[a-fA-F0-9]{1,4}){1,4}|([a-fA-F0-9]{1,4}:){4}(:[a-fA-F0-9]{1,4}){1,3}|([a-fA-F0-9]{1,4}:){5}(:[a-fA-F0-9]{1,4}){1,2}|([a-fA-F0-9]{1,4}:){6}:[a-fA-F0-9]{1,4})) { yylval.str = yytext; return IPv6; }
-+(([a-fA-F0-9]{1,4}(:[a-fA-F0-9]{1,4}){7})|(([a-fA-F0-9]{1,4}:){2}(:[a-fA-F0-9]{1,4}){1,5})|(:(:[a-fA-F0-9]{1,4}){1,6}|([a-fA-F0-9]{1,4}:)(:[a-fA-F0-9]{1,4}){1,6}|([a-fA-F0-9]{1,4}:){2}(:[a-fA-F0-9]{1,4}){1,5}|([a-fA-F0-9]{1,4}:){3}(:[a-fA-F0-9]{1,4}){1,4}|([a-fA-F0-9]{1,4}:){4}(:[a-fA-F0-9]{1,4}){1,3}|([a-fA-F0-9]{1,4}:){5}(:[a-fA-F0-9]{1,4}){1,2}|([a-fA-F0-9]{1,4}:){6}:[a-fA-F0-9]{1,4})) { yylval.str = yytext; return IPv6; }
-
- /* an host address (PTR) */
- localhost|([-a-zA-Z0-9]+\.)+[a-zA-Z]+ { yylval.str = yytext; return HOSTADDR; }