You are not logged in.
New package: Arno's firewall script. Nice easy-to-configure firewall that supports multiple network cards, NAT, does lots of good SPI filtering, etc.
Posted to incoming as: arno-fw-1.8.2a-1.tar.gz
PKGBUILD:
# Arno's firewall script
# Contributor: David Rosenstrauch <darose@darose.net>
pkgname=arno-fw
pkgver=1.8.2a
pkgrel=1
pkgdesc="Single- & multi-homed firewall script with DSL/ADSL support"
url="http://rocky.molphys.leidenuniv.nl/"
license="GPL"
depends=(iptables)
#makedepends=()
#conflicts=()
#replaces=()
backup=(etc/firewall.conf)
install=arno-fw.install
source=(http://rocky.eld.leidenuniv.nl/iptables-firewall/arno-iptables-firewall-$pkgver-stable.tgz)
md5sums=()
build() {
# move the source files into $startdir/src/$pkgname-$pkgver (but not the original gzip)
mkdir $startdir/tmp
mv $startdir/src/* $startdir/tmp/
mv $startdir/tmp/*.tgz $startdir/src/
install -D -m755 -d $startdir/src/$pkgname-$pkgver
mv $startdir/tmp/* $startdir/src/$pkgname-$pkgver
rmdir $startdir/tmp
cd $startdir/src/$pkgname-$pkgver
# ./configure --prefix=/usr
# make || return 1
# make prefix=$startdir/pkg/usr install
patch -N < $startdir/arch-patch.diff
install -D -m700 rc.iptables $startdir/pkg/etc/rc.d/firewall
install -D -m600 iptables-firewall.conf $startdir/pkg/etc/firewall.conf
install -D -m755 -d $startdir/pkg/usr/share/firewall/
install -D -m644 iptables-firewall.conf.example $startdir/pkg/usr/share/firewall/firewall.conf.example
install -D -m644 README $startdir/pkg/usr/share/firewall/README
}
Please let me know any feedback.
DR
Offline
provide your arch patch
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GU/ d- s: a- C L U P+ L+++ E--- W+
N 0+ K- W-- !O !M V-- PS+ PE- V++ PGP T 5 Z+ R* TV+ B+
DI-- D- G-- e-- h! r++ z+ z*
------END GEEK CODE BLOCK------
Offline
Download the tar.gz from incoming. The patch is included in there.
DR
Offline