This is the BEST news I have heard since I discovered m0n0wall :)
I just can't wait anymore to see the first package release ;)
----- Original Message -----
From: "Mitch (WebCob)" <mitch at webcob dot com>
To: <m0n0wall at lists dot m0n0 dot ch>
Cc: "Dinesh Nair" <dinesh at alphaque dot com>
Sent: Friday, March 19, 2004 7:50 PM
Subject: [m0n0wall] Announcement: Package functionality under serious
> After discussion with Manuel, we may have a winner...
> This would essentially be an UNSUPPORTED FEATURE, with a basic howto
> describing a sample addition.
> The purpose of this extention is to make it easier for people to add code
> mono without having to patch the gui every time they add something.
> Package writers would be responsible for their own config file
> This modification would simply allow for a standard where files included
> /etc/inc/ext are executed after boot up, and files in /usr/local/www/ext
> available through a "modules" menu in the gui. Maintenance by plug in
> writers of a menu.inc.php may be required.
> This way, adding your custom code to a mono release would simply be a
> of adding your files to the image - they would be included and accessible
> automatically from the gui.
> This would make features such as detailed accounting, WAP hotspot support,
> and others easier for individuals to maintain and apply to the current
> codebase without having to branch the code or patch the system every time
> they update (of course adding ones files would of course still be a
> The question is, will this keep the special interests at bay?
> Manuel is happy with mono at this point, and can't see working to add a
> more features he doesn't need, so I think this will give us a way to take
> development of individual features special groups want off his plate.
> The new functionality WOULD NOT ADD new packages or code to the base
> distribution - just hooks to avoid repeated patching and haphazzard
> of user code with Manuel's (so no risk to the Uber-Secure Zealots ;-) *no
> insult intended*)
> (Thanks Manuel!)
> What do you say guys?
> To unsubscribe, e-mail: m0n0wall dash unsubscribe at lists dot m0n0 dot ch
> For additional commands, e-mail: m0n0wall dash help at lists dot m0n0 dot ch