[ previous ] [ next ] [ threads ]
 From:  Christiaens Joachim <jchristi at oce dot be>
 To:  "'Adam Nellemann'" <adam at nellemann dot nu>
 Cc:  m0n0wall at lists dot m0n0 dot ch
 Subject:  RE: [m0n0wall] A few GUI related suggestions
 Date:  Thu, 4 Mar 2004 11:46:36 +0100
> -----Original Message-----
> From: Adam Nellemann [mailto:adam at nellemann dot nu]
> Sent: donderdag 4 maart 2004 5:54
> To: m0n0wall at lists dot m0n0 dot ch
> Subject: [m0n0wall] A few GUI related suggestions


> Some of you may remember my suggestion for some way of interfacing 
> with m0n0wall without going through the GUI. This would be to allow 
> people (such as I) to produce various binary "clients" capable of 
> interacting with m0n0wall (such as for monitoring or time-based rule 
> changes etc.)
> I fully understand why this was considered somewhat out of the scope 
> of m0n0wall. However, I would like to suggest a less complicated 
> alternative, which would both make the above "clients" possible (to 
> some extent at least) AND provide an easy way for m0n0wall 
> administrators to automate and/or script various tasks:
> By means of a PHP page, a little like the exec.php, it could be made 
> possible to affect certain changes and actions in m0n0wall, normally 
> done through the webGUI, by way of some parameters given directly in 
> the URL for the PHP page.

an alternative way to do this, would be to make it possible to
upload/download the config.xml via a PHP page, but in a scriptable way (if
this isn't possible yet). This way, changes could be made externally to the
config and put in place.

Only problem is that you would need to reboot each time... or some processes
could be restarted after the process, just like adjusting stuff in the GUI
that doesn't need a reboot.

Just an alternative maybe (and somewhat easyer to implement).


Oce enables its customers to manage their documents efficiently and
effectively by offering innovative print and document management products
and services for professional environments.

This e-mail message and any attachment are intended for the sole use of the
recipient(s) named above and may contain information which is confidential
and/or protected by intellectual property rights.
Any use of the information contained herein (including, but not limited to,
total or partial reproduction, communication or distribution in any form) by
other persons than the designated recipient(s) is prohibited.

If you have received this e-mail in error, please notify the sender either
by telephone (0032-2-729.48.11) or by e-mail and delete the material from
any computer.
Oce-Belgium/Oce-Interservices is nor responsible for the correct and
complete transfer of the contents of the sent e-mail, neither for the
receipt on due time.  This e-mail message does not bring about a contractual
obligation for Oce-Belgium/Oce-Interservices.

Thank you for your cooperation.

For further information about Oce-Belgium/Oce-Interservices please see our
website at www.oce.be