*** holycow has quit IRC *** kreiszner has quit IRC *** dimas has joined #gnuenterprise *** wt has joined #gnuenterprise *** reinhard has joined #gnuenterprise *** sjc has joined #gnuenterprise *** reinhard has quit IRC *** wendall911 has joined #gnuenterprise *** reinhard has joined #gnuenterprise *** yure has joined #gnuenterprise *** sjc has quit IRC *** reinhard has quit IRC *** jamest has joined #gnuenterprise *** SachaS has quit IRC *** SachaS has joined #gnuenterprise *** neilt has joined #gnuenterprise *** sjc has joined #gnuenterprise hello all, I'm trying to get appserver running and have a problem what kind of problem? >>> import gnue.paths Traceback (most recent call last): File "", line 1, in ? ImportError: No module named gnue.paths what installs gnue.paths? how are you running appserver? gnue.paths is available if you install it system wide and call gnue-appserver or if you installed cvs and calling gacvs I first ran this "python setup-cvs.py" then configured the files. then call gacvs :) The script "gnue-setupdb" is failing when I try to set-up the database you are mixing methods or you use cvs or not python setup-cvs.py is for using from the working copy OK what how do I set up the basic database Ok, Did I miss a document someplace? please point if one exists. i do: $(GNUESCHEMA) --connection=$(CONNECTION) $(GNUEGSD)/gnue.gsd where GNUESCHEMA and GNUEGSD change if i'm using cvs or not in cvs case: GNUESCHEMA=gsscvs and GNUEGSD=place_where_your_copy_of_trunk_is/gnue-appserver/share/ [Neil-Tiffins-Computer:gnue/gnue-appserver/share] ntiffin% gsscvs --connection=gnue ./gnue.gsd You are about to change the database 'gnue'. Continue [y,N]: y Updating schema ... DB000: Traceback (most recent call last): DB000: File "/Maui-Win/Gnue/gnue/gnue-common/scripts/gnue-schema", line 33, in ? DB000: gsdClient ().run () DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/common/datasources/readgsd.py", line 184, in run DB000: proceed = self.__importSchema () DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/common/datasources/readgsd.py", line 285, in __importSchema DB000: commands = self.connection.writeSchema (self._schema, simulation) DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/common/datasources/drivers/Base/Connection.py", line 451, in writeSchema DB000: checktype (schema, GSchema.GSchema) DB000: AttributeError: 'module' object has no attribute 'GSchema' did you set gnue connection? [gnue] comment = GNUe Test Database aliases = dcl test provider = psycopg host = localhost dbname = gnue_db username = ntiffin # encoding = iso8859-1 Yes neilt: i think there is a typo let me look (though I know nothing about GSSchema) neilt: is this from CVS? er, svn? yes, updated this morning can you try something for me sure in gnue-common/src/datasources/drivers/Base/Connection.py line 451 replace GSchema.GSchema with GSchema.GSSchema :D ok, hold on btw, glad to see you back neil thanks glad to be back result checktype (schema, GSchema.GSSchema) yes is checktype a built-in? different error [Neil-Tiffins-Computer:gnue/gnue-appserver/share] ntiffin% gsscvs --connection=gnue ./gnue.gsd You are about to change the database 'gnue'. Continue [y,N]: y Updating schema ... DB000: Traceback (most recent call last): DB000: File "/Maui-Win/Gnue/gnue/gnue-common/scripts/gnue-schema", line 33, in ? DB000: gsdClient ().run () DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/common/datasources/readgsd.py", line 184, in run DB000: proceed = self.__importSchema () DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/common/datasources/readgsd.py", line 285, in __importSchema DB000: commands = self.connection.writeSchema (self._schema, simulation) DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/common/datasources/drivers/Base/Connection.py", line 456, in writeSchema DB000: commands = self.__behavior.writeSchema (schema, simulate) DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/common/datasources/drivers/Base/Behavior.py", line 153, in writeSchema DB000: checktype (schema, GSchema.GSchema) DB000: AttributeError: 'module' object has no attribute 'GSchema' Oh, may not a different error neilt: same fix argh! same fix er, what mnemoc said :) let me see how many on those there are then I'll try a bulk replace ok neilt: that's the only other one (other than in docs :) 153/ different error now [Neil-Tiffins-Computer:gnue/gnue-appserver/share] ntiffin% gsscvs --connection=gnue ./gnue.gsd You are about to change the database 'gnue'. Continue [y,N]: y Updating schema ... DB000: Traceback (most recent call last): DB000: File "/Maui-Win/Gnue/gnue/gnue-common/scripts/gnue-schema", line 33, in ? *** neilt has quit IRC *** neilt has joined #gnuenterprise DB000: gsdClient ().run () DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/common/datasources/readgsd.py", line 184, in run DB000: proceed = self.__importSchema () DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/common/datasources/readgsd.py", line 285, in __importSchema DB000: commands = self.connection.writeSchema (self._schema, simulation) DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/common/datasources/drivers/Base/Connection.py", line 456, in writeSchema DB000: commands = self.__behavior.writeSchema (schema, simulate) DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/common/datasources/drivers/Base/Behavior.py", line 168, in writeSchema DB000: simulation) DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/common/datasources/drivers/DBSIG2/Behavior.py", line 113, in _writeSchema_ DB000: self.__connection.sql0 (command) DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/common/datasources/drivers/DBSIG2/Connection.py", line 304, in sql0 DB000: cursor = self.makecursor (statement, parameters) DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/common/datasources/drivers/DBSIG2/Connection.py", line 370, in makecursor DB000: cursor.execute (s) DB000: ProgrammingError: ERROR: syntax error at or near "None" at character 133 DB000: CREATE TABLE gnue_property (gnue_class varchar (32) NOT NULL, gnue_comment varchar (70), gnue_id varchar (32) NOT NULL, gnue_length None, gnue_module varchar (32) NOT NULL, gnue_name varchar (35) NOT NULL, gnue_nullable boolean NOT NULL, gnue_scale None, gnue_type varchar (35) NOT NULL, CONSTRAINT pk_gnue_property PRIMARY KEY (gnue_id)) wow :-) now we're moving well beyond what I know give me a bit * jamest prays for reinhard to show up :) the file paths do not look right so it must be a set-up issue ? nevermind the last comment still getting used to python *** wendall911 has joined #gnuenterprise hi neilt you should try http://pastebin.com :) ok gnue schema's type="number" support is broken neilt: do you still work at the e-learning place? *** wendall911 has left #gnuenterprise appserver and schema are 2 things in gnue i've never used so this is going to be "fun" neilt: what backend rdbms you using? chillywilly: nope jamest: postgresql ok, i think i found it chillywilly: hello i'll commit what I think will fix it, along the the GSSchema changes so you'll have to svn revert the files you altered chillywilly: how about you, did you settle anyplace professionally jamest: ok I work for a metal supplier IT/Programming/Sys Admin/whatever cool in wi yea we have 16 location nationwide corporate is here in Hartland, WI I'd paste the link to the site but I don't want it to be in google ;) ok email me neilt@gnue.org something wrong with www.farmluv.com being in google? found another typo i think actually several, it'll be a bit neil ok, http://pastebin.com is very interesting neilt: commited an untested fix checking out now i can't get gsscvs working here to test :( don't forget to revert those 2 files you edited already did :-) it worked at least the command competed without error and it shows a buch on inserted stuff jamest: thanks for the help np fwiw: mail to @gnue.org is now going to the same machine as @gnuenterprise.org for the first time let me know if anyone experiences delivery issues thanks jamest: did anyone act onmy request for svn access? neilt: sigh, no what did you need again svn write access? i think i talked to reinhard about it some and then forgot about it :( *** kilo has joined #gnuenterprise *** reinhard has joined #gnuenterprise neilt: you still have an account on ash it seems wow you still have ash? eek sorry for breaking stuff llo guys the more trivial the things are you do, the higher the risk of breaking something :( just shows we need more unit tests * jamest loves unit tests :) hrmm... would at least need to *run* the unit tests before committing neilt: yes, we have new hardware but it's not up and running yet s/new/newer jamest: none of my old passwords work on ash if i had a key that would have been on my old computer that is gone. *sigh* major problem was that I forgot to commmit a few files :( whoops jamest: in to ash of course the GSchema vs GSSchema was a typo found my password neilt: what you needing to do w/ svn? same as before since i am starting over I find that it is a great time to update docs as I will be reading them for the first time cool with all of the changes in the last 4 years eventually once everything is working on my system, then i will be looking to Reinhard for some direction as my interests are with appserver and business objects but that will be a while as I have to learn the new system first neilt: you now have svn write iirc you have paperwork on file already but I can't get into gnu.org to verify yes I do, or at least I did and no problem sending it again if there is a problem neilt: in gnue-appsever, README.cvs and doc/configuration.txt should be pretty much up to date reinhard: excellent, I found README.cvs just a few minutes ago and once you have set it up, doc/devguide should give a quick overview on what appserver can do i sent a mail to gnu.org earlier this week to find out why i can't get in anymore but haven't heard back reinhard: glad you are here, as other problem have cropped up yes? samples will not run you did run samples/setup-cvs-db.sh ? [Neil-Tiffins-Computer:gnue/gnue-appserver/samples] ntiffin% gcdcvs --connection=gnue sample.gcd Traceback (most recent call last): File "/Maui-Win/Gnue/gnue/gnue-appserver/scripts/gnue-readgcd", line 29, in ? from gnue.appserver.gcd import readgcd File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/appserver/gcd/readgcd.py", line 32, in ? from gnue.common.utils.uuid import UUID File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/common/utils/uuid.py", line 279, in ? class Generator: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/common/utils/uuid.py", line 286, in Generator _NIC = NICInformation () File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/common/utils/uuid.py", line 147, in __init__ self.interfaces = self.__getInterfaces () File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/common/utils/uuid.py", line 237, in __getInterfaces data = fcntl.ioctl (sfhd.fileno (), self.SIOCGIFCONF, ifconf) IOError: [Errno 45] Operation not supported ok now this is a mac osx problem reinhard: excellent, so its time for me to get to work (just the day before yesterday somebody reported the same problem on freebsd ) neilt: sent you an email I had started composing it and then went to meet a fiend for lunch and came back and finsihed it chillywilly: excellent thanks hmmm neilt: you run on mac osx, right? reinhard: yes is os.name=='posix' for you? and python 2.4.1 reinhard: how do I check this import os python >>> import os print os.name >>> print os.name lol :) python -c 'import os; print os.name' :) >>> print os.name posix ok mnemoc: bah ;) chillywilly: :) neilt: fixing this might be non-trivial the purpose of this function is to find out the NIC's in your system :( reinhard: is a try: there to much overhead? not sure it is easy to find out *how* this can be done with osx mnemoc: might be a good approach >>> import sys >>> print sys.platform neilt: what does the above give for you? >>> print sys.platform darwin excellent neilt: can you svn up and try again please? it should use a random number instead of your MAC address for UUID generation now ok /dev/urandom? *** sjc has quit IRC the only files I picked up were ..db/Behavior.py is that correct? no should be gnue-common/src/utils/uuid.py r7790 [Neil-Tiffins-Computer:/Maui-Win/Gnue/gnue] ntiffin% svn update U gnue-common/src/utils/uuid.py U gnue-common/src/datasources/drivers/sql/postgresql/Behavior.py U gnue-common/src/datasources/drivers/sql/sqlite2/Behavior.py U gnue-common/src/datasources/drivers/sql/oracle/Behavior.py U gnue-common/src/datasources/drivers/sql/mysql/Behavior.py U gnue-common/src/datasources/drivers/sql/maxdb/Behavior.py U gnue-common/src/datasources/drivers/sql/interbase/Behavior.py Updated to revision 7790. [Neil-Tiffins-Computer:/Maui-Win/Gnue/gnue] ntiffin% svn update At revision 7790. the first line :) Ahh there it is works like a charm almost [Neil-Tiffins-Computer:gnue/gnue-appserver/samples] ntiffin% ./setup-cvs-db.sh Loading gcd files ... Updating schema ... Updating class repository ... Modules : 1 inserted, 0 updated, 0 unchanged. Classes : 2 inserted, 0 updated, 0 unchanged. Properties: 24 inserted, 0 updated, 0 unchanged. Procedures: 6 inserted, 0 updated, 0 unchanged. Parameters: 0 inserted, 0 updated, 0 unchanged. Loading GNUe language definitions Labels : 28 inserted, 0 updated, 0 unchanged. Messages: 4 inserted, 0 updated, 0 unchanged. You are about to change the database 'gnue'. Continue [y,N]: y Updating schema ... Updating data ... updating table 'address_country' ... Rows: 240 inserted, 0 updated, 0 unchanged. updating table 'address_person' ... readgsd: ERROR: syntax error at or near "18" at character 249 INSERT INTO address_person (address_city, address_weight, address_lastmeeting, gnue_id, address_meettime, address_children, address_name, address_country, address_human, address_street, address_born, address_zip) VALUES ('Gnutown', 85.4, 2270-5-31 18:30:0.000000, '00000000000000000000000000001100', 0:0:0.000000, 1, 'James Tiberius Kirk', '000000000000000000000020000000E3', True, 'Enterprise Road 17', 2233-3-22, '2002') For help, type: readgsd --help which dbdriver do you use? psycopg wow i butchered that insert s/i/it jamest: thanks for setting up svn np INSERT INTO address_person (address_city, address_weight, address_lastmeeting, gnue_id, address_meettime, address_children, address_name, address_country, address_human, address_street, address_born, address_zip) VALUES ('Gnutown', 85.4, '2270-05-31 18:30:00', '00000000000000000000000000001100', '19:00:00', 1, 'James Tiberius Kirk', '000000000000000000000020000000E3', True, 'Enterprise Road 17', '2233-03-22', '2002') is how this looks for me also with psycopg note the difference between 2270-5-31 18:30:0.000000 and '2270-05-31 18:30:00' this formatting is done by the DBSIG2 module (i.e. by psycopg) can you find out which version of psycopg you are using? psycopg-1.1.19 I think, I also have psycopg-1.1.18 expanded but assume I installed the latest version * typemod.c (psyco_DateTimeObject_str): new conversion algorithm that build the string from scratch instead of calling strftime(). Note that mx.DateTime keeps the seconds in a float so, even if this is better than the old method there can still be rouding errors. is a changelog entry of psycopg between 1.18 and 1.19 seems like they introduced a bug there :( will try to find out more over the weekend reinhard: are you using 1.18? yes oops sorry thought I already said that let see if I can uninstall 1.19 and install 1.18 bbl in 30 min or so reinhard: reverting to 1.18 fixed the problem. I will use 1.18 from now on. excellent I will investigate further and send a bug report to psycopg developers so hopefully 1.20 will be ok again :) [still away, just advertising break ;-)] *** sjc has joined #gnuenterprise jamest: if you still have time, I've another one for you. [Neil-Tiffins-Computer:gnue/gnue-appserver/samples] ntiffin% gfcvs sample.gfd DB000: Error in sys.excepthook: DB000: Traceback (most recent call last): DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/common/apps/GBaseApp.py", line 752, in excepthook DB000: DB000: self._showException (*errors.getException (None, etype, value, traceback)) DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/forms/uidrivers/_base/UIdriver.py", line 536, in showException DB000: DB000: self._showException (group, name, message, detail) DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/forms/uidrivers/wx/UIdriver.py", line 318, in _showException DB000: DB000: self._showMessage (wxEncode (detail), 'Error') DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/forms/uidrivers/wx/UIdriver.py", line 272, in _showMessage DB000: DB000: dialog = wxMessageDialog (None, wxEncode (lineWrap(message,80)), wxEncode (title), style) DB000: File "/sw/lib/python2.4/site-packages/wx/_windows.py", line 2835, in __init__ DB000: DB000: newobj = _windows_.new_MessageDialog(*args, **kwargs) DB000: wx._core DB000: . DB000: PyNoAppError DB000: : DB000: The wx.App object must be created first! neil, the paste monster :) :0 :) have to put some life in these pages, there are a lot of 1k days :) in the archive yes 1k of join/part :) exactly pastes on irc archives give google points :) neilt: can you try gfcvs -s sample.gfd *** sjc has quit IRC i think it gave the same error there is more than I pasted can you put the whole thing into pastebin.com the remainder is DB000: DB000: Original exception was: DB000: Traceback (most recent call last): DB000: File "/Maui-Win/Gnue/gnue/gnue-forms/scripts/gnue-forms", line 34, in ? DB000: DB000: client.run () DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/forms/GFClient.py", line 158, in run DB000: DB000: loginHandler = self._ui.UILoginHandler () DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/forms/uidrivers/wx/UILoginHandler.py", line 44, in __init__ DB000: DB000: self._wxapp = getWxApp () DB000: File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/forms/uidrivers/wx/GFwxApp.py", line 41, in getWxApp DB000: DB000: __wxApp = GFwxApp(0) DB000: File "/sw/lib/python2.4/site-packages/wx/_core.py", line 5243, in __init__ DB000: DB000: self._BootstrapApp() DB000: File "/sw/lib/python2.4/site-packages/wx/_core.py", line 4931, in _BootstrapApp DB000: DB000: return _core_.PyApp__BootstrapApp(*args, **kwargs) DB000: SystemError DB000: : DB000: wxEntryStart failed, unable to initialize wxWidgets! (Is DISPLAY set properly?) ouch Is DISPLAY set properly? what is properly (nothing like a brain dead suggestion in the error message) it does not appear that DISPLAY as an environment variable is set at all. export DISPLAY=:0.0 that certainly changed the symptoms now I get the following running down the terminal as fast as it will scroll (gnue-forms:27080): GLib-WARNING **: poll(2) failed due to: Invalid argument. are you trying to run wx or gtk2 UI? wxgtk? version 2.5 neilt: 2.5 is an old development branch, current stable is 2.6 do you have a gtk2 installed on that machine? gtk+2 2.6.8 is installed I'm not sure if you're hitting a wx or a gtk problem but if you can install pygtk2 you might try the gtk2 ui i can install pygtk2 version 2.6.2 do I have to change any configuration to make it work. as usual, that's 1 release higher than I have :-) :) just call gnue-forms with "-u gtk2" parameter excellent, it is compiling now or set DefaultUI = gtk2 in gnue.conf The following plugins failed: * gnue.common.datasources.drivers.appserver.appserver: AttributeError: 'module' object has no attribute 'DataObject' oops please try a new, clean checkout of gnue-comon common ok find -name '*.pyc' | xargs rm ? some directories have moved, and svn doesn't always cleanly remove them oh mnemoc: not sure if that helps, because the empty dir will stay there clean checkout is the safe way :) :) but we're getting pretty close :) Traceback (most recent call last): File "/Maui-Win/Gnue/gnue/gnue-forms/scripts/gnue-forms", line 34, in ? client.run () File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/forms/GFClient.py", line 185, in run *** neilt has quit IRC *** neilt has joined #gnuenterprise neilt: last few lines would do it cvsdevelbase/gnue/common/datasources/drivers/other/appserver.py", line 344, in _getLoginFields_ self.__filters = self._sm.getFilters (i18n.getuserlocale ()) File "/Maui-Win/Gnue/gnue/.cvsdevelbase/gnue/common/rpc/drivers/Base.py", line 238, in __call__ return self._adapter._runMethod (self._methodname, *args, **params) File "/Maui-Win/Gnue/gnue/. cvsdevelbase/gnue/common/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py", line 103, in _runMethod raise errors.AdminError, errors.getException () [2] more? it was in a kde dialog, so it may have been cut off but that is all I could copy and paste can you scroll in that dialog? I need a nap *yawn* nope just an FYI but the Green Bay Packers have a scrimmage game tonight ;) yay, football season is coming! is there some other text above the copy-and-paste-able part? like "an internal error has occured" or something like that (I still think there should be one more line in the error message) i did miss the last line AdminError: (61, 'Connection refused') ah ok does appserver run? ok, I dont want to sound really stupid here, but how do I know? did you start it? should it run as any other service :( did not see that in the instructions oops ok ok so the off/on switch was not in the "on" position best is to start it in a separate terminal window with gacvs -Z samples/README and of course samples/README.cvs Error: FATAL: user "gnue" does not exist you are right, its there so the problem must not have been its existance. you get that when starting appserver? how did you create the db? createdb gnue_db ok which user has access to that db? owner is my login so gacvs -Z -u -p -p only if password is needed to connect to db (IIRC) GNUe Application Server up and running ... excellent now I have this address window displayed *** jamest has left #gnuenterprise wee can you press f8 and then f9 they get caught my the mac os but the menus work excellent getting back on your offer to improve documentation sure you could now go through all the README[.cvs] and INSTALL files and see where stuff is missing and/or needs to be better explained however I consider it great work of you to get it to run so quickly after I delete everything and walk through it again. ok :) it was great work between you and jamest I have been keeping notes, so the next time I should be able to do it on my own btw my concept with documentation files was that you should have to read gnue-appserver/README and gnue-appserver/README.cvs and that should point you to any other docs you would need excellent there are so many parts now, I actually was a little frustrated because there was not a beginers guide it's hard to write a beginner's guid guide one installs from cvs, other install from tarballs others just apt-get on debian one uses postgres, other uses mysql I know and I kept gettting the different readme files mixed up other just sqlite so let me think about the experience and i'll make some suggestions before I change anything ok and thanks alot for the help actually I would expect from a package (like .deb or .rpm) to do most of the stuff you now had to do manually then the questions becomes how to create a .deb for mac os? how are packages managed on mac osx? is there a thing like dpkg or apt-get? they can be done with a .deb apt-get oh very good ajmitch maintains the .debs for debian but they can not be binary they have to be source python is never binary ;-) isn't it great for you to come back here after so long and still the same people are hanging around here? I also try to use one the .debs and see how that works ajmitch, chillywilly, jamest... yes it is excellent its always been a good team to work with anyway, happy you got it to run I'm approaching midnight here, gotta get some sleep FWIW I still read the logs daily, so you can leave a message here and several other people here have seriously been playing with gnue so others can likely help, too and if all else fails gnue-dev at gnu.org is your friend ;-) good night all *** reinhard has quit IRC night sigh * ajmitch gets up just as reinhard leaves can someone point be to where are the .deb files are stored. I did not see them on the web site and I am not a debian user in debian :) bbl yep, that is correct, found them. *** kilo has quit IRC *** kilo has joined #gnuenterprise *** jamest has joined #gnuenterprise *** jamest has quit IRC *** neilt has quit IRC *** kilo has quit IRC *** neilt has joined #gnuenterprise *** neilt has quit IRC *** jcater has joined #gnuenterprise *** wt has quit IRC word good day sir *** wt has joined #gnuenterprise *** wt has quit IRC *** SachaS has quit IRC *** SachaS has joined #gnuenterprise *** SachaS has quit IRC *** jcater has quit IRC *** holycow has joined #gnuenterprise *** dcmwai has joined #gnuenterprise *** mnemoc_ has joined #gnuenterprise