From: paulr Date: Tue, 15 Mar 2011 14:11:00 +0000 (+1100) Subject: some initial stuff X-Git-Url: http://git.pjr.cc/?a=commitdiff_plain;h=08ca5871cb99556f82632d366ebbca6b94a6021a;p=pengine.git some initial stuff --- diff --git a/doc/README b/doc/README index 7b8152a..afc59e1 100644 --- a/doc/README +++ b/doc/README @@ -1,5 +1,33 @@ PenGine ======= +PenGine is a firewalling engine designed for linux... why? cause im sick of linux firewalling +software when it comes to engines that are easy to configure -Pengine is a firewalling engine designed for linux \ No newline at end of file + +Setup +===== + +Basically, you plugin a box, add this software define its first interface, then go to the browser + + +How It Works +============ +PenGine works on the basis of "areas", as in allowing connectivity from one area to another. +Every firewall has an interface connected to an area (though, 2 would be better) and then you +define rules allowing connectivity from area to area + + +TODO +==== + +must: +- vlans are a must +- area to area rules +- fw to fw connectivity for central mgt +- basic routing +- ipv6 + ipv4 + +nice: +- HA would be nice +- fw to fw connectivity for vpn'ing \ No newline at end of file diff --git a/ipd/ipd.php b/ipd/ipd.php index e89f248..53d76b2 100644 --- a/ipd/ipd.php +++ b/ipd/ipd.php @@ -1,3 +1,4 @@ \ No newline at end of file diff --git a/lib/lib.php b/lib/lib.php index e89f248..9df80fb 100644 --- a/lib/lib.php +++ b/lib/lib.php @@ -1,3 +1,19 @@ 0) { + require_once("$basedir/plugins/$file"); + //echo "required $basedir/plugins/$file\n"; + } + } + } +} else { + echo "No plugins dir ($basedir/plugins), continuing without\n"; +} ?> \ No newline at end of file diff --git a/lib/plugins/local_auth.php b/lib/plugins/local_auth.php new file mode 100644 index 0000000..81bb0e7 --- /dev/null +++ b/lib/plugins/local_auth.php @@ -0,0 +1,4 @@ + \ No newline at end of file diff --git a/www/index.php b/www/index.php index 67c94a5..2288ca6 100644 --- a/www/index.php +++ b/www/index.php @@ -1,2 +1,4 @@ \ No newline at end of file