Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 173631 - app-admin/blockhosts (new package)
Summary: app-admin/blockhosts (new package)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://www.aczoom.com/cms/blockhosts/
Whiteboard: sunrise-removal
Keywords: EBUILD, InOverlay
Depends on:
Blocks:
 
Reported: 2007-04-07 08:44 UTC by Kevin Funk
Modified: 2016-12-17 17:40 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
BlockHosts-2.0.2.ebuild (initial ebuild) (BlockHosts-2.0.2.ebuild,659 bytes, text/plain)
2007-04-07 08:44 UTC, Kevin Funk
Details
BlockHosts-2.0.2.ebuild - fixed LICENSE (BlockHosts-2.0.2.ebuild,667 bytes, text/plain)
2007-04-08 14:10 UTC, Kevin Funk
Details
blockhosts-2.0.2.ebuild - final update (blockhosts-2.0.2.ebuild,1.34 KB, text/plain)
2007-04-16 17:33 UTC, Kevin Funk
Details
blockhosts 2.4.0 - updated ebuild (blockhosts-2.4.0.ebuild,1.58 KB, text/plain)
2009-04-21 16:32 UTC, John C. Mozingo (schlort)
Details
BlockHosts 2.6.0 ebuild (blockhosts-2.6.0.ebuild,1.88 KB, text/plain)
2011-06-28 21:15 UTC, Alejandro
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Funk 2007-04-07 08:44:00 UTC
Hi, I've created a simple ebuild for BlockHosts, a tool that bans abusive hosts if they scan or probe your system services (such as sshd, ftpd, etc).
It can be compared to denyhosts or fail2ban (which are already in portage), but I think BlockHosts is more powerful than its competitors.

Reproducible: Always
Comment 1 Kevin Funk 2007-04-07 08:44:40 UTC
Created attachment 115648 [details]
BlockHosts-2.0.2.ebuild (initial ebuild)
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-04-07 09:13:13 UTC
Seriously, this does exact same thing as denyhosts.

*** This bug has been marked as a duplicate of bug 135106 ***
Comment 3 Kevin Funk 2007-04-07 11:51:08 UTC
I searched for BlockHosts on the bgo but could not find anything. Anyway, BlockHost does not exactly what denyhosts does, it provides more features and is easier to configure. You can block ftpd attacks and many more while denyhosts is only capable of blocking ssh attacks.
See also: http://tinyurl.com/2h5zdh (denyhosts <> blockhosts)
Comment 4 Kevin Funk 2007-04-08 14:10:01 UTC
Created attachment 115724 [details]
BlockHosts-2.0.2.ebuild - fixed LICENSE
Comment 5 Kevin Funk 2007-04-08 20:49:34 UTC
This package is now in the Sunrise overlay.
Comment 6 Kevin Funk 2007-04-16 17:33:27 UTC
Created attachment 116458 [details]
blockhosts-2.0.2.ebuild - final update

Final update; blockhosts package is now available via the Sunrise overlay:
http://overlays.gentoo.org/svn/proj/sunrise/reviewed/app-admin/blockhosts/
Comment 7 John C. Mozingo (schlort) 2009-04-21 16:32:53 UTC
Created attachment 189069 [details]
blockhosts 2.4.0 - updated ebuild
Comment 8 Johan Bergström 2010-07-28 12:23:14 UTC
This package will soon be masked in sunrise since it uses a deprecated python syntax (NEED_PYTHON). Please see http://www.gentoo.org/proj/en/Python/developersguide.xml for more information about developing python ebuilds.

If you want too keep this ebuild alive, please join us on irc (#gentoo-sunrise, freenode) and provide an updated ebuild. Thanks.
Comment 9 Michael Weber (RETIRED) gentoo-dev 2010-07-29 15:20:28 UTC
fixed

+  29 Jul 2010; Michael Weber (xmw) <gentoo@xmw.de> -blockhosts-2.2.0.ebuild,
+  +blockhosts-2.4.0.ebuild:
+  New upstream release, thanks to John C. Mozingo for the hint. Python3 stuff
+  added, thanks to jbergstroem for the peer-review
Comment 10 Alejandro 2011-06-28 21:15:15 UTC
Created attachment 278549 [details]
BlockHosts 2.6.0 ebuild
Comment 11 Alejandro 2011-06-28 21:31:19 UTC
Comment on attachment 278549 [details]
BlockHosts 2.6.0 ebuild

I've used this ebuild naming it blockhosts-2.6.0.ebuild and it works, it's the same you can find here http://overlays.gentoo.org/svn/proj/sunrise/reviewed/app-admin/blockhosts/blockhosts-2.5.1.ebuild

Sorry if it's not the correct way to post it ;)

I've also created a wiki page, http://en.gentoo-wiki.com/wiki/BlockHosts to help setting up BlockHosts, it's mainly the same content of http://www.gentoo-wiki.info/BlockHosts but updated.
Comment 12 Nathan Phillip Brink (binki) (RETIRED) gentoo-dev 2011-06-28 22:04:15 UTC
(In reply to comment #11)
> I've used this ebuild naming it blockhosts-2.6.0.ebuild and it works, it's the
> same you can find here
> http://overlays.gentoo.org/svn/proj/sunrise/reviewed/app-admin/blockhosts/blockhosts-2.5.1.ebuild
> 
> Sorry if it's not the correct way to post it ;)

It'd be wonderful if you could read http://overlays.gentoo.org/proj/sunrise/wiki/HowToCommit , join irc://irc.freenode.net/gentoo-sunrise , and commit the version bump directly to sunrise if you're interested in maintaining it ;-).
Comment 13 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-06-08 16:48:46 UTC
Hello, everyone.

It seems that at least one ebuild related to this bug exists in the Sunrise overlay at the moment. However, I have to regretfully announce that after a long inactivity period the Sunrise project has been discontinued and the related overlay will be eventually removed. For this reason, I'd like to ask you to reevaluate the ebuilds and consider moving them. If you'd like to maintain a package from Sunrise in Gentoo, please take a look at our Proxy Maintainers [1] project.

Please make sure to take ebuilds from the unreviewed developer Sunrise repository [2] rather than the -reviewed one, since the latter has not been updated for over a year. While at it, please note that:

1. Adding a package to Gentoo requires declaring yourself as an active maintainer for it. All bugs regarding the package will be assigned to you, and you will be expected to maintain it.

2. Some packages may not be suitable for addition anymore. While there's no strong rules that would prevent you from adding a package, it may be a bad idea to add old-unmaintained packages that will shortly result in a large number of bugs reported with no solution. If that is the case, please close the bug as RESOLVED/OBSOLETE to make it easier to find packages worth adding.

3. Some of the bugs were already closed as WONTFIX/OBSOLETE/... while the relevant ebuild was kept in Sunrise. If you disagree with the original decision, you still can add the ebuild via proxy-maint.

4. Pleaes note that many of the Sunrise ebuilds are old and may be buggy. If you decide to move them, please make sure to update/clean them up. The proxy-maint team will also review your ebuilds, therefore making sure they land in Gentoo in good quality.

Once again, thank you for your contribution. We hope that you will still want to contribute to Gentoo, through proxy-maint or otherwise.


[1]:https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
[2]:https://gitweb.gentoo.org/proj/sunrise.git/
Comment 14 Kevin Funk 2016-06-10 14:38:09 UTC
Note: I'm outta here. No longer working with Gentoo.
Comment 15 Amy Liffey gentoo-dev 2016-12-17 17:40:28 UTC
Thanks for letting us know.