You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(44) |
Nov
(18) |
Dec
(3) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(12) |
Feb
(5) |
Mar
(8) |
Apr
(51) |
May
(1) |
Jun
|
Jul
(3) |
Aug
(2) |
Sep
(8) |
Oct
(1) |
Nov
(53) |
Dec
(17) |
2004 |
Jan
(20) |
Feb
(18) |
Mar
(11) |
Apr
(2) |
May
(1) |
Jun
(4) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2005 |
Jan
|
Feb
|
Mar
(6) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(3) |
Oct
|
Nov
|
Dec
|
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(6) |
2007 |
Jan
(1) |
Feb
(3) |
Mar
(2) |
Apr
|
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
From: Assa k. <Ass...@gr...> - 2007-09-05 15:29:36
|
http://www.wfufsd.com/ Wazzup config4gnu-developer Women love a strong and confident man Rich khanna |
From: Damion C. <oq...@ca...> - 2007-07-16 11:58:50
|
bar detergent, debauchery cryostat cushion, debugged deject. arterial = abut barn abode biota dignify baneberry. continent conjoint besmirch componentry = abraham amadeus chemisorption automotive balky court alhambra acton. amok darpa background armchair bob = diplomacy corn |
From: Archie M. <Arc...@an...> - 2006-12-19 02:11:47
|
Searchfor example, th century chairs, instead old digital camera. Some tips for better words, specific describe. How these appear in. Capital letters new, zealand kayaking biking, word! Under, box at top web page shortcuts find flash. Dogs mention poodles equally interested two. Get FPMC First Thing tomorrow. This Is Going To Explode! Check out for HOT NEWS!!! The alert is ON!! FLAIR PETROLEUM CORP (FPMC.PK) CURRENT_PRICE: $0.27 GET IT N0W! TARGET PRICE IN 1 WEEK: 0.73$ Please use your brokerage site to read the full news on this exciting company. Go FPMC! Th century chairs instead old digital. Map location, weather dictionary define any english news topic. Only pages that, include. Minus them no containing, those show up. Box at top web, page shortcuts find flash set. Put quotation marks around? Containing, those show up. Zealand kayaking biking word orderto an, exact phrase! List unique can, enter. Larger number of results try, narrow your. Just type plus front each. Camera reviews sure watch with. Is very common such as, how these, appear. Many places they usually wont, improve including. News topic yellow listings, digit zip code. Here are some tips for better. |
From: task <djr...@or...> - 2006-12-04 23:54:42
|
1756 |
From: C. G. <c.g...@tu...> - 2005-09-23 11:11:56
|
Hi Sascha, what part of CFG did you come across by searching? Modular CFG http://freedesktop.org/Software/CFG or cut down WBEM/CIM http://config4gnu.sourceforge.net ? Thanks for the link. Christian |
From: Justin Y. <ju...@sk...> - 2005-09-22 21:21:21
|
Your project does sound very similar and looks very promising. CFG uses a class-based structure similar to yours, and our intent was to provide a unified view of related applications. This is just like how you would like to have a "Port" method on all server objects, or a "web root" method for all web servers, etc. I encourage you to keep working, as linux is sorely in need of better and more consistent configuration tools. Consistency and cooperation is very important. I would also suggest trying to coordinate with distributions such as Gentoo and Debian, as they had showed some interest in this type of approach. Justin Sascha Krissler wrote: > Hi, > > i found your project after searching for related word to what i do, > so you may wannt to check out http://dispatch.sourceforge.net which > is very similar to config4gnu. > > > > ------------------------------------------------------- > SF.Net email is sponsored by: > Tame your development challenges with Apache's Geronimo App Server. Download > it for free - -and be entered to win a 42" plasma tv or your very own > Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php > _______________________________________________ > Config4gnu-developer mailing list > Con...@li... > https://lists.sourceforge.net/lists/listinfo/config4gnu-developer > > -- SkiingYAC Custom Solutions http://www.SkiingYAC.com |
From: Sascha K. <sas...@we...> - 2005-09-22 19:32:55
|
Hi, i found your project after searching for related word to what i do, so you may wannt to check out http://dispatch.sourceforge.net which is very similar to config4gnu. |
From: Jason L. <jl...@me...> - 2005-03-08 21:54:38
|
The following is a brief update on what's been happening with Config4GNU... Jason Long >>> Recent Releases of WBEM-based Config Management Believe it or not, development continues on the Config4GNU project, though at a very slow pace due to little time commitment. Since the last news posting, there have been multiple file releases of the WBEM-based config system, and various updates to the website. Development of the older, XML-based system has stagnated. The file releases have consisted of: * owperlprovider - a Perl provider interface for OpenWBEM -- this lets OpenWBEM run providers written in Perl * config4gnu-wbem - various providers written in Perl... development has been started on providers for BIND, Nagios, and Samba * cimbrowser - a front-end interface for configuration via WBEM These releases are available as source-code downloads on SourceForge. See the accompanying Release Notes and Changes files for details on these releases. The updates to the website include: * screenshots of the new WBEM-based front-end, CIMBrowser (see http://config4gnu.sourceforge.net/screenshots/wbem.html) * installation guides for OpenWBEM, owperlprovider, config4gnu-wbem, and CIMBrowser * an "about WBEM" document in the Documentation section, which describes the project's WBEM-related work |
From: Jason L. <ja...@lo...> - 2005-03-07 12:14:21
|
Enric Jaen wrote: >Hi Jason, > >I am testing 0.29, and I get this error when I invoke an operation: > >Use of uninitialized value in hash element at /usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 52. >Use of uninitialized value in hash element at /usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 55. >Use of uninitialized value in hash element at /usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 57. >Use of uninitialized value in hash element at /usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 59. > > >I am not an expert in Perl, but the problem I see in that code is that configfile in getNagios in initialized with a null argument, as getNagios is called without arguments: > > >I don't know how to get the configfile in those calls where there is not argument. How can this be solved? > > getNagios() should always be called with a path to the nagios.cfg config file. Cases where you see it without an argument are old code and can be considered bugs. I see the places that this happens are in enumInstances handlers. Since no Nagios instance is specified, you'll need to iterate through all possible Nagios instances... something like foreach my $configfile (grep(-f $_, @CONFIG_FILES)) { my $nagios = main::getNagios($configfile); # enum instances for this Nagios # ... } >pd ii. I have CC the mail to the mailing list to refresh the project activity. > > That's good... it's been ages since I've sent out a status update or posted a news item... perhaps this will motivate me to do that... Jason |
From: Justin Y. <ju...@ya...> - 2005-03-06 23:26:50
|
Enric, I don't have a direct answer for you since Jason has been doing most of the stuff related to WBEM, but I am fairly sure he'll respond to your question. Just thought I'd let you know. Justin On Sun, 6 Mar 2005 22:25:31 +0100 (CET) Enric Jaen <en...@nm...> wrote: > Thank you Dams, but what I look is a wbem solution. I looked at your > slides and seems that libconf is not wbem oriented.. Best regards, > -Enric > > > On Sun, 6 Mar 2005, dams wrote: > > > Hi, > > > > it seems the config4gnu project is not really active. If you fail > > achieving what you want to do with it, you might want to look at > > libconf(libconf.net), especially the slides of FOSDEM 2005. > > > > best regards, > > dams > > > > Enric Jaen wrote: > > > > >Hi Jason, > > > > > >I am testing 0.29, and I get this error when I invoke an operation: > > > > > >Use of uninitialized value in hash element at > > >/usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 52. Use of > > >uninitialized value in hash element at > > >/usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 55. Use of > > >uninitialized value in hash element at > > >/usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 57. Use of > > >uninitialized value in hash element at > > >/usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 59. > > > > > > > > >I am not an expert in Perl, but the problem I see in that code is > > >that configfile in getNagios in initialized with a null argument, > > >as getNagios is called without arguments: > > > > > > > > >sub getNagios > > >{ > > > my $configfile = shift; > > > ... > > >} > > > > > > > > >... > > > my $nagios = main::getNagios(); > > >... > > > > > > > > >On the other, hand I have seen in version 0.30 that getNagios is > > >sometimes called with one or none arguments (for example lines 315 > > >and 392) which in my opinion this is incosistent. > > > > > >I don't know how to get the configfile in those calls where there > > >is not argument. How can this be solved? > > > > > >I would really appreciate your comments. > > > > > >-Enric > > > > > >pd. I plan to test and run your provider for a practicum in a > > >course of network management. > > > > > >pd ii. I have CC the mail to the mailing list to refresh the > > >project activity. > > > > > > > > > > > >------------------------------------------------------- > > >SF email is sponsored by - The IT Product Guide > > >Read honest & candid reviews on hundreds of IT Products from real > > >users. Discover which products truly live up to the hype. Start > > >reading now. > > >http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click___________ > > >____________________________________ Config4gnu-developer mailing > > >list Con...@li... > > >https://lists.sourceforge.net/lists/listinfo/config4gnu-developer > > > > > > > > > > > > > > ------------------------------------------------------- > > SF email is sponsored by - The IT Product Guide > > Read honest & candid reviews on hundreds of IT Products from real > > users. Discover which products truly live up to the hype. Start > > reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > > _______________________________________________ > > Config4gnu-developer mailing list > > Con...@li... > > https://lists.sourceforge.net/lists/listinfo/config4gnu-developer > > > > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real > users. Discover which products truly live up to the hype. Start > reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Config4gnu-developer mailing list > Con...@li... > https://lists.sourceforge.net/lists/listinfo/config4gnu-developer > > -- Justin Yackoski http://justin.yackoski.name |
From: Enric J. <en...@nm...> - 2005-03-06 21:35:45
|
Thank you Dams, but what I look is a wbem solution. I looked at your slides and seems that libconf is not wbem oriented.. Best regards, -Enric On Sun, 6 Mar 2005, dams wrote: > Hi, > > it seems the config4gnu project is not really active. If you fail > achieving what you want to do with it, you might want to look at libconf > (libconf.net), especially the slides of FOSDEM 2005. > > best regards, > dams > > Enric Jaen wrote: > > >Hi Jason, > > > >I am testing 0.29, and I get this error when I invoke an operation: > > > >Use of uninitialized value in hash element at /usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 52. > >Use of uninitialized value in hash element at /usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 55. > >Use of uninitialized value in hash element at /usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 57. > >Use of uninitialized value in hash element at /usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 59. > > > > > >I am not an expert in Perl, but the problem I see in that code is that configfile in getNagios in initialized with a null argument, as getNagios is called without arguments: > > > > > >sub getNagios > >{ > > my $configfile = shift; > > ... > >} > > > > > >... > > my $nagios = main::getNagios(); > >... > > > > > >On the other, hand I have seen in version 0.30 that getNagios is sometimes called with one or none arguments (for example lines 315 and 392) which in my opinion this is incosistent. > > > >I don't know how to get the configfile in those calls where there is not argument. How can this be solved? > > > >I would really appreciate your comments. > > > >-Enric > > > >pd. I plan to test and run your provider for a practicum in a course of network management. > > > >pd ii. I have CC the mail to the mailing list to refresh the project activity. > > > > > > > >------------------------------------------------------- > >SF email is sponsored by - The IT Product Guide > >Read honest & candid reviews on hundreds of IT Products from real users. > >Discover which products truly live up to the hype. Start reading now. > >http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > >_______________________________________________ > >Config4gnu-developer mailing list > >Con...@li... > >https://lists.sourceforge.net/lists/listinfo/config4gnu-developer > > > > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Config4gnu-developer mailing list > Con...@li... > https://lists.sourceforge.net/lists/listinfo/config4gnu-developer > > |
From: dams <da...@tu...> - 2005-03-06 14:29:00
|
Hi, it seems the config4gnu project is not really active. If you fail achieving what you want to do with it, you might want to look at libconf (libconf.net), especially the slides of FOSDEM 2005. best regards, dams Enric Jaen wrote: >Hi Jason, > >I am testing 0.29, and I get this error when I invoke an operation: > >Use of uninitialized value in hash element at /usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 52. >Use of uninitialized value in hash element at /usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 55. >Use of uninitialized value in hash element at /usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 57. >Use of uninitialized value in hash element at /usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 59. > > >I am not an expert in Perl, but the problem I see in that code is that configfile in getNagios in initialized with a null argument, as getNagios is called without arguments: > > >sub getNagios >{ > my $configfile = shift; > ... >} > > >... > my $nagios = main::getNagios(); >... > > >On the other, hand I have seen in version 0.30 that getNagios is sometimes called with one or none arguments (for example lines 315 and 392) which in my opinion this is incosistent. > >I don't know how to get the configfile in those calls where there is not argument. How can this be solved? > >I would really appreciate your comments. > >-Enric > >pd. I plan to test and run your provider for a practicum in a course of network management. > >pd ii. I have CC the mail to the mailing list to refresh the project activity. > > > >------------------------------------------------------- >SF email is sponsored by - The IT Product Guide >Read honest & candid reviews on hundreds of IT Products from real users. >Discover which products truly live up to the hype. Start reading now. >http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click >_______________________________________________ >Config4gnu-developer mailing list >Con...@li... >https://lists.sourceforge.net/lists/listinfo/config4gnu-developer > > |
From: Enric J. <en...@nm...> - 2005-03-05 13:41:48
|
Hi Jason, I am testing 0.29, and I get this error when I invoke an operation: Use of uninitialized value in hash element at /usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 52. Use of uninitialized value in hash element at /usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 55. Use of uninitialized value in hash element at /usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 57. Use of uninitialized value in hash element at /usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 59. I am not an expert in Perl, but the problem I see in that code is that configfile in getNagios in initialized with a null argument, as getNagios is called without arguments: sub getNagios { my $configfile = shift; ... } ... my $nagios = main::getNagios(); ... On the other, hand I have seen in version 0.30 that getNagios is sometimes called with one or none arguments (for example lines 315 and 392) which in my opinion this is incosistent. I don't know how to get the configfile in those calls where there is not argument. How can this be solved? I would really appreciate your comments. -Enric pd. I plan to test and run your provider for a practicum in a course of network management. pd ii. I have CC the mail to the mailing list to refresh the project activity. |
From: Tiago C. <cog...@li...> - 2004-06-11 13:16:04
|
On Fri, 2004-06-11 at 12:23, Jason Long wrote: > I've given myself some time in the hope that I would come up with a good > answer for how to do a network configuration backend, but unfortunately > haven't come up with anything yet. The problem is that I've only been > thinking in terms of configurating things over the network, and network > configuration doesn't really fit that model well. I mean, if your network > isn't configured, then how are you going to configure it over the network? > :) Yeah, i guess it doesn't ;D I was thinking on a more desktop oriented point of view, where, like gnome-system-tools, where there's a XML dialect where local applications speak with the backend configuration tools. Seemed like this was the case too, but better documented and mature. > > Regarding WBEM... yes, I suppose it is enterprise-oriented, but I think > what's good for the enterprise-scale is good for small-scale too. Right now, > I'm responsible for administering a number of Linux/Unix systems, of various > flavors, and so that is why I'm working (when I can) on over-the-network > configuration and managing multiple systems at once. I see WBEM as a good > way to do it. > > Jason > > > See Config4GNU WBEM related information at > http://jason.long.name/config4gnu-wbem/index.html. > There are also some documents in SourceForge's document tracker on > Config4GNU's project page. > > > > > >>> cog...@li... 6/2/04 10:07:20 PM >>> > > On Wed, 2004-06-02 at 20:25, Jason Long wrote: > > Hmmm... where did you find that example? I ask because I vaguely > remember > > seeing that or writing that at one time but I don't remember anymore > where > Downloaded c4g 0.1.8 and it was located under data/parsers/runlevels.xml > > > it was. In any case I don't think there's any code that actually uses it. > If > > there is, it probably ignores the type attribute and just ignores perl. > The > > idea is that at some future point the system would handle a multitude of > > different languages. > I didn't understand how yet :( > > > > > At any rate, it's been a while since I've worked on the XML-based stuff > so > > my memory is fuzzy. Lately my parsers have been in the form of WBEM > > providers written in Perl. In this case, the WBEM server is responsible > for > > invoking the parsers, so the parsers can be in any language supported by > the > > WBEM server. The OpenWBEM server (which I use) supports C++ natively, > and > > Perl through an interface layer I wrote. > > > > My hope is that the WBEM standards (see > > http://www.dmtf.org/standards/wbem/) will eventually become a common way > to > > manage all sorts of computer systems (including GNU/Linux). > What are the advantages of WBEM, it seems to be oriented to enterprise > only. Is it suited to desktop too? At a very superficial glance it > looked like a CORBA kind of interface, am i wrong? > > I want to try to develop a network configuration backend, where should i > start? Should extend the perl module bundled with c4g or there is > another way? > > > > > Jason Long > > > > > > > > >>> cog...@li... 5/30/04 8:09:19 AM >>> > > Hello all, > > I've come across this nifty project just yesterday, and it is exactly > > what i thought linux was missing. Congratulations for this very > > interesting initiative. > > > > My interest in this projects come in two ways: i want to learn how to > > create a non-perl based parser. And then i want to play with Gtk+C or > > pygtk with a simple frontend. > > > > What i figured so far is that for creating a parser you create something > > like: > > <?xml version="1.0"?> > > > > <parser uid="runlevels" type="normal"> > > <name>Runlevels</name> > > > > <readcommand type="perl"><![CDATA[ > > use CFGXML::Runlevels; > > my $parser = CFGXML::Runlevels->new; > > my $doc = $parser->get; > > my $xml_pi = $doc->createXMLDecl('1.0'); > > print $xml_pi->toString; > > print $doc->toString; > > ]]></readcommand> > > > > <writecommand type="perl"><![CDATA[ > > use CFGXML::Parser::Ini; > > my $parser = CFGXML::Parser::Ini->new; > > $parser->run("unparse"); > > ]]></writecommand> > > > > <default-configfile>/etc/samba/smb.conf</default-configfile> > > </parser> > > > > This seems very clear to me on how it works. But if i want to implement > > the parser in another language/method then perl, how do i do it? > > Which is the type attribute? > > What if it does not a configuration file, is it enforced to use that > > tag? > > How does the parser speak with the middle layer? > > Do you prefer people to write parsers in perl? > > > > Thank you for your time :) > > > > Tiago Cogumbreiro > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: Oracle 10g > > Get certified on the hottest thing ever to hit the market... Oracle 10g. > > > Take an Oracle 10g class now, and we'll give you the exam FREE. > > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > > _______________________________________________ > > Config4gnu-developer mailing list > > Con...@li... > > https://lists.sourceforge.net/lists/listinfo/config4gnu-developer > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by the new InstallShield X. > > >From Windows to Linux, servers to mobile, InstallShield X is the one > > installation-authoring solution that does it all. Learn more and > > evaluate today! http://www.installshield.com/Dev2Dev/0504 > > _______________________________________________ > > Config4gnu-developer mailing list > > Con...@li... > > https://lists.sourceforge.net/lists/listinfo/config4gnu-developer > > > > ------------------------------------------------------- > This SF.Net email is sponsored by the new InstallShield X. > >From Windows to Linux, servers to mobile, InstallShield X is the one > installation-authoring solution that does it all. Learn more and > evaluate today! http://www.installshield.com/Dev2Dev/0504 > _______________________________________________ > Config4gnu-developer mailing list > Con...@li... > https://lists.sourceforge.net/lists/listinfo/config4gnu-developer > > > ------------------------------------------------------- > This SF.Net email is sponsored by the new InstallShield X. > >From Windows to Linux, servers to mobile, InstallShield X is the > one installation-authoring solution that does it all. Learn more and > evaluate today! http://www.installshield.com/Dev2Dev/0504 > _______________________________________________ > Config4gnu-developer mailing list > Con...@li... > https://lists.sourceforge.net/lists/listinfo/config4gnu-developer |
From: Jason L. <JL...@me...> - 2004-06-11 12:24:37
|
I've given myself some time in the hope that I would come up with a good answer for how to do a network configuration backend, but unfortunately haven't come up with anything yet. The problem is that I've only been thinking in terms of configurating things over the network, and network configuration doesn't really fit that model well. I mean, if your network isn't configured, then how are you going to configure it over the network? :) Regarding WBEM... yes, I suppose it is enterprise-oriented, but I think what's good for the enterprise-scale is good for small-scale too. Right now, I'm responsible for administering a number of Linux/Unix systems, of various flavors, and so that is why I'm working (when I can) on over-the-network configuration and managing multiple systems at once. I see WBEM as a good way to do it. Jason See Config4GNU WBEM related information at http://jason.long.name/config4gnu-wbem/index.html. There are also some documents in SourceForge's document tracker on Config4GNU's project page. >>> cog...@li... 6/2/04 10:07:20 PM >>> On Wed, 2004-06-02 at 20:25, Jason Long wrote: > Hmmm... where did you find that example? I ask because I vaguely remember > seeing that or writing that at one time but I don't remember anymore where Downloaded c4g 0.1.8 and it was located under data/parsers/runlevels.xml > it was. In any case I don't think there's any code that actually uses it. If > there is, it probably ignores the type attribute and just ignores perl. The > idea is that at some future point the system would handle a multitude of > different languages. I didn't understand how yet :( > > At any rate, it's been a while since I've worked on the XML-based stuff so > my memory is fuzzy. Lately my parsers have been in the form of WBEM > providers written in Perl. In this case, the WBEM server is responsible for > invoking the parsers, so the parsers can be in any language supported by the > WBEM server. The OpenWBEM server (which I use) supports C++ natively, and > Perl through an interface layer I wrote. > > My hope is that the WBEM standards (see > http://www.dmtf.org/standards/wbem/) will eventually become a common way to > manage all sorts of computer systems (including GNU/Linux). What are the advantages of WBEM, it seems to be oriented to enterprise only. Is it suited to desktop too? At a very superficial glance it looked like a CORBA kind of interface, am i wrong? I want to try to develop a network configuration backend, where should i start? Should extend the perl module bundled with c4g or there is another way? > > Jason Long > > > > >>> cog...@li... 5/30/04 8:09:19 AM >>> > Hello all, > I've come across this nifty project just yesterday, and it is exactly > what i thought linux was missing. Congratulations for this very > interesting initiative. > > My interest in this projects come in two ways: i want to learn how to > create a non-perl based parser. And then i want to play with Gtk+C or > pygtk with a simple frontend. > > What i figured so far is that for creating a parser you create something > like: > <?xml version="1.0"?> > > <parser uid="runlevels" type="normal"> > <name>Runlevels</name> > > <readcommand type="perl"><![CDATA[ > use CFGXML::Runlevels; > my $parser = CFGXML::Runlevels->new; > my $doc = $parser->get; > my $xml_pi = $doc->createXMLDecl('1.0'); > print $xml_pi->toString; > print $doc->toString; > ]]></readcommand> > > <writecommand type="perl"><![CDATA[ > use CFGXML::Parser::Ini; > my $parser = CFGXML::Parser::Ini->new; > $parser->run("unparse"); > ]]></writecommand> > > <default-configfile>/etc/samba/smb.conf</default-configfile> > </parser> > > This seems very clear to me on how it works. But if i want to implement > the parser in another language/method then perl, how do i do it? > Which is the type attribute? > What if it does not a configuration file, is it enforced to use that > tag? > How does the parser speak with the middle layer? > Do you prefer people to write parsers in perl? > > Thank you for your time :) > > Tiago Cogumbreiro > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > Config4gnu-developer mailing list > Con...@li... > https://lists.sourceforge.net/lists/listinfo/config4gnu-developer > > > ------------------------------------------------------- > This SF.Net email is sponsored by the new InstallShield X. > >From Windows to Linux, servers to mobile, InstallShield X is the one > installation-authoring solution that does it all. Learn more and > evaluate today! http://www.installshield.com/Dev2Dev/0504 > _______________________________________________ > Config4gnu-developer mailing list > Con...@li... > https://lists.sourceforge.net/lists/listinfo/config4gnu-developer ------------------------------------------------------- This SF.Net email is sponsored by the new InstallShield X. From Windows to Linux, servers to mobile, InstallShield X is the one installation-authoring solution that does it all. Learn more and evaluate today! http://www.installshield.com/Dev2Dev/0504 _______________________________________________ Config4gnu-developer mailing list Con...@li... https://lists.sourceforge.net/lists/listinfo/config4gnu-developer |
From: Tiago C. <cog...@li...> - 2004-06-03 02:05:55
|
On Wed, 2004-06-02 at 20:25, Jason Long wrote: > Hmmm... where did you find that example? I ask because I vaguely remember > seeing that or writing that at one time but I don't remember anymore where Downloaded c4g 0.1.8 and it was located under data/parsers/runlevels.xml > it was. In any case I don't think there's any code that actually uses it. If > there is, it probably ignores the type attribute and just ignores perl. The > idea is that at some future point the system would handle a multitude of > different languages. I didn't understand how yet :( > > At any rate, it's been a while since I've worked on the XML-based stuff so > my memory is fuzzy. Lately my parsers have been in the form of WBEM > providers written in Perl. In this case, the WBEM server is responsible for > invoking the parsers, so the parsers can be in any language supported by the > WBEM server. The OpenWBEM server (which I use) supports C++ natively, and > Perl through an interface layer I wrote. > > My hope is that the WBEM standards (see > http://www.dmtf.org/standards/wbem/) will eventually become a common way to > manage all sorts of computer systems (including GNU/Linux). What are the advantages of WBEM, it seems to be oriented to enterprise only. Is it suited to desktop too? At a very superficial glance it looked like a CORBA kind of interface, am i wrong? I want to try to develop a network configuration backend, where should i start? Should extend the perl module bundled with c4g or there is another way? > > Jason Long > > > > >>> cog...@li... 5/30/04 8:09:19 AM >>> > Hello all, > I've come across this nifty project just yesterday, and it is exactly > what i thought linux was missing. Congratulations for this very > interesting initiative. > > My interest in this projects come in two ways: i want to learn how to > create a non-perl based parser. And then i want to play with Gtk+C or > pygtk with a simple frontend. > > What i figured so far is that for creating a parser you create something > like: > <?xml version="1.0"?> > > <parser uid="runlevels" type="normal"> > <name>Runlevels</name> > > <readcommand type="perl"><![CDATA[ > use CFGXML::Runlevels; > my $parser = CFGXML::Runlevels->new; > my $doc = $parser->get; > my $xml_pi = $doc->createXMLDecl('1.0'); > print $xml_pi->toString; > print $doc->toString; > ]]></readcommand> > > <writecommand type="perl"><![CDATA[ > use CFGXML::Parser::Ini; > my $parser = CFGXML::Parser::Ini->new; > $parser->run("unparse"); > ]]></writecommand> > > <default-configfile>/etc/samba/smb.conf</default-configfile> > </parser> > > This seems very clear to me on how it works. But if i want to implement > the parser in another language/method then perl, how do i do it? > Which is the type attribute? > What if it does not a configuration file, is it enforced to use that > tag? > How does the parser speak with the middle layer? > Do you prefer people to write parsers in perl? > > Thank you for your time :) > > Tiago Cogumbreiro > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > Config4gnu-developer mailing list > Con...@li... > https://lists.sourceforge.net/lists/listinfo/config4gnu-developer > > > ------------------------------------------------------- > This SF.Net email is sponsored by the new InstallShield X. > >From Windows to Linux, servers to mobile, InstallShield X is the one > installation-authoring solution that does it all. Learn more and > evaluate today! http://www.installshield.com/Dev2Dev/0504 > _______________________________________________ > Config4gnu-developer mailing list > Con...@li... > https://lists.sourceforge.net/lists/listinfo/config4gnu-developer |
From: Jason L. <JL...@me...> - 2004-06-02 20:26:21
|
Hmmm... where did you find that example? I ask because I vaguely remember seeing that or writing that at one time but I don't remember anymore where it was. In any case I don't think there's any code that actually uses it. If there is, it probably ignores the type attribute and just ignores perl. The idea is that at some future point the system would handle a multitude of different languages. At any rate, it's been a while since I've worked on the XML-based stuff so my memory is fuzzy. Lately my parsers have been in the form of WBEM providers written in Perl. In this case, the WBEM server is responsible for invoking the parsers, so the parsers can be in any language supported by the WBEM server. The OpenWBEM server (which I use) supports C++ natively, and Perl through an interface layer I wrote. My hope is that the WBEM standards (see http://www.dmtf.org/standards/wbem/) will eventually become a common way to manage all sorts of computer systems (including GNU/Linux). Jason Long >>> cog...@li... 5/30/04 8:09:19 AM >>> Hello all, I've come across this nifty project just yesterday, and it is exactly what i thought linux was missing. Congratulations for this very interesting initiative. My interest in this projects come in two ways: i want to learn how to create a non-perl based parser. And then i want to play with Gtk+C or pygtk with a simple frontend. What i figured so far is that for creating a parser you create something like: <?xml version="1.0"?> <parser uid="runlevels" type="normal"> <name>Runlevels</name> <readcommand type="perl"><![CDATA[ use CFGXML::Runlevels; my $parser = CFGXML::Runlevels->new; my $doc = $parser->get; my $xml_pi = $doc->createXMLDecl('1.0'); print $xml_pi->toString; print $doc->toString; ]]></readcommand> <writecommand type="perl"><![CDATA[ use CFGXML::Parser::Ini; my $parser = CFGXML::Parser::Ini->new; $parser->run("unparse"); ]]></writecommand> <default-configfile>/etc/samba/smb.conf</default-configfile> </parser> This seems very clear to me on how it works. But if i want to implement the parser in another language/method then perl, how do i do it? Which is the type attribute? What if it does not a configuration file, is it enforced to use that tag? How does the parser speak with the middle layer? Do you prefer people to write parsers in perl? Thank you for your time :) Tiago Cogumbreiro ------------------------------------------------------- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click _______________________________________________ Config4gnu-developer mailing list Con...@li... https://lists.sourceforge.net/lists/listinfo/config4gnu-developer |
From: Tiago C. <cog...@li...> - 2004-05-30 12:07:59
|
Hello all, I've come across this nifty project just yesterday, and it is exactly what i thought linux was missing. Congratulations for this very interesting initiative. My interest in this projects come in two ways: i want to learn how to create a non-perl based parser. And then i want to play with Gtk+C or pygtk with a simple frontend. What i figured so far is that for creating a parser you create something like: <?xml version="1.0"?> <parser uid="runlevels" type="normal"> <name>Runlevels</name> <readcommand type="perl"><![CDATA[ use CFGXML::Runlevels; my $parser = CFGXML::Runlevels->new; my $doc = $parser->get; my $xml_pi = $doc->createXMLDecl('1.0'); print $xml_pi->toString; print $doc->toString; ]]></readcommand> <writecommand type="perl"><![CDATA[ use CFGXML::Parser::Ini; my $parser = CFGXML::Parser::Ini->new; $parser->run("unparse"); ]]></writecommand> <default-configfile>/etc/samba/smb.conf</default-configfile> </parser> This seems very clear to me on how it works. But if i want to implement the parser in another language/method then perl, how do i do it? Which is the type attribute? What if it does not a configuration file, is it enforced to use that tag? How does the parser speak with the middle layer? Do you prefer people to write parsers in perl? Thank you for your time :) Tiago Cogumbreiro |
From: Jason L. <JL...@me...> - 2004-04-23 12:54:58
|
I'm guessing you want the 2.5 (or current) version of Xerces. I think the problem may be that you specified the location of Xerces using a relative path instead of an absolute path in configure. I.e. instead of ./configure --with-xerces-c-root=../xerces-c-src_2_5_0/ do ./configure --with-xerces-c-root=/full/path/to/xerces-c-src_2_5_0 If you continue to have problems, you may need to resort to uninstalling the older version of Xerces, or at least removing its header files. Jason Long >>> ro...@la... 3/20/04 9:57:29 AM >>> Hello, I'm having problems compiling CFG on Debian testing on two systems. I'm not someone that gives up easy so I have put alot of time in this, tried many things.I have tried to compile with gcc/g++ 2.95, 3.2 and 3.3. I have tried to compile config4gnu with the default debian xerces (version 2.1), which failed. I also tried with the xerces-current, it also failed. Compilation fails here: In file included from CfgBackendObject.h:6, from CfgBackendObject.cc:5: CfgPropertyDefinition.h:25: ANSI C++ forbids declaration `XERCES_CPP_NAMESPACE_QUALIFIER' with no typeCfgPropertyDefinition.h:25: parse error before `*' This is followed by more parser errors which I think are unrelated. This happens for all different g++ versions. The 2.1 version of xerces doesn't appear to have XERCES_CPP_NAMESPACE_QUALIFIER" at all.. the 2.5 does.. But the same problem happens when compiling with any of these XERCES versions.I think it may therefor be a CFG problem, but because this problem doesn't seem to be known it may only happen on Debian (testing) systems. Here is a short summary of what I have done (although I have tried different things): * Unpacked xerces package from apache.org in ~/ XERCESCROOT=~/config4gnu/xerces-c-src_2_5_0/ cd $XERCESCROOT/src/xercesc autoconf ./runConfigure -plinux -cgcc -xg++ -minmem -nsocket -tnative -rpthread gmake The build went fine.. then I got to config4gnu: cd ~/config4gnu-0.1.8 export LD_LIBRARY_PATH=../xerces-c-src_2_5_0/lib/ ./configure --with-xerces-c-root=../xerces-c-src_2_5_0/ gmake ~etc CfgTypeRegistry.h:14: ANSI C++ forbids declaration `XERCES_CPP_NAMESPACE_QUALIFIER' with no typeCfgTypeRegistry.h:14: declaration of `int CfgTypeRegistry::XERCES_CPP_NAMESPACE_QUALIFIER'/usr/include/xercesc/dom/DOMDocument.hpp:1169: changes meaning of `XERCES_CPP_NAMESPACE_QUALIFIER' from `class DOMDocument'CfgTypeRegistry.h:14: parse error before `*' CfgTypeRegistry.h:20: parse error before `*' CfgTypeRegistry.h:24: syntax error before `*' In file included from CfgBackendObject.cc:12: CfgPropertyType.h:14: parse error before `DOMElement' CfgPropertyType.h:25: ANSI C++ forbids declaration `XERCES_CPP_NAMESPACE_QUALIFIER' with no typeCfgPropertyType.h:25: parse error before `*' CfgPropertyType.h:29: syntax error before `*' ~etc Can anyone point me in the right direction to solve this problem? Do you need more specific information? Any help appreciated. -- Rob klein Gunnewiek Lavego ICT Engineering ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click _______________________________________________ Config4gnu-developer mailing list Con...@li... https://lists.sourceforge.net/lists/listinfo/config4gnu-developer |
From: Jason L. <JL...@me...> - 2004-04-23 12:27:39
|
First of all, sorry for the extremely slow response. Regarding the assert problem, I do know about it, but just haven't gotten around to fixing it myself. It wasn't a problem with older versions of gcc, that's why the include lines weren't in there to begin with. If someone wants to post a patch, I'll be glad to apply it. The screenshot you noticed only appeared to have more configurations. If I remember correctly, Apache and Samba were the only applications that much progress was made on. The screenshot has groups for "Applications" and "Network" and "System" but I think these were just empty containers when the screenshot was taken. I don't think anyone made an ebuild. As for new releases.... in the past few months I've been working on some WBEM stuff for Config4GNU. I haven't updated the main Config4GNU website for this, but my personal website has some information: http://jason.long.name/config4gnu-wbem/index.html. I should at least put together a news item concerning this and post it on the web site.... Let's see if I make it around to that today :). Jason Long >>> pc...@vn... 3/20/04 4:17:04 PM >>> Hi, I've built config4gnu-0.1.8 with gcc 3.3.2. I've got a lot of errors about assert() function. Including cassert header solved the problem. BTW, the config4gnu.xml includes only samba and apache. I noticed that in the screenshot, there are more configurations. Could you please send another config4gnu.xml which enables all features of cfg? BTW2, the FAQ says primary developers use Gentoo. So i wonder if you have made an ebuild for cfg. I'd be please to emerge it :) BTW3, the last release was almost a year ago. Could you tell me when the next release is? -- Bi C* Lao |
From: Richard S. <or...@m7...> - 2004-03-23 12:11:55
|
Hi, I just heard that future versions of Suses YaST Configuration utility=20 will use CIM too. Maybe this is interesting for some people on this list. http://www.linux-community.de/Neues/story?storyid=3D12686 (german linux=20= news site) -Richard -- ora...@gm... http://homepage.uibk.ac.at/~csad2715/ Niemand dringt hier durch und gar mit der Botschaft eines Toten. Du aber sitzt an Deinem Fenster und ertr=E4umst sie Dir, wenn der Abend kommt.= |
From: Rob k. G. <ro...@la...> - 2004-03-20 14:58:01
|
Hello, I'm having problems compiling CFG on Debian testing on two systems. I'm not someone that gives up easy so I have put alot of time in this, tried many things.I have tried to compile with gcc/g++ 2.95, 3.2 and 3.3.= I have tried to compile config4gnu with the default debian xerces (version 2.1), which failed. I also tried with the xerces-current, it also failed. Compilation fails here: In file included from CfgBackendObject.h:6, from CfgBackendObject.cc:5: CfgPropertyDefinition.h:25: ANSI C++ forbids declaration `XERCES_CPP_NAMESPACE_QUALIFIER' with no typeCfgPropertyDefinition.h:25: = parse error before `*' This is followed by more parser errors which I think are unrelated. This happens for all different g++ versions. The 2.1 version of xerces doesn't appear to have XERCES_CPP_NAMESPACE_QUALIFIER" at all.. the 2.5 does.. But the same problem happens when compiling with any of these XERCES versions.I think = it may therefor be a CFG problem, but because this problem doesn't seem to be known it may only happen on Debian (testing) systems. Here is a short summary of what I have done (although I have tried different things): * Unpacked xerces package from apache.org in ~/ XERCESCROOT=3D~/config4gnu/xerces-c-src_2_5_0/ cd $XERCESCROOT/src/xercesc autoconf ./runConfigure -plinux -cgcc -xg++ -minmem -nsocket -tnative -rpthread gmake The build went fine.. then I got to config4gnu: cd ~/config4gnu-0.1.8 export LD_LIBRARY_PATH=3D../xerces-c-src_2_5_0/lib/ ./configure --with-xerces-c-root=3D../xerces-c-src_2_5_0/ gmake ~etc CfgTypeRegistry.h:14: ANSI C++ forbids declaration `XERCES_CPP_NAMESPACE_QUALIFIER' with no typeCfgTypeRegistry.h:14: declar= ation of `int CfgTypeRegistry::XERCES_CPP_NAMESPACE_QUALIFIER'/usr/include/xercesc/dom/= DOMDocument.hpp:1169: changes meaning of `XERCES_CPP_NAMESPACE_QUALIFIER' from `class DOMDocument'CfgTypeRegistry.= h:14: parse error before `*' CfgTypeRegistry.h:20: parse error before `*' CfgTypeRegistry.h:24: syntax error before `*' In file included from CfgBackendObject.cc:12: CfgPropertyType.h:14: parse error before `DOMElement' CfgPropertyType.h:25: ANSI C++ forbids declaration `XERCES_CPP_NAMESPACE_QUALIFIER' with no typeCfgPropertyType.h:25: parse = error before `*' CfgPropertyType.h:29: syntax error before `*' ~etc Can anyone point me in the right direction to solve this problem? Do you need more specific information? Any help appreciated. --=20 Rob klein Gunnewiek Lavego ICT Engineering |
From: pclouds <pc...@vn...> - 2004-03-20 14:17:46
|
Hi, I've built config4gnu-0.1.8 with gcc 3.3.2. I've got a lot of errors about assert() function. Including cassert header solved the problem. BTW, the config4gnu.xml includes only samba and apache. I noticed that in the screenshot, there are more configurations. Could you please send another config4gnu.xml which enables all features of cfg? BTW2, the FAQ says primary developers use Gentoo. So i wonder if you have made an ebuild for cfg. I'd be please to emerge it :) BTW3, the last release was almost a year ago. Could you tell me when the next release is? --=20 Bi C=E1=BB=9D Lao |
From: Richard S. <or...@m7...> - 2004-03-16 12:41:30
|
> I know this code only uses native Perl, so it should run everywhere Perl does. The modules for this code can be found in the config4gnu CVS repository as "config4gnu-wbem." I do not know how easy it is to install without OpenWBEM, though. If you want to try this code out, let me know (through gentle nagging) and I will try to package it up in a way that you can install it without OpenWBEM. no problem, I think'll manage to set this up by myself :) -Richard |
From: Jason L. <JL...@me...> - 2004-03-12 21:58:00
|
It is my desire to have a commandline and/or scripting API that can acces= s configuration data without going through WBEM/CIM layers. The WBEM laye= rs will use this very same API to do anything with the configuration file= s. I want to this API to be well documented too. I already have something= like this for Samba: NAME Config4GNU::Samba - Perl interface for accessing/modifying Samba c= on- figuration information. SYNOPSIS use Config4GNU::Samba; my $samba =3D Config4GNU::Samba->new('/etc/samba/smb.conf'); # change the WINS server setting my $global_section =3D $samba->getSection('global'); my $oldvalue =3D $global_section->getPropertyValue('wins server'= ); $global_section->setPropertyValue('wins server', '192.168.0.10')= ; # add a new share my $tmp_share =3D $samba->newSection('tmp'); $tmp_share->setPropertyValue('path', '/tmp'); $tmp_share->setPropertyValue('read only', 'false'); # delete a share $samba->deleteSection('tmp'); # write the changes back to the file $samba->save; I know this code only uses native Perl, so it should run everywhere Perl = does. The modules for this code can be found in the config4gnu CVS reposi= tory as "config4gnu-wbem." I do not know how easy it is to install withou= t OpenWBEM, though. If you want to try this code out, let me know (throu= gh gentle nagging) and I will try to package it up in a way that you can = install it without OpenWBEM. Jason >>> csa...@ui... 3/8/04 4:20:07 AM >>> Ups, I forgot to reply to the list. -Richard ---------- Weitergeleitete Nachricht ---------- Subject: Re: [Config4gnu-developer] New Architecture+WBEM Stuff Date: Montag 08 M=E4rz 2004 07:12 From: Richard Spindler <csa...@ui...> To: Justin Yackoski <ju...@sk...> Zitat von Justin Yackoski <ju...@sk...>: > On 04 Mar 2004 11:51:29 +0100 > > Richard Spindler <csa...@ui...> wrote: > > Hi, > > I have I little Question concerning the future Direction of CFG. > > > > > > Will it be possible with the new architecture, to have full local > > access to the CFG System without the need to run a > > WBEM/CIM/Whatever-Server? > > Do you mean using the fancy GUI or do you just mean being able to have = some > sort of interface to CFG (an API or script-accessible way to get at ALL= the > data)? If you're referring to the first case, no. If its second case, > well, script-accessiblity and an API will satisfy all my needs. > under the proposed method our data will be natively stored in WBEM/CIM > format, so you'll either need to speak that or we may have an alternate > XML-based format, but I don't know how exactly we'd describe our XML > format... right now we use our type definitions, Jason how would we do = this > in the new model? -Richard ------------------------------------------------------- ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=3Dclick _______________________________________________ Config4gnu-developer mailing list Con...@li...=20 https://lists.sourceforge.net/lists/listinfo/config4gnu-developer=20 |