Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-security
Navigation:
Lists: gentoo-security: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-security@g.o
From: Christophe Garault <christophe@...>
Subject: Re: If your interested
Date: Tue, 11 Oct 2005 11:14:48 +0200
Danny a écrit :

> I don't see it in portage, is it under a different name? 

I'm really sorry for that Danny, it's my mistake. Portage is so 
incredibly powerfull I thought fail2ban was in it. ;)
In fact I didn't remember that it is in my overlay as Chris mentionned. 
So what you have to do is:

- create a local overlay: /usr/local/portage and then net-firewall/fail2ban
- declare this overlay in you make.conf
- copy fail2ban-0.5.4.ebuild (see below) into 
/usr/local/portage/net-firewall/fail2ban/
- create an new directory under fail2ban called 'files'
- copy fail2ban-0.5.4.tar.bz2 from sourceforge into this new directory
- run "ebuild fail2ban-0.5.4.ebuild digest"
And then simply emerge fail2ban.

Here is the ebuild:

-----------------------------
# Distributed under the terms of the GNU General Public License v2

DESCRIPTION="Bans IP that make too many password failures"
HOMEPAGE="http://sourceforge.net/projects/fail2ban"
SRC_URI="mirror://sourceforge/fail2ban/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=">=dev-lang/python-2.3"

src_install() {
        # Use python setup
        python setup.py install --root=${D} || die

        # Use fail2ban.conf.default as default config file
        insinto /etc
        newins config/fail2ban.conf.default fail2ban.conf
        # Install initd scripts
        exeinto /etc/init.d
        newexe config/gentoo-initd fail2ban
        insinto /etc/conf.d
        newins config/gentoo-confd fail2ban
        # Doc
        doman man/*.[0-9]
        dodoc CHANGELOG README TODO
}

pkg_postinst() {
        # The user must edit the config file
        echo ""
        einfo "Please edit /etc/fail2ban.conf with parameters"
        einfo "which correspond to your system."
        echo ""
}

-- 
Christophe Garault


-- 
gentoo-security@g.o mailing list


References:
If your interested
-- Brian Micek
Re: If your interested
-- RADDS Support Team
Re: If your interested
-- Craig
Re: If your interested
-- Brian Micek
Re: If your interested
-- Taka John Brunkhorst
Re: If your interested
-- Dave Strydom
Re: If your interested
-- Ben Anderson
Re: If your interested
-- Bernhard Egger
Re: If your interested
-- Christophe Garault
Re: If your interested
-- Danny
Navigation:
Lists: gentoo-security: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: If your interested
Next by thread:
Re: If your interested
Previous by date:
Re: If your interested
Next by date:
Re: hackers


Updated Jun 17, 2009

Summary: Archive of the gentoo-security mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.