A while back, I started to write a Perl/Tk configuration tool for mon. I'm a really lousy gui designer, and I found a couple of new bugs in Perl/Tk (since fixed), but the really hard part of the project was having to rip the parser for the config file out of mon and try to keep up with new mon releases. I think it would be valuable to have gui or web-based configuration tools for mon (perhaps a webmin module?); I'm finding a large config file a bit difficult to maintain, even with m4, and I'd like to let other less unix-aware people have some sort of controlled access to it. The only way I can see to make this easy would be if the mon config file parser were broken out into its own perl module. I don't think this would be too difficult, since it mainly involves encapsulating code that's already there.
Having a Mon::Config module would also make it possible (not easy!) to optionally use something other than a flat file for the configuration, e.g. a database. The advantage of this would be to use database user access to restrict parts of the configuration. Just a suggestion... Dan -- Dan Urist [EMAIL PROTECTED] [EMAIL PROTECTED]
