# pkg_add -r bruteblock Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.2-release/Latest/bruteblock.tbz... Done. Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.2-release/All/pcre-6.7.tbz... Done. cp: /usr/local/etc/bruteblock/bruteblock/proftpd.conf: No such file or directory pkg_add: command 'if [ ! -f /usr/local/etc/bruteblock/proftpd.conf ]; then cp -p /usr/local/etc/bruteblock/proftpd.conf.dist /usr/local/etc/bruteblock/bruteblock/proftpd.conf; fi' failed cp: /usr/local/etc/bruteblock/bruteblock/ssh.conf: No such file or directory pkg_add: command 'if [ ! -f /usr/local/etc/bruteblock/ssh.conf ]; then cp -p /usr/local/etc/bruteblock/ssh.conf.dist /usr/local/etc/bruteblock/bruteblock/ssh.conf; fi' failed ===> CONFIGURATION NOTE: Configuration of the bruteblock is done via configuration files located at /usr/local/etc/bruteblock/ To run the script, append following lines to /etc/syslog.conf: !* auth.info;authpriv.info |exec /usr/local/sbin/bruteblock -f /usr/local/etc/bruteblock/ssh.conf and restart syslogd. Also you should add ipfw2 table and the corresponding deny rule. For example, # ipfw add deny ip from table(1) to any Next, you'll want to setup periodical cleanup of ipfw2 table. Add following lines to /etc/rc.conf: bruteblockd_enable="YES" bruteblockd_table="1" bruteblockd_flags="-s 5" and start bruteblockd: /usr/local/etc/rc.d/bruteblockd.sh start See bruteblock(8) for more detailts. How-To-Repeat: DO: pkg_add -r bruteblock without having proftpd installed
Class Changed From-To: maintainer-update->change-request Fix category (submitter is not maintainer)
State Changed From-To: open->feedback Awaiting maintainers feedback
* Edwin Groothuis (edwin@FreeBSD.org) wrote: > Please note that PR ports/110000 has just been submitted. Wow, #110000 is mine :) Thanks for bugreport, there was an error in pkg-plist. Here's the fix: --- bruteblock.patch begins here --- diff -ruN bruteblock.orig/Makefile bruteblock/Makefile --- bruteblock.orig/Makefile Tue Mar 6 22:13:24 2007 +++ bruteblock/Makefile Tue Mar 6 22:17:15 2007 @@ -7,6 +7,7 @@ PORTNAME= bruteblock PORTVERSION= 0.0.5 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= http://samm.kiev.ua/bruteblock/ \ http://www.amdmi3.ru/distfiles/ diff -ruN bruteblock.orig/pkg-plist bruteblock/pkg-plist --- bruteblock.orig/pkg-plist Tue Mar 6 22:13:24 2007 +++ bruteblock/pkg-plist Tue Mar 6 22:25:02 2007 @@ -2,8 +2,8 @@ sbin/bruteblockd @unexec if cmp -s %D/etc/bruteblock/proftpd.conf.dist %D/etc/bruteblock/proftpd.conf; then rm -f %D/etc/bruteblock/proftpd.conf; fi etc/bruteblock/proftpd.conf.dist -@exec if [ ! -f %D/etc/bruteblock/proftpd.conf ]; then cp -p %D/%F %B/bruteblock/proftpd.conf; fi +@exec if [ ! -f %B/proftpd.conf ]; then cp -p %D/%F %B/proftpd.conf; fi @unexec if cmp -s %D/etc/bruteblock/ssh.conf.dist %D/etc/bruteblock/ssh.conf; then rm -f %D/etc/bruteblock/ssh.conf; fi etc/bruteblock/ssh.conf.dist -@exec if [ ! -f %D/etc/bruteblock/ssh.conf ]; then cp -p %D/%F %B/bruteblock/ssh.conf; fi +@exec if [ ! -f %B/ssh.conf ]; then cp -p %D/%F %B/ssh.conf; fi @dirrmtry etc/bruteblock --- bruteblock.patch ends here --- -- Best regards, Dmitry Marakasov mailto:amdmi3@amdmi3.ru
Responsible Changed From-To: freebsd-ports-bugs->miwi I'll take it.
miwi 2007-03-06 19:43:28 UTC FreeBSD ports repository Modified files: security/bruteblock Makefile pkg-plist Log: - Fix build problemes - Bump PORTREVISION PR: 110000 \o/ Submitted by: Roger Gujord<roger@gujord.com> Approved by: maintainer Revision Changes Path 1.4 +1 -0 ports/security/bruteblock/Makefile 1.3 +2 -2 ports/security/bruteblock/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: feedback->closed Committed. Thanks!