WebGUI irc logs from: 2006-01.log

--- Log opened Tue Jan 03 17:52:12 2006
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui17:52
-!- Irssi: #webgui: Total of 3 nicks [1 ops, 0 halfops, 0 voices, 2 normal]17:52
-!- Irssi: Join to #webgui was synced in 0 secs17:52
lonkik, talk to you later guys, I'm going home17:54
-!- lonki is now known as lonki_home17:54
@bwvoidfvhello xdanger17:54
@bwvoidfvi'm matthew wilson (from the wg-dev list)17:55
xdangerhi, i'm Jukka Raimovaara... long time reader of wg-dev...17:56
@bwvoidfvwhat's your relation to webgui?17:57
@bwvoidfv(other than being on the dev list) :)17:57
xdangerI was kinda hoping for a irc-channel for webgui, because just some times someone might want to just chat about wg17:57
xdangerI've been using it from 6.017:57
xdangermaintaining a couple of sites..17:58
@bwvoidfvyeah.  there were several others on it yesterday (Crythias and Colin, also from the dev list)17:58
@bwvoidfvthey'll be on later.17:59
xdangerok17:59
@bwvoidfvwhat timezone/country are you in17:59
xdangerjust have to say that I really like wg17:59
xdangerfinland17:59
@bwvoidfvi like it too.  most of the time. :)17:59
xdangeryeah =)18:00
@bwvoidfvis web hosting your primary job18:00
xdangerI was just wonderin the reason for the removal of If macro... I use it on every my sites..18:00
@bwvoidfvmerely to reduce plainblack support costs.  The If macro is too flexible/capable to be secure/reliable (supportable).18:01
@bwvoidfvso now it's been demoted to a 'contribution' :)18:02
xdangerwell My two companies are in a middle of reorganization... my old company is going to shutdown and I'm transfering my "stuff" to the new company that we put up last year..18:02
@bwvoidfvah.18:03
xdangermainly we are a hosting/websolutions company, but we do webpages and graphics..18:03
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui18:04
@bwvoidfvwelcome crythias.18:04
crythiashello18:04
@bwvoidfvxdanger: do you use the WRE18:04
xdangerbwvoidfv: nope, we have our own "hoster" based on debian/ldap/postgresql18:05
xdangermainly the reason I don't like the WRE is that I trust the debian security team to keep our software up to date..18:06
@bwvoidfvah.18:06
@bwvoidfvdo you use mod_perl?  what version of webgui?18:06
xdangercurrently 6.7.718:06
xdangerand yes mod_perl since 6.018:07
@bwvoidfvmod_perl 1 or 2 ? :)18:07
xdangerI've been using perl apps quite long time, so that was my biggest criterion18:07
xdanger218:08
@bwvoidfvoh.  i'm glad you're in the community.18:08
xdangeralmost all our software is from debian sarge, so I'm not quite happy about 6.8 requiring mysql 5 and mod_perl2 2.0.x (? debian has 1.999-something..)18:09
@bwvoidfvit doesn't actually required 5; just 4.1.18:10
xdangerI know =)18:10
@bwvoidfvbut yeah, mod_perl2.0.2 and latest libapreq2 are required18:11
xdangerbut I belive that 4.1 subquerys are a bit kind of hack =)18:11
@bwvoidfvi introduced the first subqueries into the core codebase....18:11
@bwvoidfvthey were necessary to solve data integrety issues b/c of the way certain things were designed with the versioning system.18:11
@bwvoidfvin other words, things in 6.7 might return bad data sometimes.18:12
@bwvoidfvon rare occasions.18:12
xdangerI think I'm going to sit on 6.7 until 6.9 or maybe 7.0... but that dependences on our customers..18:12
@bwvoidfvI would highly recommend that.18:12
xdangerI know, I reported the issue with collaboration reporting random revision based order =)18:13
@bwvoidfvah.  on the support boards or on sourceforge?  18:13
xdangerI've backported your changes to collaboration system to 6.7 ;)18:14
@bwvoidfvoh, good. :)  18:14
xdangerI have a modified collaboration system in use that allows different kinda listings...18:14
xdangerhttp://luovapaja.fi/taitajat18:15
xdangeryou can browse by the first letter or category on the right..18:15
@bwvoidfvthat's pretty speedy.18:15
@bwvoidfvtoo bad I don't read whatever this language is.18:16
xdangerfinnish =)18:16
@bwvoidfvnice css.18:17
xdangerit's a local portal for ... creative people =)18:17
xdangerour graphics guy does all the css/html also =)18:19
xdangerhis site: http://rook.fi/about.php18:19
@bwvoidfvwebgui 7.0 is going to have an entirely different look/feel for both the administration templates and the default templates.18:19
xdangerand does some little cms-kind-of-hacks in php..18:20
xdangerso I understood...18:20
xdangerbut I like the current admin templates =)18:20
@bwvoidfvwould you submit a screenshot/description of luovapaja.fi to http://www.plainblack.com/webgui/campaigns/sightings18:20
xdangerwell there's allways room for improvment =)18:20
xdangerargh, my english is a bit rusty...18:22
@bwvoidfvi'll edit it18:23
xdangerI'm not concerned about that, just my speedy chat english =)18:23
@bwvoidfvoh18:24
xdangerI've also been thinking that we could be w3-finland, since we have done a bit of traslation and have some knowledge about wg =)18:25
xdangerhave had a mail to jt/plainblack on my todo list for a long time but never got around to it..18:25
@bwvoidfvspeaking of which...18:26
@bwvoidfvlooks like ^W3 macro is broken.18:26
@bwvoidfvat http://www.plainblack.com/w318:26
crythiasdarn W3 macro.18:26
crythiasheh :) somebody didn't read the gotcha :)18:26
@bwvoidfvlol18:27
xdanger=D18:27
@bwvoidfvyou can fill out the form http://www.plainblack.com/w3/application18:27
xdangermayby someday in the near future..18:28
crythiasBADREDR18:29
@bwvoidfvxdanger: (yesterday crythias and I were playing the "who can type the funniest license plate" game)18:29
crythiasI win, of course.18:30
@bwvoidfvSAYSWHO18:30
crythiasISAIDSO18:30
crythiasTHATS Y18:30
@bwvoidfvdo you have custom vehicle plates in finland?18:31
xdangersome sites that are unfinnished: http://tnnet.axxion.fi/ http://dp.axxion.fi/ (that one's layout and structure has been messed up by the customer =))18:31
xdangeryes, but in the form on xxx-11118:31
crythiasIt's in Finland. They're all finnish'd :)18:31
xdangereh :)18:31
@bwvoidfvunfinished18:31
@bwvoidfvha18:32
@bwvoidfvthose are very pretty.18:32
xdangerdamn irssi doesn't have a spellchecker =)18:32
@bwvoidfvplease put them on sightings?18:32
@bwvoidfvor i'll order crythias to.18:32
xdangerand the "forever" (in the spirit of duke nukem forever) site project, our own: http://beta.axxion.fi/18:33
xdangerour "mascot" axi: http://beta.axxion.fi/axi18:33
crythiasUORDRHU ?18:33
@bwvoidfvLSTNHERE18:34
@bwvoidfvUJOKE18:34
xdangerxxx-1 was owned by a local pornstar ;)18:34
crythiasDNT MK ME18:34
@bwvoidfvMKMYDAY18:34
crythiasMNY SPNT18:35
@bwvoidfv1DOL WHR18:35
crythiasWho's lonki_home?18:35
@bwvoidfvHans Wolters18:35
crythiasHiya, Hans!18:36
@bwvoidfvhe left it on for the evening (he went home)18:36
@bwvoidfvhence _home18:36
crythiasoh.18:36
crythiasHiya, xdanger. I'm Gerald.18:36
xdangerhi =)18:37
xdangerI'll but those sites up on sightings when they are published for everyone to see =)18:38
@bwvoidfvok; yay.18:38
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui18:41
crythiashi18:41
lenthamenhowdy18:41
@bwvoidfvwelcome Len18:42
xdangerhi18:42
lenthamenCrythias have you seen my mail on apache process growth on FreeBSD ?18:42
crythiasyes18:43
crythiasI don't run so hard as you...18:43
crythiasprobably not worth a sighup as much as a timed shutdown restart.18:43
@bwvoidfvThis was a well-known issue with mod_perl 1.x built using DSO.  I never 18:44
@bwvoidfvuse graceful restart because of this.  I thought 2.x got rid of this 18:44
@bwvoidfvissue though.  You could try making a static build and see if that fixes 18:44
@bwvoidfvit. 18:44
@bwvoidfv 18:44
@bwvoidfv- Perrin18:44
-!- perlDreamer [n=ckuskie@nat051.mxim.com] has joined #webgui18:44
@bwvoidfvwelcome Colin18:44
perlDreamerHey, Matt!18:44
xdangerjust begining to fell like "I'm not worthy" 'cous I'm the only one who isn't a wg-developer here =)18:44
perlDreamerso how about a quick round of introductions so we can connect a screen name to an email address?18:45
perlDreamery'all probably know me better as ckuskie@sterling.net, or colink18:46
* bwvoidfv is Matthew Wilson, of Plainblack-dom.18:46
* bwvoidfv is a.k.a. matthew@veradox.com18:46
xdangerJust a user/admin from finland, only posted once on wg-dev, jukka.raimovaara@dlvisions.fi, but migrating to use @axxion.fi because business reorganization.18:49
xdangerthat should ve user/admin/fan =P18:50
@bwvoidfvlonki_home is offline (_home)18:50
crythiasI'm Gerald. Ifoundthisemailonwebgui@gwy.org18:54
lenthamenI'm Len. len@primaat.com from The Netherlands.18:54
* crythias is tired of answering support calls.18:55
crythiassorry. Been a bit under the weather.18:56
perlDreamernot since that last storm...18:57
lenthamenbwvoidfv: Building a static apache2 is not the solution for mod_perl leaking perl imho18:59
@bwvoidfvoh19:01
lenthamenxdanger what kind of site are you running ?19:02
xdangerlenthamen: http://luovapaja.fi/ and unfinished: http://tnnet.axxion.fi/ http://dp.axxion.fi/ http://beta.axxion.fi/ and I've also helped with http://elker.fi/19:05
lenthamenWhat a weird language that is :) Nice sites though.19:07
xdangerlenthamen: we (Axxion Oy) are a webhosting/websolution provider, and what I brought with me to that company was webgui ;)19:08
xdangerfinnish =)19:08
crythiaswow. And I thought Japanese was bad with respect to more syllables=more polite :)19:10
crythiasAre they mostly compound words in Finnish?19:10
-!- perlDreamer [n=ckuskie@nat051.mxim.com] has quit [Read error: 104 (Connection reset by peer)]19:11
lenthamenI think Finish is one of the rare European languages that has no connections to other languages.19:11
xdangerI'ts a slavic language =)19:11
lenthamenYeah, it's like hungarian.19:12
xdangerhttp://en.wikipedia.org/wiki/Finnish_language19:12
xdangerfor all your questions ;)19:13
lenthamenI'm going home guys. My workday is finished :) ttyl !19:13
crythiasl8rness19:13
xdangerI am home...19:14
@bwvoidfvI am home and at work.19:14
xdangerit's 19:14 here..19:14
lenthamenhere 18:1419:14
@bwvoidfvhere 11:1419:15
crythias12.1719:15
xdangerand i also work from home (since we don't have an office at the moment =))19:15
lenthamenAre you in helsinki xdanger ?19:16
xdangerfinland, the land of linux and irc =)19:16
xdangerlenthamen: no, in Jyväskylä.. Jyvaskyla if you don't include tha scandic letters19:16
xdangerIt's a town in center finland... about 85 000 people here..19:18
lenthamennever heard of :) I'm 30 min. from Amsterdam.19:18
xdangerthis is something like 3h from helsinki...19:18
xdangerif's -1.3°C, and snowing outside... beatifull...19:19
xdangerlast week it was -20 =)19:20
lenthamenI know it can be cold out there ! They offer Snow Scooter Safaris to Finland here :)19:21
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has quit [Read error: 104 (Connection reset by peer)]19:23
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui19:32
crythiasdarn peer pressure19:33
crythiasHeya19:33
rizenhowdy19:33
rizenwho is bwvoidfv19:34
@bwvoidfvme19:34
crythiasMatthew19:34
rizenwow, everyone uses such strange names19:34
rizenthat i'm not familiar with19:34
rizenexcept for gerald19:34
rizen=)19:34
crythiasheh19:34
-!- crythias is now known as doanbehayten19:35
@bwvoidfvwhere did perlDreamer go19:35
doanbehaytendropped19:35
-!- doanbehayten is now known as crythias19:35
-!- bwvoidfv is now known as makinMoneyForThe19:36
@makinMoneyForTheoops19:36
-!- makinMoneyForThe is now known as pbMoneyPrinter19:36
crythiasheh19:36
crythiasso, matt, you fix that nasty bug I sent ya?19:37
@pbMoneyPrinteruh; which one19:37
crythiasthe one that turns all images to nasty wmfs19:37
@pbMoneyPrinteryeah, i had to remove that back door that's been in webgui since 6.1.119:38
@pbMoneyPrinterj/k19:39
crythiasI heard that there is a built-in backdoor JTH4X19:39
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []19:40
-!- pbMoneyPrinter is now known as hallMonitor19:41
* crythias has a pass19:43
* hallMonitor revokes crythias' pass.19:51
* crythias leaves a trail of yellow back to his classroom.19:51
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui19:53
rizengerald19:54
crythiasyes19:54
rizenwhat's your email address?19:54
crythiasme@gwy.org19:54
crythiasbtw: JT, apologies.19:55
rizeni'm bestowing upon you a great honor19:55
rizenand i hope you'll accept19:56
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui19:56
macOnkihi19:56
rizenWe're starting a new Spread WebGUI campaign today19:56
@hallMonitorhello macOnki19:56
rizenit's called the People Behind WebGUI19:56
-!- hallMonitor is now known as mdawg19:56
crythiasOK.19:56
rizenit's basically just an interview with people who contribute a lot to the webgui world19:56
rizenYou are among the first to be interviewed19:57
rizenThe other two to start out the process with you are Len and Colin19:57
crythiasSure. Thanks. I'll do right by yeh.19:57
-!- perlDreamer [n=ckuskie@nat050.mxim.com] has joined #webgui19:57
rizenYou should now have the email with the list of questions.19:57
macOnkifor those of you who do not know me, I'm Hans Wolters  :-)19:57
rizenHi Hans19:57
macOnkihi rizen19:57
rizen/whois19:57
rizenhmmm19:57
macOnkiI know19:57
perlDreamerrizen: matt mentioned that you wanted to talk to me?19:58
@mdawgoh... lonki is your work login19:58
@mdawgperlDreamer=Colin19:58
macOnkimdawg, yes19:58
rizenYes Colin19:58
rizenI'm going to tell you what I just told Gerald19:59
rizenbut first, what's your email address?19:59
perlDreamerckuskie@sterling.net19:59
rizenah yes19:59
rizenthat's right19:59
-!- mode/#webgui [+o crythias] by mdawg19:59
@mdawgbe back in a bit.19:59
rizenWe're starting a new Spread WebGUI Campaign today19:59
rizenIt's called the "People Behind WebGUI"20:00
rizenIt's basically an interview with people that make the webgui community work20:00
rizenthe first three that have been selected for interview are You, Gerald, and Len20:00
rizenI've just emmailed you the questions20:00
rizenfor the interview20:00
rizenI hope that you'll accept this interview20:00
rizenand agree to be in the listing20:01
rizenThe idea behind this is to give WebGUI a human element20:01
rizenRight now, people really don't know much about us20:01
rizenthe people that make WebGUI live20:01
rizenI think that should change20:01
rizenSo that's where this idea comes in.20:02
perlDreamerDid you know that WebGUI was in the first issue of Open Source Enterprise magazine?20:02
perlDreamer(I think that was the name)20:02
rizenno i didn't20:02
rizenDid you do that?20:02
perlDreamerNo.20:02
rizenAnyway, once per month from here on out we're going to send out this list of questions to people in the community who we think should be in the spotlight20:03
rizenBut initially, we're going to put up 3 so there's some good starting content20:03
-!- mdawg is now known as mdawg_atLunch20:03
-!- mode/#webgui [+o rizen] by crythias20:03
-!- mode/#webgui [+o perlDreamer] by crythias20:04
-!- crythias changed the topic of #webgui to: WebGUI CMS ... and more | www.plainblack.com20:04
@perlDreamerokay, I gotta ask.  What is "mode +o"?20:04
@perlDreamerI accept the invite to the interview.  When would you like answers back?20:04
@rizenthe sooner the better20:05
@crythiasmode +o is operator of channel20:06
@crythiasit allows control of moderation, addition of other ops, and ability to /kick users20:07
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has quit ["User disconnected"]20:18
-!- mdawg_atLunch is now known as mdawg20:55
@mdawghello room20:57
macOnkihi20:57
@crythiashi21:00
@crythiaswow.21:04
@mdawg?21:04
macOnkiif you say wow now already then wait until this channel has 400 visitors daily :-)21:05
@crythiasI didn't know the government obscured planting explosives in the WTC and ignored a coordinated effort to simultaneously explode plus crash planes into them.21:05
@crythiasthe things you learn in comments on digg.21:06
macOnkiwell, it's not my government :-)21:06
@mdawgnor mine.21:07
@mdawgregardless of how hard it tries to be.21:07
@perlDreameryou may not like it, but it's still your government21:07
@crythiasyeah. 21:08
-!- crythias was kicked from #webgui by mdawg [for straying off topic]21:08
macOnkicould you all clear me on how webgui validates user input b.t.w?21:08
@perlDreamerlike where?21:08
@perlDreamerin an asset?21:08
macOnkiwell, in the forms for example21:08
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui21:08
crythiasyou're funny21:08
-!- mode/#webgui [+o crythias] by mdawg21:08
@perlDreamersome form types validate input based on type21:08
@perlDreamerlike dates, integers, etc.21:09
macOnkiI know, I submitted the XSS bug21:09
@perlDreamermost however, just take what they're given and hand it back to whomever embedded the form21:09
@perlDreamerlike an asset.21:09
@perlDreamerIt has to be done that way, because the form element itself has no idea what it's input would be used for.21:09
macOnkibut there only seems to be no internal validation on the type, only client side checking with javascript, I hope I am wrong21:10
@perlDreamerAgain, it depends on what's using the form element21:10
@perlDreamerA forum post isn't validated, but when it is displayed it may be washed through one of the filters for removing macros, or javascript, or more (or less)21:11
macOnkihmmm, yuk21:11
@mdawgwhy yuk21:11
macOnkiwhen the admin wants an integer value it should be checked before you store it in a database imho21:12
macOnkiit could even be typecasted probably21:12
@perlDreamerIn each form in lib/WebGUI/Form/*.pm, look for a subroutine called getValueFromPost21:13
@perlDreamerif there's any form based validation, it would be done in there.21:13
macOnkihmm, ok21:13
@perlDreamerHere's the one from Form/Integer.pm, for example:21:13
@perlDreamersub getValueFromPost {21:13
@perlDreamer        my $self = shift;21:13
@perlDreamer        my $value = $session{req}->param($self->{name});21:13
@perlDreamer        if ($value =~ /^[\d\-]+$/) {21:13
@perlDreamer                return $value;21:13
@perlDreamer        }21:13
@perlDreamer        return 0;21:13
@perlDreamer}21:13
@mdawgonki: are you talking about the DataForm wobject?  or writing custom assets?  or user profile fields?21:14
macOnkicurrently it is possible to enter js into both the text and the url field21:14
@perlDreamerYou could try writing a bunch of tests to see what you can shove into the Forms, but that would require mocking up Apache::Request objects.21:14
macOnkimdawg, yes21:14
@mdawgwhich one21:14
macOnkithe default form generator, and the default contact form21:14
macOnkisee the bug entry and the mailing list today21:15
macOnkior yesterday for you maybe21:15
@mdawgokay, so DataForm.21:16
@mdawgnot user profile fields or custom assets.21:16
macOnkino21:16
macOnkiindeed the DataForm21:16
@mdawgperlDreamer - he's not talking about the api, just an existing core wobject.21:17
@perlDreamerI know.21:17
@perlDreamermaybe the best thing to do would be to build an option into the base text form element so that you could pass it a filter.21:18
@mdawgwhat onki is suggesting, then, is filtering dataform submissions for javascript, which isn't currently done.21:18
macOnkiperlDreamer, that would be a good idea 21:18
@perlDreamerbut what he's talking about isn't limited to the DataForm, it applies to anywhere a Text like form element is used and not checked.21:18
macOnkieeks21:18
@perlDreamerthat's right21:19
@perlDreameranywhere21:19
@mdawgbut imo those should be handled on a case-by-case basis, leaving the api as is21:19
macOnkithat will give some serious problems in the future21:19
@mdawgwell, every form control should have a filter callback coderef then...?21:20
@perlDreamerSome of them already filter in their getValueFromPost subroutines.21:20
@perlDreamerit's just that general purpose things, like Text, don't21:20
macOnkib.t.w. I already mailed JT about a more serious bug, it is possible to missuse the noCache param in the GET values to look at the saved data as a visitor (data shown by the list all entries), even if normally only the admin can see it21:21
macOnkiTogether with the XSS bugs it would be possible to send someone the noCache param en give them reading access to that data21:22
@mdawgah.  that's b/c someone forgot to put security checking in DataForm's view() method.21:23
@perlDreameryou'd have to set up filtering on a per field basis then.21:23
macOnkimight be, havn't looked at how the code handles that21:23
@perlDreamerand migrate all existing DataForms via an update script.21:24
macOnkibrb21:24
macOnkire21:28
@perlDreamerso I've been doing some thinking about where else the XSS might pop up21:38
@perlDreamerthere are all assets21:38
@perlDreamerFile, Image, Event21:39
macOnkiI will do some additional testing tonight21:39
macOnkior tomorrow21:41
@perlDreameryou're in Finland?21:41
macOnkino, the Netherlands21:41
@mdawgxdanger is in finland.21:42
@perlDreamersimilar time zone.  It's almost tomorrow for y'all anyway :)21:42
macOnki:-)21:42
@crythiasstill getting more hits for my pcanywhere dynamic IP stuff than my free norton antivirus getter.21:42
@mdawgcrythias: oddness.21:42
@mdawgcrythias: stay on topic. ;)21:42
@crythiasoh, yeah.21:42
@mdawgor change the topic listed. :-D21:43
@crythiasthis is my and more.21:43
@mdawgoh, right.21:43
@mdawggotcha.21:43
@crythiasWGNODOX21:44
@mdawghey :p21:44
@crythiasPA4SPRT21:44
@mdawgWGTSTLSS21:45
macOnkiso, you are all working on webgui fulltime? :-)21:45
@mdawgno, goofing off fulltime.21:45
@mdawg:p21:45
macOnkihehe21:45
@crythiashardly working.21:45
@mdawgbarely working.21:45
@mdawgcolin: merely working21:45
@crythiasMODPRL221:45
@mdawgjt: just working21:45
@mdawgxdanger: you still there?21:46
@crythiasI'm not so much a programmer of WebGUI as one who tries to provide free support.21:46
@crythiasMDAWG21:46
@crythiasPRLDRMR21:47
@mdawgWREWG21:47
macOnkiWTF ?21:47
@mdawgfunny custom license plate/tag contest.21:47
@crythiaswebgui runtime envirunment webgui?21:47
-!- mike_s [n=mike@s205-206-123-62.ab.hsia.telus.net] has joined #webgui21:47
@mdawgwelcome mike.21:47
@crythiasRUGUI?21:47
@perlDreamerGOT GUI?21:48
mike_sthx mdawg -- thought i'd come see the hub bub... ;)21:48
@crythias2GUI2^C21:48
@mdawgmike: we're a little offtopic currently (funny custom license plate/tag contest).21:48
mike_sanybody drag JT onto here yet?21:48
@crythiashe's been21:48
@mdawgyeah for a minute.21:48
@perlDreamerhe was here earlier21:48
@crythiasthen we bother him with all sorts of nonsense about his involvement in perl conspiracies and... 21:49
-!- crythias was kicked from #webgui by crythias [stop rambling]21:49
mike_slol -- ya -- he is really tolerant about that kind of thing... 21:49
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui21:49
@perlDreamermacOnki: daytime, I'm a chip designer.  nightTime I'm a WebGUI documenter/tester/hacker21:49
-!- mode/#webgui [+o crythias] by mdawg21:50
macOnkiah, sounds nice21:50
@mdawgbetween day and night, he is a husband/father/webmaster.21:50
@perlDreamertuba player21:50
@crythiasmy wife plays flute and I play YuGiOh...21:51
macOnki*g*21:51
@mdawgmy wife plays french horn & piano.  i play nylonstring guitar.21:51
@crythiasnot exactly something that should be said in the same sentence. I suppose...21:51
-!- mode/#webgui [+o macOnki] by mdawg21:52
-!- mode/#webgui [+o mike_s] by mdawg21:52
@macOnkidirty minds all think the same21:52
@perlDreamerSuit her up and ship her out west.  We could use a good french horn player in orchestra.21:52
@macOnkiow guys, do me a favor, do not op me, been one for 5 years at #php21:52
@mike_sso have any of you tried out the dashboard yet?21:52
-!- mode/#webgui [-o macOnki] by mdawg21:52
macOnkithanks21:52
macOnkigive that to the webgui hackers :-)21:53
@mdawgi'm afraid i'm the chump who wrote the thing (dashboard).21:53
@mike_shey !!! love it man21:53
@mike_svery nice job mdawg21:53
@mdawggee thanks; i appreciate the appreciation.21:54
macOnkimdawg, what inspired you? macosx?21:54
@crythiasSlacker can't fix real bugs.21:54
@mike_swhen i last chatted with JT sounded like not taht many people *getting* it yet21:54
@perlDreamernot many using 6.8 yet21:54
@mdawgthe specs inspired me.  Steve (plainblack's designer) admits to being influenced by macosx's titlebars/buttons.21:54
@mdawghe did the colors/buttons.21:55
macOnkiah, ok21:55
@mdawgcrythias: "Slacker can't fix real bugs."?21:55
@mdawgLAYDOWN21:56
@perlDreamerit's much more fun to make them than fix them21:56
@mdawgI doubt anyone's actually seen the dashboard in action (besides you, mike), and the handful of people who have access to plainblack.com/clients21:57
@mike_sit's working pretty well in my tests21:57
@mike_sstill working out the auto-refresh21:57
@mdawgby handful, I mean, compared to the scores of people who visit the rest of plainblack.com21:57
@mike_sand getting some fatal errors with Cahrt Director edits - but not sure how to tell if that is due to CHartDirector or to dashboard21:58
@mdawgi've never used chart director.21:58
@mike_sy - 3rd party wobject that we paid PB to updte for 6.7|821:59
@mike_sbut very nice in the dashboard context with autorefreshing graphs21:59
@crythiasDOWNBOY21:59
@mdawgthat's neat.  i'd like to see it sometime21:59
@crythiasChartDirector is nice22:00
@mike_shere ya go - i just made it visible to everyone for the moment... http://dev4.dwvpn.net/mydashboard22:01
@perlDreamerheadin' out to lunch.  catch you guys later22:02
-!- perlDreamer is now known as perlDreamer_lunc22:02
@mdawgcool; that's fast.22:03
@mdawgthe refresh I mean.22:03
@mdawgcan't even tell it's occurring unless i watch the http headers.22:03
@mike_sanyhow - good framework that should mature over next while...22:04
@mdawgyeah22:04
@mdawgdid JT mention to the the extensibility/plugin potential?22:05
@mdawgto you22:05
@mike_sno....  :)  care to tell me?22:05
@mdawgNew Dashlet containers (similar to Shortcut's functionality) can be created to hold/import any of the existing dashlet frameworks out there (Microsoft's gadgets, google's homepage dashlets, apple's desktop objects, yahoo's homepage dashlets).22:06
@mdawgthere are tens of thousands of those dashlet thingies out there for the various frameworks.22:06
@mdawgApple's being the best and most extensive.22:07
@mike_svery cool -- would be very attractive to those wanting to create consolidated dashboards22:07
@mike_scould even see someone creating a mydashboard.com kind of site...22:07
* mdawg scurries off to check if mydashboard.com is taken22:08
@mike_slol - me too22:08
@mike_sgone22:09
@mike_salthough superdashboard.com would work....22:09
@mike_sjust pay me a commission if you do it... ;)22:09
@crythiasD4SHB04RD.COM is available22:13
@crythiasof course nobody would be able to type it.22:13
@mdawgmike - i watched the paper napkin ads22:14
@mdawgsome time ago22:14
@crythiasdashboardlive.com22:14
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui22:15
@crythiashello22:15
rizenholy crap balls and stuff22:15
rizenthere's a lot of people on here22:15
@crythiasmost are sleeping.22:15
macOnkinot true :-)22:15
@crythiasI can actually get h3110.com22:15
-!- mdawg is now known as FranksWGSlave22:16
@mike_sguess i can't mock jt anymore... 22:16
@crythiasheh22:16
rizenas it should be matt22:16
@crythiasthis is all Colin's fault.22:16
rizenwhy can't you mock me anymore?22:16
rizeni'm totally mockable22:16
@mike_smdawg - what did you think of the napkins?22:16
@FranksWGSlavewell done.  very professional.22:17
@mike_sit was fun to do -- and it is pretty much what i would do sitting down with someone anyhow - 22:17
@mike_sjt -- i like the pluggable dashlet idea... very cool22:17
rizenwhy are we talking about napkins?22:17
rizenwhich pluggable dashlet idea?22:18
-!- crythias changed the topic of #webgui to: WebGUI CMS ... and more | www.plainblack.com | napkin friendly!22:18
rizenthe one where we use other people's dashlets?22:18
@mike_syes!22:18
rizenmatt and i each came up with it independently...so it must be a good idea22:19
@mike_su do that and we're al lgonna go setup a dahsboard consolidation site and make a gazillion dollars22:19
@FranksWGSlavenow *that* was not my idea.22:19
@FranksWGSlavethe dashboard consolidation site.22:19
rizenmike, what makes you think that i would allow you to do that22:20
rizendid you read the fine print of WebGUI's license?22:20
@mike_slol - cuz you'd get a cut?22:20
rizenyup22:20
rizenit's actually the GBL not the GPL22:20
rizenand it says that 50% of all money that exchanges hands related to or directly through webgui22:20
rizenshall be put directly into jt's back pocket22:21
@mike_swhat a deal!22:21
* crythias starts polishing forks.22:21
rizen=)22:21
* FranksWGSlave puts the nose to the grindstone22:21
* macOnki logs into the server, sudo rm -rf /data (there, that will save the company a lot :-)22:21
@crythiashrm... server runs much faster.. and doubled its capacity!22:22
@mike_sand no more of that non-standard /data stuff... ;)22:22
@crythiashee22:22
macOnkihehe22:22
rizenthat's right mike22:22
rizenbecause you love your22:23
rizen/usr/local/web/webgui directory22:23
@crythiasoh. wait. what's this? don't rm across filesystems?22:23
rizenand your sites called22:23
rizensomerandomname22:23
@mike_slol -- just a little sensitive?? 22:23
rizenwith a config file called sm_rand-name4322:23
rizen=)22:23
rizenno, just saying you've got no room to talk when it comes to "non-standard"22:23
@mike_sya - well we outsourced all that to you now -- enjoy rejecting our reality and substituting your own... 22:24
@FranksWGSlaveWIFEBTR22:24
rizenindeed22:24
rizenso who created this channel?22:24
rizenwas it matt?22:24
rizenand what is it here for?22:24
* FranksWGSlave looks around22:25
rizenwhat are we accomplishing?22:25
@mike_sbonding without the beer so far...22:25
rizeni c22:25
@crythiasI created the channel22:25
@FranksWGSlavewell, very late last night crythias and I were having a funny license plate contest22:25
@crythiasbut it was Colin's idea22:26
@FranksWGSlavehence random msgs like 'WIFEBTR'22:26
@crythiasWTHSTPD22:27
rizenbesides each of you being members of the webgui community22:27
rizenwhat does this have to do with webgui?22:27
@mike_si learned about hte dashboard plugin idea.... :)22:27
rizenok.....but22:27
rizeni guess what i'm trying to figure out is22:27
rizenis this a permanent thing22:28
rizenand what's it's function22:28
@crythiasit's cool for at least a few of us developer types  to collaborate22:28
rizenentertainment?22:28
rizensupport?22:28
rizendev discussion?22:28
rizenok22:28
rizenso it's a "whatever comes up"22:28
rizenkind of place22:28
@FranksWGSlaveisIn($entertainment,@okayThings)?1:022:29
rizen/help22:29
rizenhmmm...this irc client doesn't seem to support commands22:29
@crythiasdidn't think that was irc client's fault22:30
macOnkirizen, what client are you using?22:30
@FranksWGSlaveFire22:30
rizenyeah, i'm using fire22:30
rizenit's actually an im client22:30
rizenwith irc built in22:30
rizeni didn't expect it to be fully functional22:31
macOnkitry xchat aqua if you are on osx22:31
@crythiasI'm using gaim.22:31
rizenbut i figured that commands should work22:31
-!- mode/#webgui [+o rizen] by crythias22:31
@rizenwhoa22:33
@rizennow that i've been granted op status22:33
@rizeni get right click options on people22:33
-!- mode/#webgui [-o mike_s] by rizen22:33
mike_slol22:34
-!- mode/#webgui [+o macOnki] by rizen22:34
-!- mode/#webgui [+v mike_s] by rizen22:34
-!- mode/#webgui [+v macOnki] by rizen22:34
@FranksWGSlavemacOnki doesn't want to be op22:34
-!- mode/#webgui [-o macOnki] by rizen22:34
+macOnkithanks22:34
@rizenwhat is "Voice"22:34
@FranksWGSlavei dunno22:34
@rizenmike_s has been voiced22:34
@crythiasthink it means can speak in moderated channel22:34
@rizenit's been a thousand years since i've used irc22:34
+macOnkicrythias, it is22:35
-!- mode/#webgui [-v macOnki] by rizen22:35
-!- mode/#webgui [-v mike_s] by rizen22:35
-!- mode/#webgui [+o mike_s] by rizen22:35
* FranksWGSlave scurries off to write an ajax irc client wobject in his spare time22:35
@crythiasYou work for plainblack.com. You don't have spare time.22:35
* FranksWGSlave loves issuing vaporware announcements22:35
macOnkib.t.w. did Len already visit this channel? we seem to live in the same city22:36
@FranksWGSlaveyes for an hour or two earlier today.22:36
macOnkihmm, must have missed that22:37
@FranksWGSlaveHALFEYE22:38
-!- mode/#webgui [+m] by crythias22:38
@crythiasoops22:38
-!- mode/#webgui [-m] by crythias22:38
@crythiaswhat's with the napkins?22:39
-!- crythias changed the topic of #webgui to: WebGUI CMS ... and more | www.plainblack.com22:40
@FranksWGSlavehttp://www.donorware.com/coffee22:40
@mike_sit was just a way for us to educate folks on what we do...22:40
-!- perlDreamer_lunc [n=ckuskie@nat050.mxim.com] has quit [Read error: 104 (Connection reset by peer)]22:41
@crythiasit's fast22:41
@crythiasthink i want some cherry cobbler, now22:42
@FranksWGSlave-cobbler22:42
* crythias smacks FranksWGSlave. Sicko.22:43
@FranksWGSlaveoh wait.  22:43
* FranksWGSlave 's face turns red22:43
@crythiasI've heard of DonorWare .. I think.22:45
@rizenmike, that's brilliant22:45
@mike_sjust a flash object in webgui22:45
@mike_ssome little powerpoint to flash converter22:45
@FranksWGSlaverizen: hence the napkin references earlier.22:45
@mike_seasy to update and maintain22:46
@mike_swe've also started using wimpy player for embedding audio greetings on pages22:46
@rizenthat's not the brilliant part22:47
@rizenthe technology part of this is almost irrelavant22:47
@mike_slol - what part do you like?22:47
@rizenthe presentation (the napkins idea)22:47
@rizenand the really dumbed down presentation22:47
@mike_si agree - we wanted to communicate to non-techies in a way they would feel comfortable with22:47
@rizengiving real world examples22:47
@rizenit's very well written22:48
@mike_stook about 10 days to put it all together22:48
@rizenbrilliant22:49
@rizenwhen 7.0 comes out i'll have to get my peeps to put together something similar22:49
@rizenor perhaps i'll have to do it myself22:49
@crythiasOK. JT: why are dataforms not altering real tables?22:49
@mike_syep - something that targets mid-level managers22:49
-!- crythias was kicked from #webgui by FranksWGSlave [for speaking blasphemy]22:49
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui22:49
crythias??22:50
@rizenmatt...why did you kick him22:50
@FranksWGSlavejust playin'.22:50
crythiasI did finally pay for support... :)22:51
-!- mode/#webgui [+o crythias] by FranksWGSlave22:51
@crythiasdid I miss the answer?22:51
@rizenam i missing something?22:51
@rizenwhat does paying for support have to do with this question?22:52
macOnkiyou see, this is why I didn't want ops :-) newbies always start kicking people :-)22:52
-!- mode/#webgui [-o FranksWGSlave] by rizen22:52
@rizenregardless22:52
@rizenthe answer is this:22:52
@rizenallowing users to arbitrarily modify database tables22:52
@rizenis DANGEROUS22:52
macOnkiunless it are heap tables;22:53
@rizenthat's why the tables are simulated for the dataform22:53
@crythiaswell, how much more dangerous than killing a field?22:53
@rizenwhat i want to do is eventually replace the dataform22:53
@rizeni could care less what users do with their data in the dataform22:54
@rizenyeah, they can delete fields or whatever22:54
@rizenthat's not why it's dangerous22:54
@crythiasbut if you create a table for a dataform, let that be the same deal.22:54
@rizenwhat's dangerous is allowing users to go around creating tables in the webgui database22:54
@rizendeleting tables in the webgui database22:54
@rizenor modifying tables in the webgui database22:54
@crythiasbut they wouldn't have any more rome than you'd give them.22:54
@crythiasrome:roam22:55
@crythiasNew dataform: new table22:55
@mike_scrythias -- are you needing more regular looking tables for reporting?  would views in MySQL 5 address the need?22:55
macOnkiwhat would be a good idea is to use levels with access granted, visitors only need select, insert, update22:55
@rizennot exactly true22:55
@rizenbut regardless22:55
macOnkiusers could have more rights22:55
@rizenin the old days22:55
@rizeni was trying to make webgui database agnostic22:55
@rizenand as such22:55
@rizencreate/drop/alter syntax is different from database to database22:56
@rizenso that was another reason22:56
@crythiasthat I understand.22:56
@rizenit doesn't much matter anymore though22:56
@rizenbecause dataform is dead22:56
@crythiasbut queries on dataforms stink.22:56
@rizenno new features will be added to it until it is replaced22:56
-!- lenthamen [n=len@83.116.130.37] has joined #webgui22:56
@rizendataform will be replaced with a new asset that will allow you to create actual databases22:56
@rizenit will work like ms access22:57
@crythiasdbs or just tables?22:57
@rizenit will allow you to add multiple tables22:57
@rizenstructure the workflow of the application22:57
@rizendesign user interfaces22:57
@rizenand reports22:57
@rizenetc22:57
@rizendatabases22:57
@rizennot tables22:57
-!- mode/#webgui [+o FranksWGSlave] by crythias22:57
-!- mode/#webgui [-o FranksWGSlave] by rizen22:58
-!- mode/#webgui [-o crythias] by rizen22:58
@rizenyou should have never promoted me22:58
@rizeni've now taken control of your channel22:58
macOnkirizen, that will not allow us to host more then one customer on a single machine, if you grant users the rights to create databases then you might as well give them the database root privs22:58
@rizennot true22:59
@rizenthey can't create databases22:59
@rizenok i stated that wrong to begin with22:59
macOnkiok, 22:59
@rizenthey can create  a database asset22:59
@rizenon the back end22:59
@rizeni don't know how it will work22:59
@rizenthere are 3 options currently23:00
@rizena) a database must be pre-created for them by an admin23:00
@rizenb) a prefix will be used like db_userdb_usertable23:00
@rizenwhich will create "virtual" databases23:01
@rizenc) users that have the appropriate admin rights will be able to create physical databases23:01
@rizenthe database asset will be then bound to one of those backends23:01
@rizenso from the user's point of view23:02
@rizenthey have their own database to work from23:02
macOnkiwell, looking at it as the security guy c is not an option I think23:02
@rizenmaybe, maybe not23:02
@rizeni'm not ruling anything out yet23:02
@rizenthat's the advantage i get during design phase23:02
@rizenall options are legal23:02
macOnkihi lenthamen b.t.w., hans from piramide here23:03
@rizenwe let the real world work it's way in after we've had the opportunity to consider everything23:03
xdangeryou could use something like sqlite, and place the database in uploads =)23:04
lenthamenhello all.23:04
xdangeryes, and hi from me too =)23:04
@rizenexcellent23:04
@rizensoo now there are 4 options23:04
@rizen=)23:04
@rizeni hadn't considered that, but it's an excellent idea23:05
xdangerthat would allow versioning the data base ;)23:05
@mike_show's sqllite on an nfs mount for clustered environments?23:05
@rizenjust so everyone knows...this is a 7.x+++ discussion23:06
@rizenno work will begin on this until much much later23:06
@rizenthat is, unless we get some big company to come along and pay for it's development23:06
FranksWGSlave(unless 6.9, 7.0 are extremely well funded asap)23:06
@rizenand there are a few companies who have already expressed interest23:07
@rizenI think i really like the idea of SQL::Lite for this23:07
@rizeni mean SQLLite23:07
FranksWGSlavecan you do queries joining the various database handlers23:08
@rizennot that i'm ruling out anything, just moving one to the top23:08
FranksWGSlavewebgui db and a sqllite db23:08
xdangerrizen: we also have a lot of intrest in crm & the dbasset you just described...23:08
xdangerbut we just don't have very much extra money =)23:09
FranksWGSlave.... or would you copy the sqllite db's into mysql heap db's for such queries23:10
FranksWGSlave.... or not allow such queries23:10
@mike_syou'd need such queries -- just joins on username alone would be important i would think23:11
@rizeni disagree23:11
@mike_sso just do several queries and join in memory?23:12
@rizenthere's really no good info in the users table except username23:12
@rizenyou may need to get info from the user's profile, but we can provide scripting methods to get to that data if necessary23:12
@rizenthis is not meant to become an api to get into webgui's internals23:12
macOnkib.t.w. did someone already start writing views, triggers, etc..?23:12
FranksWGSlaverizen: ah.23:13
@rizenbut rather a mechanism for end users to create scalable web apps instead of locking their company into unscalable ms access apps23:13
@mike_si was asking re views for queries23:13
macOnkihavn't tested it yest on mysql 5, triggers do work though23:13
@mike_spersonally i like the idea of keeping the data in the webgui db via meta-data - whterh that is field by field or some other technique23:14
@mike_si'd have concerns about the scalability of SQL::Lite in uplods23:14
@mike_sand use views to make the data more accessible for queries23:15
* mike_s gets off my soap box23:15
@rizenviews don't help performance23:15
@rizenpart of the big deal with the dataform is that it doesn't scale23:16
@mike_sno but - but views to dedicated mysql server vs multiple webgui nodes hitting sqllite on an nfs share...23:16
@rizenoh23:16
@rizenright23:16
@rizeni'm not arguing that23:16
macOnkiwhat has been the reason to use strings as the primary key for tables?23:16
@rizenit would need to be tested23:16
@rizenstrings?23:17
FranksWGSlavemacOnki: they're binary varchar23:17
@rizenare you talking about guids?23:17
macOnkiand the reason was?23:17
@rizenmacOnki, are you talkinga bout the GUIDs?23:17
@rizenglobal unique ids?23:18
@rizenuserId varchar(22) binary23:18
macOnkirizen, the primary keys on the mysql tables23:18
@rizenok23:18
@rizenthey are GUIDs23:18
@rizenthey are strings because making them strings actually makes them unique across multiple servers23:18
@rizenyou can't do that with plain old integers23:18
* mike_s is still looking forward to guids coming to play in exportable/syndicated packages23:19
@rizenthe advantage is that you can share content between multiple sites23:19
macOnkirizen, hmm, what if you would use unsigned integers?23:19
@rizenwithout having guids conflict23:19
@rizenit's not about having a number of them23:19
@rizenit's about having them not conflict23:19
macOnkiok23:19
@rizenencased int that 22 character string23:19
crythiasI like signing my content in the UID23:19
@rizenis the date and time it was created23:20
@rizenthe sitename it was created on23:20
@rizenand a random 9 digit integer23:20
macOnkiok, that clears a lot for me23:20
@rizenthat keeps it unique23:20
macOnkialthough I know it will be much faster if you would use integers23:20
@rizenit would be faster23:20
@rizenwe used to use integers23:20
@rizenbut we've switched23:21
macOnkibut given the above I understand 23:21
@rizenbecauuse the power available to us is better23:21
macOnkiusing increased cache and buffer size makes it a lot faster too23:21
macOnkifor mysql I mean23:22
lenthamenI dont think mysql is the bottleneck for webgui :)23:22
macOnkilenthamen, well, if you have the site you know we have it is :-)23:22
macOnkidropping tables and recreating them doesn't do it any good23:23
macOnkiwhich is b.t.w. a problem, users who do not have enough knowledge of sql should not be allowed to use sql reports :(23:25
FranksWGSlavevarchar(22) binary (712 bits) is a MUCH larger space than an unsigned double float integer field could support (64 bits) (equivalent to BIT(64)).23:28
@mike_sbut doesn't that make a wel controlled meta-data implementation all the more importatant?23:28
macOnkimike_s, imho it needs privs given within the database yes, I mentioned it before23:29
FranksWGSlaveoops nix float (floats aren't integers!) in my last msg.23:29
xdangerjust thought that sqlite_db could be cachet with filecache-kind-of consept for reads, and the cache flushed when write's a made... to help with scalability23:32
xdangerbut that would be quite complex, i think...23:33
macOnkiit will help, but not more then using the mysql query_cache 23:33
macOnkiI've seen sites hitting the IO only 1 out of 2023:33
-!- FranksWGSlave is now known as mdawg23:35
-!- mode/#webgui [+o crythias] by rizen23:40
-!- mode/#webgui [+o mdawg] by rizen23:40
-!- perlDreamer [n=ckuskie@nat050.mxim.com] has joined #webgui23:42
-!- mode/#webgui [+v perlDreamer] by rizen23:42
* lenthamen is thinking about giving up on FreeBSD...23:47
+perlDreamerlenthamen is wise23:48
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui23:50
lenthamenmdawg: Hows memory management on Windows ?23:51
@mdawgwelcome roy23:51
lenthamenI might try that23:51
lenthamenhehe23:51
@mdawguh; i dunno; i switched to centos23:51
snapcounthey what's up guys23:51
@mdawgyou missed a DataForm replacement apocalypse23:52
+perlDreamerwhere did that end up?23:52
@mdawgwith some varying exegeses23:52
lenthamenIt ended up in a discussion about GUIDs23:52
+perlDreamerwow, from javascript form validation to GUIDs.23:53
macOnkihehe23:53
@mdawgbye crythias23:55
@crythiasbuh bye23:57
@mdawgBUHBYE23:57
-!- crythias [n=gyoung@64.200.2.35] has quit ["adios! see you later!"]23:57
* mdawg is almost done downloading Vista December CTP (5270)23:58
--- Day changed Wed Jan 04 2006
@mdawgit's getting late in Europe, isn't it?00:02
lenthamenyep, I'm going offline. Its 23:00 here00:03
lenthamenttyl guys00:03
-!- lenthamen [n=len@83.116.130.37] has quit ["Download Gaim: http://gaim.sourceforge.net/"]00:03
+perlDreamerlater len00:03
@mdawgyou arrived at a quiet point, snapcount00:06
@rizenare you guys ready for apocalypse #2 for today?00:07
+perlDreamerbring it on00:07
@rizenlen and i have been discussing changing webgui's output model00:07
@rizengoing more toward apache bucket brigade style of doing things00:08
@rizenit ends up using less memory, processes faster, and most importantly00:08
@rizengives a percieved performance boost of over 300%00:08
@rizeni say percieved because to the human eye it looks 300% faster00:08
@rizenbut in reality it's just about 20% faster00:09
@mike_sis there a link explaining the concept?00:09
@rizenthere is, but i'm going to explain it00:09
@rizenin webgui terms right now00:09
@rizenthe apache docs are very technical on this subject00:09
@rizenin webgui right now00:09
@rizena page processes in its entirety before it gets returned to the browser00:10
@rizenbefore any part of it gets returned00:10
@rizenwe do this because any page can cause a 302 redirect, which is in the http head00:10
@rizenand because we need to be able to insert stuff into the <head> block00:10
@rizenthe problem with this is that there is a noticable lag between the click and the user getting any data back00:11
@rizenit's not that webgui is slow, it's that webgui processes everything before rendering00:11
@rizenserver page languages don't work that way00:11
@rizenthey start spewing back as soon as they have content to spew00:11
@rizeni've heard the arguement that webgui is slow compared to php apps00:12
@rizenbut it's not really, it's a perceived difference00:12
@rizennot a real difference00:12
@rizenanyway...here's what would change00:12
@rizenthere will be a new output class accessible through session00:12
@rizen$session->output->content00:12
@rizen$session->output->header00:12
@rizen(oh yeah, this is the new session object model for those of you who aren't up to speed)00:13
@rizenSo assets will be responsible for outputing their own content00:13
@rizenrather than returning it all back to the WebGUI content handler00:13
@rizeni don't have all the details worked out yet, but here's the jist of how it will work00:14
@rizenyou make a request to the page00:14
@rizenand the asset gets loaded00:14
@rizenonce in the www_ method00:14
@rizenthe following happen00:14
@rizendetermine if the asset can result in a redirect00:14
@rizenif it can, process it like we do now00:14
@rizenif it can't, send the http header00:15
@rizendetermine all the stuff the asset needs to add to the <head> block00:15
@rizenprocess the style00:15
@rizenprocess macros on the style00:15
@rizenreturn the first half of the style00:15
@rizen(everything before <tmpl_var body.content>00:16
@rizenprocess the asset template00:16
@rizenreturn the asset content00:16
@rizenreturn the footer content00:16
@rizenif it's a layout00:16
@rizenwhich has multiple stages00:16
@rizenthen it will work a little differently00:16
@rizenbut that's ok, since the asset is responsible for printing it's own content00:16
@rizenif it's a layout00:16
@rizenwe'll load up all the sub assets00:17
@rizenget all the head block elements00:17
@rizenthen process the style00:17
@rizenprocess macros on the style00:17
@rizenprint the style head00:17
@rizenthen process and return each asset in the page00:17
@rizenindependently00:17
@rizenas they're rendered00:18
@rizenprocessing macros on the contents of each one as they go by00:18
@rizenand ultimately print out the style footer00:18
@rizenit's more work for the asset developer to do it this way, by a little bit00:18
@rizenbut because we're dumping out buckets at a time00:19
@rizenrather than the entire page contents00:19
@rizenwe're not using up as large of chunks of memory00:19
@rizenwhich makes macro processing faster00:19
@rizenbecause regex is recursive and uses big heaps00:19
@rizenand most importantly00:19
@rizenthe user is seeing the page as it's rendered00:20
@rizenrather than waiting to load anything00:20
@rizenuntil everything is complete00:20
@mike_svery cool -- any idea how this would be affected by table based layouts vs CSS div based layouts?00:20
@rizenSo what do you think?00:20
@rizenwon't make any difference00:20
@rizenthe layout template will be preprocessed00:20
@rizenand in the space where we currently put asset loops00:21
@rizenwe'll just put some sort of a delimiter00:21
@rizenthat we can split on00:21
@rizenso that we can chunk the contents of the page layout00:21
@rizenback to the browser00:21
@rizeni doubt it will even change the page layout templates00:21
@rizenit will just change the backend processing a little00:21
@mike_sk- that's that part i was wodnering about00:22
@rizenand there will of course be helper methods in Asset.pm and Asset/Wobject.pm to aid in this00:22
@mike_sso the effect is that it *appears* that the content starts filling in on the page asynchronously00:22
@rizenyup00:22
@rizenit's more like streaming00:22
@mike_scool - have had clients ask for that...00:23
@rizenwe stream the content back in real time00:23
@rizenrather than waiting for processing00:23
@rizenanybody see any problems?00:23
@rizenhave any ideas for making it better?00:23
@rizenif not, i can tell you about part two of this apocalypse00:24
@mike_smight be my lack of understanding about how the rendering is done but...00:24
@mike_show does a style or layout that uses a table get split? 00:24
-!- mdawg is now known as mdawg_afk-errand00:24
@rizenwhen the browser gets it, it will be a complete table00:25
macOnkirizen, it sounds ok but like mike_s mentioned, a table design will always wait until the table is closed, if an outer table is part of the layout mike_s remark still stands00:25
@rizenas far as webgui is concerned, it's just a string of text00:25
@rizenso we just chunk it up00:25
@rizenat the variable inserts00:25
@rizenyes mac, that's true00:25
@mike_sso there is some importance to designing styles/layouts to take advantage of this approach00:25
@rizenbut you'll have stuff before the table design00:25
@rizenfor instance, all teh stuff in the <head> block00:26
macOnkirizen, true, those are parsed00:26
@rizenthat stuff can be downloading00:26
@rizenthere is some importance00:26
@rizenbut not much00:26
@rizeneaven table layouts will render faster00:26
@rizenin modern browsers00:26
@rizensorry...even00:26
macOnkithat all depends on the browser indeed00:26
@rizeni have a demo for you00:27
@mike_sbut potentially a css based layout could all be pushed down first, and then the divs filled in async right?00:27
@rizencrap, my demo isn't online...forgot about that00:27
@rizenno demo for you00:27
@mike_slol - glad that doesn't happen to just me...00:27
@rizenyes, css based layouts will theoretically render faster00:28
macOnkirizen, I understand what you mean, I'm a php developer, ob_flush is what you are trying to achieve I suppose00:28
@rizenbut honestly, you likely won't notice that much of a difference00:28
@rizenwe're talking about a second or two here anyway00:28
@rizennot minutes00:28
@rizenyes, basically no buffering00:29
macOnkiit wouldn't gain any client side speed if the design holds nested tables00:29
@rizenjust spew it forward00:29
@rizenyes it still will00:29
@rizenlike i said00:29
@mike_sthis is probably more meaningful for environemtns using expensive assets like the WS client00:29
@rizenimages, css, javascript00:29
@rizenetc00:29
@rizenwill still all be requested00:29
@rizenwhile the user is waiting for the html00:29
@rizenso there will still be perceived speed advantage00:29
macOnkihmm, true00:29
@rizenyes, anything that has to access external content will benefit even more greatly00:30
@rizenbecause the first part of the page can be downloading00:30
@rizenwhilst requesting the second part of the page00:30
@rizenok00:30
@mike_sfor us, the next WS client enhancemnt was either to make it AJAX aware and do its stuff async, or do what JT is describing here00:30
@rizenanymore questions before part 200:30
macOnkinopes00:31
@mdawg_afk-errand(sry I can't participate more :( )00:31
@rizenactually, the ajax aware thing may be a good idea anway00:31
@rizenanyway00:31
@rizenbecause that way the entire page can load00:31
@rizenand you can display a little "please wait" message00:31
@rizenwhile the ajax content is fetched00:31
@mike_strue00:31
@mike_sgotta keep matt busy...00:31
@rizenindeed00:32
@rizenok...any further questions?00:32
@mike_snope00:32
@rizenpart 2:00:32
@rizenbecause all the content will be going out through this output class00:32
@rizenmacro processing can be done there00:32
@rizenthusly saving the programmer from having to write in macro processing00:33
@rizenin addition, since the content is all going to one place00:33
@rizenit can all be piped out to a cache file00:33
@rizenand then the entire contents of the page (http header and all) can be cached00:33
@rizenso that if the page is requested again00:33
@rizenit can be retrieved directly from the cache00:34
@rizenwithout even loading the asset00:34
@rizenthat's not something we can currently do00:34
@mike_swhat about places where macros affect what data is fetched in the first place? (SQL reports or WS CLient) but otherwise very cool for "generic" assets00:34
@rizenon those pages, you'll need to disable caching00:34
@rizenjust as you would now00:34
@mike_sfair enough00:34
@mike_sbut we would still need the macro processed before output00:35
@rizen??00:35
+perlDreamerotherise you can't execute the SQL Query that depends on the macro output00:35
@rizenare you talking about preprocessing on the query itself?00:35
+perlDreamerselect * from myTable where myField=^FormParam("field");00:35
+perlDreameryes00:35
@rizenah yes00:35
@rizenthat would continue to be just as it is00:36
@rizeni'm talking about macro processing on the page content00:36
+perlDreamerpost processing, so to say00:36
@rizenyes00:36
@mike_sin that case... cool -- would let rendered assets sit in cache...00:36
@rizenbasically what i'm getting at here00:36
@rizenis that now that we have an output class00:36
+perlDreameralmost like a little built in squid proxy00:36
@rizenwe can acheive all sorts of post processing tasks00:36
@rizenthat we couldn't before00:36
@rizenlike caching00:37
@rizenlike better macro handling00:37
@rizenetc00:37
@rizenexactly like a built in squid proxy00:37
@rizenor more correctly, a reverse proxy00:37
+perlDreamerso would the WRE drop the squid proxy and use this instead?00:37
@rizenno00:37
@rizenit's still beneficial to have the mod_proxy00:38
@rizenserving up static files00:38
@rizenand handling ssl connections00:38
@rizenetc00:38
+perlDreamerokay00:38
@mike_sbut with memcahced (yes i'm biased) most of a site could be sitting in cache...00:38
@rizenbecause mod_perl is still very heavy00:38
@rizenyes00:38
@rizennot just on memcached00:38
@rizenthe file cache would be too00:38
@rizenthough memcached would be faster00:38
@mike_sright 00:38
@mike_sso main diff is that the caching would be at a rendered asset level instead of a page level?00:39
@rizenso yes, it will take better advantage of your giant memcached servers00:39
@rizenno, the reverse00:39
@mike_sdoh00:39
@rizenit would be at the page level instead of the asset level00:39
@rizenand it would be handled outside of assets00:39
@rizentherefore not requiring the asset to be loaded00:40
@rizenin order to serve up the cache00:40
@rizenwe're just comparing the requested URL00:40
@rizenand the userId00:40
@rizenno asset privileges00:40
* mike_s light *** goes on00:40
@rizenso anybody see any problem with this?00:40
@rizenthis will be a 6.9 or 7.0 feature, if i can work out all the details00:41
@rizenif i can't work it out, then it won't happen until 9.x or 10.x00:41
@rizenwhenever we do the next restructuring00:41
@rizenof the api00:41
@mike_sseems like a good direction from my limited perspective...00:44
macOnkirizen, apart from this, will the api be restructured a lot?00:44
@rizenyes00:45
@rizenthe new session system00:45
@rizento get rid of the global session variable00:45
@rizenhas affected every single file in the system00:45
@rizenand therefore the api00:45
@rizenit sux from a migration perspective00:45
@rizenbut it's a huge advantage from a future outlook perspective00:46
macOnkirizen, well, that is part of another problem, we are still in the process of updating sites, with an api changing this much there will be problems upgrading to newer versions, please be aware00:46
* mike_s personally wants a *very* stable api in 7.x00:46
@rizenjt want's what mike wants00:46
@mike_sLOL00:46
@rizenmac, i understand your perspective00:47
@rizenbelieve me00:47
macOnkirizen, part of the problem is that the upgrade scripts do not work as the way people expect it00:47
@rizenplain black manages more than 2000 web sites for our clients00:47
@rizensome with 10's of thousands of lines of custom code00:47
macOnkiand the company I work for is thinking about other solutions 00:47
@rizenthe upgrade scripts can't work perfectly00:47
@rizentoo much is different00:47
@rizenand there are too many variables from install to install00:47
@rizenwe test and test and test00:48
@rizenand we still never can account for every single thing00:48
@rizenhere's what i recommend00:48
@rizenbuy our advanced support package00:48
@rizenthen it's our problem00:48
@rizennot yours00:48
@rizenwe'll do your upgrades for you00:48
@rizenask, mike00:48
@rizenwe do it for his org00:48
@mike_slol -- still not painless, but not as bad as the last upgrade cycle00:49
@mike_sand to JT's credit, when we do have a problem, he owns it00:49
macOnkirizen, we do not have enough paying customers using webgui to get that kind of support, migrating to for example exponentcms which has simular problems security related can be fixed by me.00:49
macOnkior by anyone  else with a deeper knowledge of php00:50
macOnkithe problem with webgui is the ever changing api00:50
macOnkino offence 00:50
@rizensure, but there's nothing i can do about php00:50
@rizeni'm certainly not going to rewrite it in php00:50
@mike_sso jt - after 6.9 -- how long with the api be locked in?00:51
macOnkiI didn't ask that :-)00:51
@rizenmac, how long have you been part of the webgui community?00:51
@rizendid you come in after 5.5?00:51
macOnkirizen, only short, but I did read a lot00:51
@rizenok00:51
macOnki5.400:51
@rizenso you never experienced the bliss that was pre 5.5 upgrades00:51
@rizenonce we get to 7.0.000:51
@rizenthere will be ZERO new API changes00:52
@rizenuntil the next restructuring00:52
@rizenwe'll add to the API to give more functionality00:52
macOnkitrue, but this isn't an attack to webgui. I only state what we are thinking about00:52
@rizenbut never change or delete any part of the api00:52
@rizenwhich means that assets, macros, etc that are written for 7.0.000:52
@rizenwill work on 8.5.900:52
@mike_sserious?00:53
@rizenalso, it means that your upgrades will be far more smooth than they have ever been in your webgui lifetime00:53
@rizenyes i'm serious00:53
@rizenthe only way that an asset (or whatever) that was written for 7.0.0 won't work in 8.5.9 would be if it's using some bugged part of the api00:54
@mike_sso what were the commetns re 9.x and 10.x previously? any expected lifespan yet? (not a fair question, but is 7.x gonna last longer than 6 months)00:54
@rizenas in, the bug gets fixed00:54
@rizenand the fix breaks the code00:54
-!- perlDreamer [n=ckuskie@nat050.mxim.com] has left #webgui []00:54
@rizenbut the API will not change00:54
@rizen9.x or 10.x (whatever the next restructuring ala 6.x is) will be 3 or 4 years down the road00:55
@rizenat minimum00:55
@mike_sso we have 7/8 for 3-5 years of stability ?00:56
@rizenyes00:56
@rizenwe may have 7/8/9/10/11/1200:56
@rizenfor all i know00:56
@rizenversion numbers are irrelevant as far as this goes00:56
@mike_sanything beyond 3-5 years is meaningless00:56
@rizenjust know that you have AT MINIMUM 3 years of stability00:56
@mike_sthe world changes too much00:57
@rizeni agree that the world changes too much00:57
@rizenbut that's what 6.x has been about00:57
@rizengiving us a platform we can build on00:57
@rizenwithout chaning the apip00:57
@rizenapi00:57
@rizenonly adding to it00:57
@mike_sso what is the big picutre purpose of 7.x vs 8.x in your mind?00:58
@mike_sare you that far in your thinking yet>?00:59
@rizeneach one will have functional goals01:00
@rizen7.x should be about commerce01:00
@rizen8.x should be about whatever functional goal we come up with at that time01:00
@rizenbut who knows01:00
@rizen7.x is still 6 months away01:01
@rizenby then i may decide that 7.x is about CRM01:01
@rizenand 8.x is about web games01:01
@mike_sso in some ways, the question is, while breaking the apis for eliminstating global sessions, does it make sense to also make the move the apache buckets01:01
@mike_sor wait for that until 9 or 1001:01
@rizenactually no01:02
@rizenthat's not the question01:02
@rizeni already know it makes sense to do it01:02
@mike_spersonally, i want the api pain to stop, but i'd rather get the api changes done once and for all for a *long* time01:02
@rizenthe question is whether or not i'm smart enough to figure out how to do it in a reasonable timeframe01:02
@rizen6.x has dragged on long enough01:02
@rizeni won't delay the release of 7.0.0 just to do that01:02
@mike_sin whcih case it waits for 3-5 years?01:03
@rizenyes01:03
@rizenbecause it requires a break in the api01:03
@rizenif it doesn't get done now01:03
@rizenit won't get done for a very long time01:03
@rizenthat means that i either better be as smart as i think i am01:03
@mike_ssin which case ajax aware ws client becomes way more meaningful01:03
@rizen(which isn't very)01:03
@rizenor we need to get a lot of money flowing in to hire people smarter than me01:04
@rizen=)01:04
@mike_slol01:04
@rizenlike i said before01:04
@rizenthe ajax ws client makes sense anyway01:04
@rizenit's the right thing to do01:04
@rizenregardless of this stuff01:04
@mike_sya - i'm sure we'll be talking about that yet....01:05
@rizenmac01:05
@rizendid we lose you?01:05
macOnkino01:05
@rizendoes my 3 year promise sound good to you?01:05
@rizenwill you relay that to your colleagues01:05
macOnki3 years sounds good, but I see a lot of problems01:05
@rizenfill us in01:06
@rizenwhat problems01:06
macOnkiI want to think about it and do some more research before I reply01:06
@rizenok, at least hint me01:06
@rizenproblems with the 3 year promise01:06
@rizenor with the bucket output01:06
@rizenor with something else01:06
-!- perlDreamer [n=ckuskie@nat050.mxim.com] has joined #webgui01:07
macOnkirizen, well, part of it would be what I mailed you about, looking at the code and hearing what was told here today will make me have a sharper look01:07
macOnkieven the fact that you are considering ajax01:07
macOnkiwebgui needs proper input validation for instance01:08
-!- perlDreamer [n=ckuskie@nat050.mxim.com] has left #webgui []01:08
@rizenthat's easily done though01:08
@rizenour forms system is all OO01:08
macOnkiif you would use ajax without it you will have a big problem01:08
@rizenby changing a single method01:08
@rizeni can validate every form element for XSS01:08
macOnkirizen, again, I will need to investigate it a bit more but I do see problems01:09
@rizenplease note that most of webgui already has such validation01:09
@rizenthe parts of webgui exposed to users01:09
@rizenuser profile fields, cs posts01:09
@rizenetc01:09
macOnkiwell, people told me that all textfields are not validated since webgui can't expect what is supposed to be submitted01:10
macOnkimaybe there is a backlog of todays discussion01:11
macOnkibut is webgui tested for sql injections?01:11
macOnkirizen, to be more precise, I am afraid it hasn't been tested, I hope I am wrong01:12
@rizenhold on a sec, on phone01:12
macOnkinp, back in a minute too, taking a cigaret01:12
snapcountanytime user data is passed into an sql statement it should be escaped by the quote method01:16
snapcountwhich in the webgui api is just a wrapper for DBI quote01:17
snapcountthat should quash any sql that is passed in01:17
macOnkisnapcount, bullshit, forgive me for saying that01:17
macOnkiit should be checked before inserting it into the database01:17
snapcountit is01:17
macOnkiit isn't01:18
snapcountquote is executed before the statement is executed on the db01:18
macOnkiwhenever you quote user input you should depend on sanitizing the output, this is not done01:18
macOnkibut rizen can fill you in on what I discovered today01:19
snapcountI'm not following you01:20
snapcountare you saying it's okay to let the injection happen so long as you don't let it affect what is sent back to the user?01:21
macOnkisnap, I can insert js into text fields, you can quote it before inserting it into the database but webgui fails to check it when it's read from the database01:21
snapcountoh01:22
@mdawg_afk-errandonki is referring to a situation in dataform where js is inserted.  snapcount is referring to escaping sql code, not js.01:22
snapcountyes01:22
snapcountXSS vulnerabilities do exist01:22
snapcountand need to be fixed01:22
macOnkiwhenever you store data it should be what you expect01:23
snapcountI agree... I just wouldn't describe what you're talking about as SQL injection01:23
snapcountthat's where the confusion came in01:23
snapcountI smell what you're cookin'01:23
macOnkitrue, but these issues are in general part of the sql injections. I am not saying webgui has those problems but stated that I will need to examine that a bit more01:24
@mdawg_afk-erranddoes anyone here mind if today's irc transcript is emailed to the dev list?01:25
@mdawg_afk-errandI won't do it if anyone objects in the next 7 hours.01:25
@mdawg_afk-errandor even next 18 hours.01:25
macOnkimdawg_afk-errand, I think it's better to store it somewhere online and post the link :-)01:25
-!- mdawg_afk-errand is now known as mdawg01:25
@mdawgthat could be.01:26
snapcountI'm okay with it so long as my name is changed to "Rizen's Daddy whom he worships because $self->coolness > his"01:27
snapcountor something to that effect01:27
@mdawgi thought maybe you'd want to see the 1000 lines you missed01:27
macOnkirizen, sorry but I need some sleep now, It is past midnight over here, I can discuss the issues again tomorrow01:27
macOnkinight all01:27
@mdawgnight01:28
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has quit ["Leaving"]01:28
snapcountby the way... is there a bot that will keep this channel alive?01:28
@mdawgno; want to make one?01:28
snapcountyeah... I haven't done it since I was like 12 though01:29
@mdawg:-D01:29
snapcountI've some friends over on #novell on a different network... I'll see what they're using01:29
snapcountI'm pretty sure my TOS will allow me to host it but I'm not sure01:30
snapcountunless PB wants to host it01:30
snapcountI don't care either way01:30
@mdawgi dunno.  I don't know if pb's datacenter allows that either.01:36
@rizenok back01:39
@rizensorry that took so long01:39
@rizenpeople like to chat01:39
@rizenlooks like mac is gone01:39
@rizentoo bad01:39
@mdawghis other login is lonki_home (his work pc)01:40
@mdawgso he'll have a transcript of this.01:41
@mdawgif you wanted to send him a msg that he'll get in a few hours.01:41
@rizeni c01:43
@rizenwell then the answer is:01:43
@rizenyes, webgui has been tested for sql injections01:43
@rizenby 2 seperate security companies01:43
@rizenand the two errors they found were fixed01:43
@rizenno it doesn't protect all public fields against XSS, but it does do it where it counts01:44
@rizeni'm not sure how severe the dataform thing is yet, still have to investigate01:44
@mdawgi looked into it.01:44
@mdawgthere's no privilege/group security on viewList01:45
@rizenand like i said before, if we decide to do so, making all fields do some basic javascript injection testing is rather trivial01:45
@rizenespecially in 6.901:45
@rizenok, that's easily fixed matt01:45
@rizenand that has virtually nothing to do with an xss exploit01:45
@mdawgi know.01:45
snapcountshit ballz01:45
snapcountWe do not allow IRC, egg drop bots, or anything of the sort on our network. IRC servers are extremely prone to DoS activity. If you are caught running an IRC server inside our network your account will be terminated immediately. This is a pretty common practice in the hosting industry today. The rule is, you can run anything on the server as long as no one can access it via a standard IRC client.01:46
snapcountI guess I can't host the bot01:46
snapcountmaybe I can get one of my Novell friends to do it01:47
@mdawgI didn't think irc bots were necessarily irc servers.  i thought they could be client-only01:47
@mike_sanyone want to write a POE based IRC bot? i'll host it on one of our servers01:47
snapcountI'm so lame I don't even know what POE is01:48
snapcountso I guess that counts me out01:48
* mdawg is a lam3r as well.01:48
snapcountI'll provide moral support01:48
@mike_shttp://search.cpan.org/~bingos/POE-Component-IRC-4.77/lib/POE/Component/IRC.pm01:48
@rizenthere are already half a dozen poe irc bots01:49
@rizenon the example pages01:49
snapcountbrb... I'm gonna hop on efnet and see if someone will take up our cause01:49
@mike_syep01:49
@rizenincidentally, no i can't host anything related to irc either01:49
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has quit []01:49
@rizen2 of our 7 upstream providers have strict clauses in our contract with them not to do it01:49
@mike_si'm not aware of any restrictions we have in our data center -- let me double check01:50
xdangerI can, but I'm in finland and don't know that much about bot's... but my irssi is online 24/7 and has some limited autoop functions...01:51
-!- mode/#webgui [+o xdanger] by mdawg01:51
@xdangerso now I just have to remember how the autoop syntax went =P01:52
@rizenanybody know what language this is:02:00
@rizenhttp://www.framasoft.net/article3540.html02:00
@mdawgfrench02:01
@xdangerfrench02:01
-!- usepoe712 [n=poebot@64.78.230.164] has joined #webgui02:01
@mike_sthat would be my little poe bot02:01
@rizennice02:01
@mike_sjust testing -- and it will be setup to log the conversations02:01
-!- mode/#webgui [+o usepoe712] by mdawg02:01
@xdangermdawg: could you leave the channel and come back so that I know that I did this correctly ?02:01
-!- mdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []02:02
-!- mdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui02:02
-!- mode/#webgui [+o mdawg] by xdanger02:02
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui02:02
@mdawgnice.02:02
@xdanger02:02 -!- Friends checked: mdawg02:02
@xdanger02:02 -!- mode/#webgui [+o mdawg] by xdanger        02:02
@mike_shere's sample logging fromthe poebot...02:02
@mike_s[mike@mark4 irc_logger]$ ./poebot.pl02:02
@mike_s [Tue Jan  3 17:01:27 2006] <mike_s:#webgui> that would be my little poe bot02:02
@mike_s [Tue Jan  3 17:01:44 2006] <rizen:#webgui> nice02:02
@mike_s [Tue Jan  3 17:01:46 2006] <mike_s:#webgui> just testing -- and it will be setup to log the conversations02:02
@mike_s [Tue Jan  3 17:01:48 2006] <xdanger:#webgui> mdawg: could you leave the channel and come back so that I know that I did this correctly ?02:02
@xdangerdon't know how static your host's are, but..02:02
@mike_s [Tue Jan  3 17:02:19 2006] <mdawg:#webgui> nice.02:02
@mike_s [Tue Jan  3 17:02:20 2006] <xdanger:#webgui> 02:02 -!- Friends checked: mdawg02:02
@mike_s [Tue Jan  3 17:02:20 2006] <xdanger:#webgui> 02:02 -!- mode/#webgui [+o mdawg] by xdanger02:02
@mdawgmy ip changes about once a month.02:02
-!- mode/#webgui [+o crythias] by mdawg02:03
@crythiashowdy02:03
@mike_sso what does everyone want wiht the logs?02:03
@mike_semailed once a day to the dev list? posted to a website?02:04
@crythiasbetter not02:04
@crythias:)02:04
@mdawgi dunno.  but I can mail you the entire log for today.02:04
@xdangerjust some one adds something to op me so that should be enough02:04
@crythiastyvm02:04
@xdangergenerate a funny statistics with pisg02:04
@xdanger=)02:04
@crythiaswhat's new?02:05
@mike_syou missed out on a few of JT's apocolypse's02:05
@mike_sso we decided to start logging this -- thus the poe bot 02:07
@mike_sjust needing to decide what to do with the logs02:07
@crythiasoh :)02:07
@mdawgnail them to santa clause02:07
@mdawgerr02:07
@mdawgmail them to santa02:07
@mdawgjust kidding.02:07
@crythiasfreudian slip? And I didn't think they'd fit you...02:07
@mdawg(I think?)02:07
@mdawghey :p02:07
@xdangermy irssi also automaticly logs everything...02:08
@xdangerjust for your amusement: http://mentalhouse.net/irc/webgui02:09
@mike_swow - very good random quotes...02:10
@mike_snot putting quesiton marks on anymore02:11
@rizeni like that section below02:12
@crythiasthat amuses me.02:12
@rizenis mike_s stupid?02:12
@rizenIs mike_s stupid or just asking too many questions? 23.3% lines contained a question!02:12
@mike_s)(*#$) )(*#$)(* #)02:12
@mike_sthanks for picking that up buddy02:12
@rizenhehe02:13
@rizenit also says i talk too much02:13
@mdawg?02:13
@mdawg?02:13
@mdawg?02:13
@mike_srizen talks to him/herself a lot.02:13
@mike_sya - i liked that one02:13
@xdangerI'm just wondering how well does our connection scale to US, is it slow ?02:14
@mike_sso xdnager - (not using a question mark but) does your app generate a web page of the log02:14
@rizenit seems quite fast02:14
@xdangerIt's mainly finnish and scandinavian and europe, but haven't got a clue about over the atlantic..02:15
@mike_si'm in canada -- works quite well02:15
@xdangermike_s: yes, it's a perl script that takes in different kinds of logs and generates configurable statistics =)02:16
@xdangerhttp://pisg.sourceforge.net/02:16
@mike_sk - if you want to just generate the web page log i'll shut down the little poe bot ...02:16
@crythiaswow02:16
@xdangerwell, If you want the logs some where I can set up a cronjob to copy them every hour or something like that ?02:17
@crythiaswell, if it's going to get indexed, I'll throw in http://www.gwy2.org/cgi-bin/fom02:17
@rizengerald, how's that interview coming?02:18
@crythiasawe. darn it. I left it at work. I've been under the weather since my return from my grandmother's funeral.02:19
@crythiasI'll be able to get a copy in a sec02:19
@rizendo you need me to send again?02:19
@rizenno02:19
@rizenok02:19
@rizenapparently snapcount has gotten his friends to set up some sort of a bot as well02:19
@rizenyou people are going bot crazy02:19
@mdawgthis will be the most well-protected channel on this network.02:20
@mdawghighest bot-person ratio.02:20
@mike_srot13 hello world02:21
@usepoe712uryyb jbeyq02:21
@mike_sbut will there's do rot13? ;)02:21
@rizenwe might as well just make the bots talk to each other too02:21
@mdawgrot13 rot1302:21
@usepoe712ebg1302:21
@rizenand decide the features of webgui too02:21
@mdawglol.02:21
@mdawgmight as well.02:21
-!- mode/#webgui [-o usepoe712] by rizen02:21
@mike_sgood plan there02:22
@mike_si'll shut that one down02:22
-!- usepoe712 [n=poebot@64.78.230.164] has quit [Remote closed the connection]02:22
@rizenthe others aren't logged in yet though02:22
@mike_sso demanding...02:22
-!- usepoe2 [n=poebot@64.78.230.164] has joined #webgui02:23
@mike_si'll leave it up for a while to keep the channel open, but won't be doing anything with the logs02:23
@rizencould you email the logs to matt every half hour02:24
@rizenthe entire days logs though02:24
@rizenjust spam the crap out of him02:24
@xdangerhttp://mentalhouse.net/irc/logs/webgui/02:24
* mdawg exclaims, "It's a spamity calamity!"02:25
@mdawgi'll blacklist your mail servers' ips with every known ip-based blocklist.02:26
@mdawg(not pb's)02:26
@mdawgwhoever spams me :)02:26
@xdangerit's 2:25 am, so I'll head over to my bed, girlfriend and cats...02:26
@xdangergood night ;)02:26
@mdawg'night.02:27
@crythiasgnite02:27
@rizennite02:27
@rizenor perhaps knight02:28
@crythiasworking on the interview...02:31
@rizenexcellent02:31
@rizeni can't wait to see how these turn out02:31
@rizeni hope people like them02:32
@mike_swhat interviews?02:35
@rizeni don't know what you're talking about02:36
@rizenthose aren't the droids you're looking for02:36
@crythiasyou can go about your business.02:36
@rizenmove along02:36
@mike_slol02:37
@mike_syes Mr Anderson02:37
@rizeni can already see that this channel is going to be a huge time suck02:37
@crythiasyes02:37
@rizeni'm going to have to never log in here agian02:37
@crythiasit's all matthew's fault.02:37
@mdawg:(02:38
@rizenmatt, you're fired02:38
-!- mdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]02:38
-!- mdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui02:38
-!- mode/#webgui [+o mdawg] by xdanger02:38
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui02:39
snapcountour bot should be joining us soon :-)02:40
@mike_salthough rizen - some scheduled apocolypses on here could be interesting02:40
@mdawginteractive apocalypses.02:40
@mdawgif only the apostle john had IRC.02:40
@mike_sLOL02:40
-!- gooey [n=gooey@66-46-142-242.amtelecom.net] has joined #WebGUI02:40
@mdawgwelcome, goodoll02:41
-!- usepoe2 [n=poebot@64.78.230.164] has quit [Remote closed the connection]02:41
@rizenit's hard to imagine that interactive apocolypses would be a good thing02:42
@rizenit seems they'd likely make it more confused02:42
@rizenas people ask questions02:42
@rizenetc02:42
@rizenin the middle of me spewing my spiel02:42
-!- phobia [n=phobia@66-46-142-242.amtelecom.net] has joined #webgui02:42
@crythiasI'm scared02:42
@mdawgwelcome fearNess.02:42
-!- mode/#webgui [+o gooey] by rizen02:42
@rizenok snapcount02:43
@rizenwhat can we do with this bot02:43
snapcountwe're debugging02:43
snapcountit's version 6.x02:43
snapcounthaha02:43
@mdawgtouche02:44
snapcountwe should be at 7.0 shortly02:44
@crythias6.8.3 and you try to dcc and it forgets where it put the files?02:44
@rizenlisten here bitch02:44
@rizendon't make me get out my whiping stick02:44
@crythias:)02:45
phobia*** Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )02:46
phobiasad...02:46
phobiasoooooooooo very sad...02:46
phobia"free"node02:46
phobiaWTFEVAH02:46
-!- gooey [n=gooey@66-46-142-242.amtelecom.net] has quit [Remote closed the connection]02:47
@mdawghello phobia02:47
phobiahi02:47
-!- snapcount is now known as gooey02:47
gooeyshit02:48
@mdawgwhom do you fear, phobia.02:48
phobiayou think that my nickname represents what I am, versus what I inspire in the people I meet?02:48
gooeyhehe02:49
-!- mdawg is now known as WebGUI702:49
phobiaif it's fear you want, download & watch this:    http://tinyurl.com/9vklz02:50
@WebGUI7my advent is imminent.02:50
-!- gooey is now known as WRE02:50
-!- phobia is now known as stckovrflw02:51
-!- WRE is now known as snapcount02:51
@crythiasgrr02:51
@WebGUI7lost you on AIM, gwy02:52
* crythias nods02:53
snapcountdamn freenode02:54
* WebGUI7 is downloading terror-inspiring flick. 02:54
snapcountwe're at 6.902:54
snapcounthehe02:54
-!- rizen2 [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui02:55
-!- mode/#webgui [+o rizen2] by xdanger02:55
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []02:55
snapcountis xdanger a bot?02:55
-!- rizen2 [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has quit [Client Quit]02:56
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has joined #WebGUI02:58
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui02:59
-!- mode/#webgui [+o rizen] by xdanger02:59
@crythiasxdanger help02:59
snapcount!help02:59
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has quit [Remote closed the connection]03:00
snapcount6.9.103:00
* rizen /help03:01
-!- mike_s [n=mike@s205-206-123-62.ab.hsia.telus.net] has left #webgui ["Leaving"]03:01
-!- rizen is now known as test03:01
-!- test is now known as rizen03:01
@WebGUI7mixing you guys, perl, and irc bots is like a bunch of bulls in China.03:02
@WebGUI7I mean.  a China shop.03:02
-!- rizen changed the topic of #webgui to: WebGUI is the best plumbing monitor software ever made03:02
snapcountwe're working on that interactive apocalypse03:02
@crythiasnice03:02
snapcountdid you guys know this channel name is open on EFNet?03:03
snapcountlike 10x's the ppl over there03:03
@WebGUI7I blindly chose from the list of networks when I chose this one.03:03
snapcounthehe03:03
@rizenis that a good thing?03:03
snapcountprobably not03:03
snapcount10 times the retards mucking up our discussions 03:04
@rizeni don't think we necessarily want peeps unrelated to webgui dropping by03:04
* snapcount reflects on the quality of discussion thus far03:04
@rizenunless this irc channel is a promotional thing03:04
@WebGUI7snapcount, you missed quite a lot.03:04
* WebGUI7 releases itself early.03:05
-!- crythias changed the topic of #webgui to: WebGUI R0X0R$ | visit http://www.gwy2.org/cgi-bin/fom03:05
stckovrflwEfnet is the wild west of IRC03:05
stckovrflwat least, it was at one time03:05
@WebGUI7nice.03:05
stckovrflwI smell fear :P03:05
@WebGUI7url error.03:05
-!- stckovrflw is now known as phobia03:05
@WebGUI7WebGUI was unable to instantiate your style template.03:06
@WebGUI7at http://www.gwy2.org/cgi-bin/fom.03:06
@crythiasI clicked and it worked.03:06
@WebGUI7your client is superior.03:06
@rizeni think webgui needs new error messages03:06
@rizenlike, webgui was unable to account for your ineptitude03:07
@WebGUI7LOL03:07
@rizenwebgui couldn't overcome your unbearable nature03:07
@rizenwebgui can't tollerate ignorance03:07
@WebGUI7webgui can't spell.03:07
@rizenjt can't spell03:07
@rizenperhaps we can add a with-humor = 1 flag to the config file03:08
@rizenthat will replace the error messages with humor03:08
@WebGUI7it could be its own language.03:08
@WebGUI7EnglishHumor03:08
@crythiasJT.. I will need to send photo under separate cover. acceptable?03:08
snapcounthow about03:09
snapcountwebgui farts in your general direction03:09
@rizenon april 1 this year03:09
@crythiasThese aren't the style templates you're looking for.03:09
@rizeni'm going to run the webgui translation through a redneck translator03:09
snapcountLOL03:09
@rizenand release it as a new WebGUI Worldwide member03:09
snapcounthell yeah03:09
* snapcount screams yee-haw!!! in the spirit03:10
* WebGUI7 bites something.03:10
@rizeni don't understand gerald, what do you mean under a seperate cover?03:10
@crythiasYou dum messed sumpin up, boy.03:11
@crythiasdun03:11
@crythiasY'all caint do that 'round hyere.03:11
* WebGUI7 returns "I'm broked!"03:12
-!- WebGUI7 is now known as ircSucksTime03:13
@crythias separate email03:13
@rizenk03:14
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)]03:25
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui03:26
-!- mode/#webgui [+o crythias] by xdanger03:26
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has joined #WebGUI03:26
-!- snapcount is now known as gooey03:27
-!- gooey is now known as snapcount03:28
-!- snapcount is now known as WRE_03:28
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has quit [Remote closed the connection]03:28
WRE_what a pain in the ass03:28
@crythiashrm.03:29
@ircSucksTimewhat03:29
@ircSucksTimeclue me in03:29
-!- WRE__ [n=gooey@66-46-142-242.amtelecom.net] has joined #WebGUI03:29
@crythiasmost used words03:29
-!- WRE_ is now known as snapcount03:29
-!- WRE__ is now known as WRE_03:29
@crythiaspeople should think about database using Dataform asset WebGUI because still 03:30
-!- WRE_ [n=gooey@66-46-142-242.amtelecom.net] has quit [Remote closed the connection]03:32
@crythiasIRCUL8R03:33
snapcountwe can't initialize the bot until it logs in03:33
snapcountand it we can't log it in until we initialize it03:33
snapcountisn't that a paradox?03:33
@crythias??03:33
@ircSucksTimecan't you spoof it?03:34
@ircSucksTimelog in using another prog.03:34
@ircSucksTimesame ident, etc.03:34
@ircSucksTimesame machine03:34
@crythiasinitialize it in a different #channel?03:34
phobiathe ye olde gaytownne irc network you have chosen03:34
@ircSucksTimeroy, do you have a webgui business?03:35
snapcountyeah03:35
@ircSucksTimeoh yeah; oceansview03:35
@crythiasok03:35
snapcountno03:36
@ircSucksTime?03:36
snapcountwe can't message it b/c freenode won't allow dcc unless you're registered03:36
snapcountand we have to dcc it to initialize it03:36
snapcountand we can't tell it how to login until it's initialized03:36
@crythiasyou can't message under the bot's name?03:37
snapcountthe bot can't message me back until it's logged in03:38
snapcountI think we found a script that will do it03:38
@crythiasregister the bot under the bot's name?03:38
snapcountwhen it joins the channel03:38
snapcountwe did03:38
snapcountwe can't get the bot to type the command to identify it's self03:38
snapcountbut we think we found a script that will do so03:38
@crythiasdon't you have console method of running the bot?03:39
snapcounttune in at 1103:39
snapcountyeah03:39
snapcountbut not until you initialize it03:39
snapcountit will just ignore you03:39
snapcounthehe03:39
@crythiasthat's what I encountered.03:39
snapcountoh03:39
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has joined #WebGUI03:39
@crythiasshouldn't ignore you from YOUR console.03:40
snapcountyou mean the cmd line of the server running the bot?03:41
@crythiasyeah03:42
snapcounthmmm03:42
snapcountnot sure03:42
snapcountlet me see if we can do that03:42
snapcountit's an eggdrop bot03:42
@crythiasyeah03:42
snapcountdo you know how to do that?03:43
@crythiasone second03:43
snapcountcommand to make the bot say "/msg nickserv ident password"03:43
snapcountwe need it to say that03:43
-!- webguibot [n=webguibo@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui03:43
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has quit [Remote closed the connection]03:43
-!- webguibot [n=webguibo@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Remote closed the connection]03:44
snapcountwe found a way03:44
-!- webguibot [n=webguibo@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui03:44
snapcountwith telnet03:44
@ircSucksTimewho is we03:44
snapcountphobia03:45
@ircSucksTimewho is phobia03:45
snapcountfriend of mine from #novell on efnet03:45
@ircSucksTimeoh; i see.03:45
@ircSucksTimesry phobia.03:45
snapcountruns a bunch of bots03:45
@ircSucksTimedownloading (from ed2k) that movie you linked.03:45
snapcountI gave him free WG hosting in exchange for our bot03:45
-!- webguibot [n=webguibo@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Remote closed the connection]03:45
-!- webguibot [n=webguibo@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui03:45
snapcountwho does webguibot belong to?03:46
@ircSucksTimethe enemy.03:46
@crythiasme03:46
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has joined #WebGUI03:46
snapcountcool03:46
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has quit [Remote closed the connection]03:46
snapcountwe'll have more bots than people03:46
snapcountI welcome our new IRC bot overlords03:47
@rizeni'll do your bidding my master03:47
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has joined #WebGUI03:47
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has quit [Remote closed the connection]03:47
-!- webguibot [n=webguibo@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Remote closed the connection]03:51
-!- phobia [n=phobia@66-46-142-242.amtelecom.net] has quit ["Create like a God, Command like a King, Work like a Slave <k!15b8>"]03:52
-!- webguibot [n=webguibo@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui03:52
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has joined #WebGUI03:53
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has quit [Remote closed the connection]03:53
@crythiasheh03:55
@crythiasthat kinda worked03:55
@crythiashello03:55
@crythiaswebguibot hello03:55
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has joined #WebGUI03:56
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []03:56
@crythiasI got eggdrop to work. sorta.03:56
@crythiasat least I got it to create the user file.03:56
WREhohoho03:56
WREphear03:56
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has quit [Client Quit]03:56
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has joined #WebGUI03:57
-!- crythias is now known as webguibo103:58
-!- webguibo1 is now known as crythias03:58
-!- webguibot [n=webguibo@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Remote closed the connection]04:00
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has quit [Remote closed the connection]04:05
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has joined #WebGUI04:06
WREhmmm04:10
WREblah04:10
-!- phobia [n=phobia@66-46-142-242.amtelecom.net] has joined #webgui04:11
WREwhee04:12
WREops!04:12
WREplz?  :)04:12
@crythiasfor whom?04:12
snapcountfor the bot04:13
@crythiasright. gimme a nick.04:13
snapcountWRE04:13
-!- mode/#webgui [+o WRE] by crythias04:13
-!- mode/#webgui [+t] by WRE04:13
snapcount&op04:15
snapcount&op04:21
-!- mode/#webgui [+o snapcount] by WRE04:21
-!- mode/#webgui [-o snapcount] by WRE04:21
snapcountnice04:21
snapcountwe get the fucker working04:21
snapcountand I break it04:22
snapcount&op04:22
-!- mode/#webgui [+o snapcount] by WRE04:25
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has quit [Read error: 104 (Connection reset by peer)]04:31
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui04:32
-!- mode/#webgui [+o snapcount] by WRE04:36
@WRETAKEOVER04:36
@WREmuuhaha04:36
@snapcount.wx04:37
phobia!bofh04:37
@WREBOFH Quick-excuse: Password is too complex to decrypt04:37
phobia!bash04:37
@WRE|bash 96| <VIVI> Xbox already has the following games:04:37
@WRE|bash 96| <VIVI> Microsoft Word04:37
@WRE|bash 96| <VIVI> Microsoft Excel04:37
@WRE|bash 96| <VIVI> Solitaire 04:37
phobia!exchange $1 eur usd04:37
phobia!gb george orwell nineteen eighty four04:38
@snapcount!exchange $1 eur usd04:38
@crythias!bash04:39
@WRE|bash 462| <achan> DigDug: 'ascetic' is maybe the word you're looking for04:39
@WRE|bash 462| <DigDug> ascetic?04:39
@WRE|bash 462| <DigDug> I don't know such a word. :/04:39
@WRE|bash 462| <achan> someone who lives a monastic life outside of a monestary04:39
@WRE|bash 462| <DigDug> Ahh.04:39
@WRE|bash 462| <DigDug> Is there a term for someone who lives a monastic life on the Internet?04:39
@WRE|bash 462| <Medieval> yes, e-scetic. 04:39
* crythias shakes his head04:40
@snapcount!g webgui04:40
@ircSucksTimeHELO04:42
@snapcounthello WRE04:42
@ircSucksTimeoh no.04:42
@ircSucksTimenot bash.04:42
@snapcount!g webgui04:43
@WRE<img src=/nav_page.gif width=16 height=2 @ /search?q=webgui&hl=en&lr=lang_en&ie=UTF-8&safe=off&start=10&sa=N 04:43
@ircSucksTimelol.04:43
phobia!gb george orwell nineteen eighty four04:43
phobia!exchange $1 usd cad04:44
@WRE$1 U.S. Dollar makes 1.1561 Canadian Dollar.04:44
phobia!horoscope scorpio04:44
@WREScorpio; <span id="intelliTxt">The stars are telling you that it's time to get away from it all. Even if that just means a hot bath behind a locked bathroom door, make some kind of attempt to get some private time for relaxation.</span>04:44
phobiawoo complete with html tags04:44
@snapcountshiney!04:44
@snapcount.wx Daytona Beach, FL.04:45
@snapcount&kick phobia04:46
-!- phobia was kicked from #WebGUI by WRE [Requested by snapcount]04:46
-!- phobia [n=phobia@66-46-142-242.amtelecom.net] has joined #WebGUI04:46
phobiaheh04:46
-!- ircSucksTime is now known as self04:46
@self&kick self04:47
@selfdangit.04:47
@snapcounthaha04:47
phobia!seen self04:47
@WREphobia, self is right here!04:47
phobia!lastspoke self04:47
@WREself last uttered a word on #webgui less than a minute ago.04:47
phobia!seen my ass04:48
@WREphobia, I don't remember seeing my.04:48
phobiabah04:48
@self!seen myHead04:48
@WREself, I don't remember seeing myhead.04:48
* crythias loves self.04:48
@selfcrythias: can we get it to play the funny license plate game04:49
@snapcountwhat is the funny license plate game?04:51
@selfcrythias?  04:51
@selfthat's your cue.04:51
@crythiassorry04:52
@crythiassomeone's having problems installing wg04:52
@selfum; that never happens.04:53
@crythiasIM2SXY04:53
@crythiastestCodebase.pl doesn't see dsn. why?04:53
@snapcountno WG config04:53
@snapcountor incorrect config04:54
@crythiasNO2HARD04:55
-!- cluge [n=aaron@rrcs-24-73-239-166.se.biz.rr.com] has joined #webgui04:56
@crythiashi04:56
clugehello04:56
@crythias21:46:41) Cluge1669: Let me give you some quick background04:56
@crythias1. I've been using web GUI for years, installed it at least 30 times.  (From the 4 series on up)04:56
@crythias2. The server is basically a RH 9 box with serveral udpate04:56
@crythiasapache 2.0.5404:56
@crythiasperl 5.8.004:56
@crythiasmysql 5.0.1804:56
@crythiaswebgui latest verision04:56
clugethats me04:56
@crythiasok - that won't be too painful to udpate04:56
@crythiasThe problem is that it's not even connecting to the SQL server.  It's as if the DSN isn't correct, or that it can't read the config file (which it can)04:56
@crythiasnssgerald: any error messages?04:57
@crythias(21:50:27) Cluge1669: yeah - when running testCodebase.pl :Can't connect to data source , no database driver specified and DBI_DSN env var not set a04:57
@crythias(21:50:43) nssgerald: ok04:57
@crythiasso... self?04:58
@selfwhat04:58
@crythiascan you help?04:58
clugeany idears on my problem?04:58
@crythiasI don't know what to check.04:58
@crythiascluge: is this a new install?04:58
clugeit is for this version of webgui04:59
clugeI'm also running an older 5.8.1 useing speedy CGI on the same box04:59
@selfhold on 2 sec04:59
clugeI've run several concurrent webguis even with different versions in the past without issue04:59
@selfwhat's the exact command you're typing to run testCodebase05:00
@crythiasthe new one require major changes to httpd.conf05:00
clugeperl testCodebase.pl --configFile /var/www/www2.flaglermoms.com/WebGUI/etc/www205:00
@selfno .conf??05:00
@selfI think it needs it.05:00
clugeyeah, thats why I'm running the old with speedy CGI, so it won't interfere with mod perl05:01
clugeno .conf05:01
@snapcountdoesn't your config file end in .conf?05:01
clugeok, will change the name and update index.pl05:01
@crythiasyeah. the parser looks for .conf's.05:01
clugestand by05:01
@crythiasindex.pl is useless in 6.8.305:01
@selfindex.pl shouldn't exist in 6.8.305:01
clugeok.....05:02
clugejust use the pre init in the httpd.conf?05:02
@selfpreload.perl, you mean?05:03
clugePerlInitHandler WebGUI05:03
@selfoh yeah.  no wre.05:03
@selfhold on05:03
-!- phobia [n=phobia@66-46-142-242.amtelecom.net] has quit ["Create like a God, Command like a King, Work like a Slave <k!15b8>"]05:03
@selffamiliar tagline.05:04
@snapcountyeah...05:04
@snapcountthat's the old one05:04
@snapcounthe's rejecting realities now a days05:04
@selfyeah.05:04
@crythiasPoit05:04
@selfNark.05:04
@snapcountso our bot is now at 7.005:04
@selfNarf.05:04
@crythiasEgads05:05
@snapcount!bash05:05
@WRE|bash 2680| ~ frOsty- giggles.. in a manly, tesrosterone-filled sort of way. 05:05
@selfcluge:05:05
@selfdo you have this in httpd.conf? 05:05
@selfPerlSetVar WebguiRoot /data/WebGUI05:05
@selfPerlRequire /data/wre/prereqs/apache/conf/startup.pl05:05
@selfPerlCleanupHandler Apache2::SizeLimit05:05
@selfPerlRequire /data/WebGUI/sbin/preload.perl05:05
@selfyou don't necessarily need the SizeLimit05:06
@self(with adjusted paths)05:06
@crythiaswoe05:06
@selfand05:06
@selfAlias /extras /data/WebGUI/www/extras05:06
@crythiasChapelle Show doing spot on Matrix parity.05:07
clugeyeah looking now05:07
@selfparody?05:07
@crythiasyeah. that, too.05:07
clugethe perl Require is new05:07
@snapcountself: you can run 6.8.x concurrent with older versions?05:07
clugeto me that is05:07
@selfhere's my startup.pl05:08
clugeremember I'm running the old version with speedy CGI05:08
@selffor reference.05:08
@crythiasyeah. the gotcha.txt is a must read.05:08
@selfactually; startup.pl is unneeded for you too.05:08
@selfjust preload.perl is needed.05:08
clugewell web server restarted without too much bitching05:09
clugestand by05:09
clugenope - falls back to default test page, and of course :)  perl testCodebase.pl --configFile /var/www/www2.flaglermoms.com/WebGUI/etc/www2 provides the same error as before05:09
@selfdid you add the .conf?05:10
clugeerr  perl testCodebase.pl --configFile /var/www/www2.flaglermoms.com/WebGUI/etc/www2.conf now :P05:10
@selfk :p05:10
@selfdid you try testEnvironment.pl05:10
@selfb/c testCodebase is for developers testing stuff.05:10
clugetotally clean05:10
@selftestCodebase can be destructive to your db.05:11
@selfclean?05:11
clugeyeah, I peaked in the testCodebase, and at least it gives me a little more enlightening errors05:11
@selfall okay05:11
clugeclean - as in all OK05:11
@self     --configFile          The config file of the WebGUI site you'll use05:11
@self                    to test the codebase. Note that you should not05:11
@self                    use a production config file as some tests may05:11
@self                    be destructive.05:11
@selfum05:13
@selfwhat webgui version is your site db05:13
clugethis is a fresh install05:13
@selfoh ok.05:13
@selfdefault create.sql05:14
clugeYep05:14
@selfignore the results of the testCodebase05:14
@selfdid testEnvironment.pl find your config file?05:14
@selfoh, of course not.05:15
@selfb/c your config file isn't under05:15
clugeno I changed the testEnvironment path so that it could find it :)05:15
@selfoh ok.05:15
@selfjust to confirm05:16
clugeyep05:17
@selfdoes testEnvironment output "Verifying database connection"05:17
clugeyes05:17
clugewhich is why my forehead hurts05:18
* self is installing 2005 Dec 02 Longhorn Server build 5270.05:18
@selfon a virtual machine.05:18
* cluge is sorry for self05:18
* cluge likes his puns05:18
-!- self is now known as self_05:18
-!- self_ is now known as freenodeAdmin05:19
@freenodeAdminanyway.05:19
@freenodeAdminokay.05:19
@freenodeAdmindid you add the PerlInitHandler line?05:20
clugeyes05:20
@freenodeAdminpaste the vhost05:20
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has quit []05:21
@freenodeAdminhere's mine.05:22
cluge<VirtualHost 209.208.36.150:80>05:22
cluge        ServerName www2.flaglermoms.com05:22
cluge        DocumentRoot /var/www/www2.flaglermoms.com/WebGUI/www05:22
cluge        Alias /extras /var/www/www2.flaglermoms.com/WebGUI/WebGUI/www/extras05:22
cluge        SetHandler perl-script05:22
cluge        PerlInitHandler WebGUI05:22
cluge        PerlSetVar WebguiConfig www2.conf05:22
cluge        PerlRequire /var/www/www2.flaglermoms.com/WebGUI/sbin/preload.perl05:22
cluge        ErrorLog /var/www/www2.flaglermoms.com/logs/error_log05:22
cluge        CustomLog /var/www/www2.flaglermoms.com/logs/access_log combined05:22
cluge</VirtualHost>05:22
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui05:22
clugeBAH05:22
clugeI see the f&*@#&*@* problem05:22
clugebrb05:22
@freenodeAdminyour conf file really needs to be in $webguiRoot.'../etc/'05:23
@freenodeAdmincrythias: see the problem with not using /data/ ? ;p05:23
@crythiaswow05:24
@freenodeAdmincrythias: j/k05:24
@crythiasand why is webgui under a domain instead ...05:24
clugeyeah05:24
clugeno worries05:24
clugeworks like a charm now05:24
@freenodeAdminoh good.05:24
clugethe problem was simple05:24
@freenodeAdminwhat was it.05:25
clugeI had 2 different perl preloads05:25
snapcount&op05:25
clugeone that I thought was commetted out wasn't05:25
clugethe comment was one line off05:25
@crythiasoops05:25
@freenodeAdminso you have 6.8.3 up and running?05:25
-!- mode/#webgui [+o snapcount] by WRE05:25
clugeYes05:25
@freenodeAdminCongratulations!05:25
clugelooks like a small path issue with extras05:25
@freenodeAdminthe installation is not trivial.05:25
clugebut I can fix that05:25
* crythias does a fancy dance.05:25
* freenodeAdmin quotes from /home.05:26
clugeI've done it so many times, that when this one stuck me, I thought I was going crazy05:26
@crythiasFNC DNCR05:26
@freenodeAdminNUD DNCR05:26
@crythiasITZABOY05:26
@crythiasHUZLINE05:27
@freenodeAdminSTRCHMRKS05:27
@snapcountSKIDMRK05:28
@freenodeAdminBASHQUOT05:28
clugeok thank you guys05:28
@crythias:)05:28
clugeI'll go finish the rest of it05:28
@freenodeAdminhave fun05:28
@snapcountmay the force be with you05:28
clugeguess I just needed to have a second set of eyes05:28
@freenodeAdminFORCEME05:28
@crythiasPeace and long life05:28
@snapcounthehe05:28
@snapcountlive long and prosper05:29
@freenodeAdminPERLDOC05:29
clugeLive long and prosper - AND - may you live in interesting times05:29
@crythiasPODWRTR05:29
@snapcountwhoa05:29
@crythias2DA GD 2DI05:29
@freenodeAdmin2GA4U05:30
@crythias^URTYPE05:30
@freenodeAdminBUTT ER  ?05:31
@crythiasPARKAY05:31
@freenodeAdminMARYKAY05:31
@freenodeAdminMILKME05:32
@snapcountBUTT RKT05:32
@snapcount(.wmv)05:32
@crythiasTIMWSTR05:32
@crythiasor .. TYMWSTR05:32
@freenodeAdminIRC LRKR05:32
@snapcountBUNGHLE05:32
@freenodeAdminaw; c'mon; they've gotta get by the censors.05:33
@freenodeAdminso there have to be 2 meanings.05:33
@freenodeAdminplausible deniability.05:33
@snapcount!g bunghole05:33
@WREGoogle Book Search @ http://books.google.com/books?q=bunghole&hl=en&lr=lang_en&ie=UTF-8&safe=off&sa=N&tab=wp 05:33
@crythiasTPS RPRT05:33
@snapcountit's where the whiskey comes out of05:33
@snapcountduh05:33
@crythiasyeah05:33
@freenodeAdminoh.05:34
@freenodeAdmindidn't know.05:34
@crythiasWizard of Id05:34
@snapcountBUNG PLG05:34
@freenodeAdminthere you go.05:34
@snapcount(that stops the whiskey from coming out)05:34
@freenodeAdminobviously.05:34
@crythiasFUJ STPR05:34
@crythiastoo bad?05:34
@freenodeAdminENMA BAG05:34
@snapcountgross05:35
@freenodeAdminyeah.05:35
@snapcountthat crossed the line05:35
@crythiasKLOSTME05:35
* freenodeAdmin ashamedly backs back over the line.05:35
@snapcountnice05:35
@snapcountMR HNKY05:35
@crythiasXMASPOO05:36
@crythiasCOF A LNG05:37
@crythiasSNZN WZN05:38
@freenodeAdminPPING TOM05:38
@snapcountCRCH ROT05:38
@freenodeAdminLONRWIFE05:40
@crythiasVOYEUR05:40
@freenodeAdminDOCBRWN05:41
@freenodeAdminOUTTATIME05:41
@crythiasBTTF12305:41
@crythiasFLUXCAP05:41
@snapcountDBL HELX05:41
@crythiasEINSTIN05:41
@crythiasGENETICS05:42
@freenodeAdminMSFT HTR05:42
@crythiasI CLONE U05:42
@snapcountU CLNE ME05:43
@crythiasWMF VIRII05:43
@crythiasI'm schizophrenic... and so am I.05:43
@crythiasI got fired at my job at an OJ factory. I couldn't concentrate.05:44
@crythiasI got fired at my job at a doorknob factory. Couldn't get a handle on it.05:44
@crythiasThen there was the fire hydrant factory. Didn't know where to park.05:45
@crythiasWhat did the grape say when the elephant sat on it? Nothing. it just let out a little wine.05:46
@freenodeAdmintopic WebGUI vs. WebPhooey05:51
@crythiasphp is SO much faster05:53
@crythiasand everyone else is doing it!05:53
@freenodeAdminphp is the bomb.06:06
@freenodeAdminla BOMBA06:06
@freenodeAdminU8BOOGR06:12
@freenodeAdminSMSHBROS06:14
@freenodeAdminPPLEATR06:17
@freenodeAdminNCROPHIL06:19
@freenodeAdminyou still there, cluge?06:19
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui06:25
-!- mode/#webgui [+o rizen] by xdanger06:25
@rizenhow many bots do we have on here?06:25
@snapcountat least one million06:29
@snapcountgive or take 999,99806:29
@snapcount!bash06:30
@WRE|bash 4198| <RevQuixo> i want a mario game where you do actual plumbing06:30
@WRE|bash 4198| <RevQuixo> oh, did i mention i was gay? 06:30
@rizenit's funny the number of people then that are just squatting here06:30
@snapcountI think there are two bots06:30
@rizeni wonder if that's true for the irc channels of other projects06:30
@snapcountthe rest are real06:30
@rizen!bat06:30
@rizen!bash06:30
@WRE|bash 7005| <Rikhei> I am *not* a pricktease06:30
@WRE|bash 7005| <K`shandra> oh - you follow through.  Okay. ;-) 06:30
@rizen!bang06:30
@freenodeAdmin!bash06:30
@WRE|bash 7065| <skatoni> will some one please help06:30
@rizenso what is special about bash06:30
@WRE|bash 7065| <shev> ya?06:31
@WRE|bash 7065| <skatoni> there is a guy hacking into my computer06:31
@WRE|bash 7065| <shev> unplug your modem06:31
@WRE|bash 7065| <skatoni> how?06:31
@WRE|bash 7065| <shev> see those wires behind your computer?06:31
@WRE|bash 7065| <shev> rip'em all out06:31
@WRE|bash 7065| *** skatoni has quit IRC (Read error to skatoni[ppp012.rosenet.net]: Connection reset by peer) 06:31
@freenodeAdmin!bash06:31
@WRE|bash 7526| <Cerebus> when i go on a rampage killing all women on the planet, i'll spare you06:31
@WRE|bash 7526| <yunicus> yer a dear heart06:31
@WRE|bash 7526| <yunicus> really06:31
@WRE|bash 7526| <yunicus> please leave me with a bunch of stinky men 06:31
@snapcount!gg webgui support06:31
@WREWebgui error: Unexpected Error: Shutti @ http://groups.google.com/group/alt.satellite.direcpc/browse_thread/thread/2b8af6a8fbaa12b8 | Bug#139749: preliminary webgui package @ http://groups.google.com/group/linux.debian.bugs.dist/browse_thread/thread/a19e27b73171c21e | Opinions sought: PHP+MySQL CMS @ http://groups.google.com/group/aus.computers.linux/browse_thread/thread/e0b172cfad7c47e8 06:31
@snapcount!seen rizen06:31
@WREsnapcount, rizen is right here!06:31
@rizen!seen snapcount06:32
@WRErizen, snapcount is right here!06:32
@rizen!seen mdawg06:32
@WRErizen, I don't remember seeing mdawg.06:32
@rizen!seen perlDreamer06:32
@rizenoop, i killed him06:32
@snapcounthe doesn't know you06:32
@rizen!seen me06:32
@WRErizen, I don't remember seeing me.06:32
@snapcountyou pissed him off by asking so many questions06:32
@rizen!seen perlDreamer06:33
@rizenhe just doesn't like me asking about perlDreamer06:33
@rizen!seen perldreamer06:33
@snapcount!horoscope aquarius06:33
@WREAquarius; <span id="intelliTxt">No matter how tempting, don't succumb to shopping sprees, second helpings or any other temptations that you know you'll have to pay for later. You're not the best judge of what's good for you right now.</span>06:33
@rizen!seen mother06:33
@WRErizen, I don't remember seeing mother.06:33
@rizen!help06:33
@rizen!man06:33
@rizenhow do i get a command list?06:34
@snapcount"/msg WRE help"06:34
@rizeni can't /msg06:34
@rizenat least not with this client06:34
@snapcountreally?06:34
@snapcountwhat client?06:34
@rizenit's an IM client06:35
@rizenthat happens to also connect to irc06:35
@rizenit's called Fire06:35
@snapcountat least the name doesn't suck06:35
@rizenit's pretty cool for most things06:35
@rizenjust not very good at irc06:35
@snapcountahh06:35
@rizeni can do some basic stuff06:35
@rizenwith irc06:35
@rizeni can click on my own name06:36
* rizen can emote06:36
* rizen can change nick06:36
* rizen can change topic06:36
* rizen can kick06:36
* rizen promote/demote06:36
@rizenetc06:36
@rizenbut can't do any other /commands06:37
@rizenif it's not available through right clicking06:37
@rizenthen it's not available06:37
@snapcountahh06:37
@rizencool06:37
@rizenit has text to speech06:37
@rizeni just enabled it06:37
@rizenso it now tells me whatever you say06:38
@freenodeAdminhe killed Kenny06:38
@snapcountyou are gay06:38
-!- mode/#webgui [+v WRE] by rizen06:38
@rizenthis rocks06:39
@rizeni can have it read back the entire log to me06:39
@snapcount"Four score and seven years ago..."06:39
@snapcountwell, I'm still learning this bot06:40
@rizen!swear06:40
@snapcount"!g something" will do a google search for something06:40
@rizen!g cars06:40
@snapcount"!gg" google groups06:40
@WREAdvanced Search @ /url?sa=U&start=1&si=0&oi=smap&q=http://www.cars.com/go/search/advanced_search.jsp?tracktype=usedcc&aff=national | Google Book Search @ http://books.google.com/books?q=cars&hl=en&lr=lang_en&ie=UTF-8&safe=off&sa=N&tab=wp 06:40
@snapcount"!gb" google books06:41
@snapcount.wx will do weather06:41
@snapcountbut it's broken right now06:41
@snapcountit will op people, kick them, ban them, etc06:41
@snapcount!traffic06:42
@rizen!traffic06:44
@rizen.wx06:44
@rizen!wx06:44
@rizen!kill snapcount06:44
@rizen!kick snapcount06:44
@rizen!fuck snapcount06:44
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui06:46
perlDreamermighty quiet tonight06:47
@snapcount&kick rizen06:47
-!- rizen was kicked from #WebGUI by WRE [Requested by snapcount]06:47
@snapcountthis is great06:47
@snapcount&chaninfo06:48
@snapcount&info06:50
@snapcount!info06:50
-!- perlDreamer [n=colink@199.107.160.242] has quit ["Download Gaim: http://gaim.sourceforge.net/"]06:51
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui06:58
-!- mode/#webgui [+o rizen] by xdanger06:58
-!- mode/#webgui [-o snapcount] by rizen06:58
-!- mode/#webgui [+o snapcount] by WRE06:58
-!- mode/#webgui [-o snapcount] by rizen06:58
-!- mode/#webgui [+o snapcount] by WRE06:58
@rizen&kick snapcount06:58
@rizendoood06:58
@rizenthis bot sux06:58
@snapcountit doesn't listen to you06:59
@snapcountI don't know how to make it listen to you is the funny part06:59
@snapcountwe should set our bots to fight one another06:59
@snapcountrobot warz06:59
@crythias /msg nickserv register <password>07:00
@snapcountrandom?07:00
@crythiasJT: ask snapcount. msg is turned off by default.07:01
@snapcountI'm so lost right now07:01
@crythiassorry07:01
@crythiasit was phobia07:01
@crythiasphobia: *** Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )07:01
@snapcountoh 07:02
@snapcountyou can turn that off07:02
@snapcount"/msg nickserv unfiltered on"07:02
@snapcountno quotes07:02
@crythiasJT was saying that the /msg didn't work....07:02
@snapcountoh07:02
@snapcountthat's his client07:02
@snapcountit sux0rz07:02
@crythiasdon't know. my /msg isn't working on gaim, either.07:02
@snapcounthe's using Mac earth wind and fire or something07:03
@crythiasFire.07:03
@crythiasI heard that there is another adium or something that is better.??07:03
@snapcountI know zero about mac07:03
@snapcountexcept that it runs on top of a BSD variant07:04
@snapcountwhich makes it a little cool07:04
@WREI didn't get a control panel for christmas <tear>07:05
@rizenyeah, i'm using fire07:05
@freenodeAdmin"...mommy and daddy.... are mad..."07:05
@rizeni was using adium07:05
@WREJT is mean to me07:05
@rizendid you make the bot cry?07:06
@WREI'm not crying07:06
@WREWould you like to play a game?07:06
@crythiasgnite.07:06
@freenodeAdmingame07:06
@WREHow about a nice game of Tic-Tac-Toe?07:07
@crythiasLet's play globalthermonuclear war07:07
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []07:07
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit ["Gnite."]07:07
@snapcounthe's desperately searching for a client that doesn't suck07:07
@snapcount!seen rizen07:15
@WRErizen (n=rizen@c-67-184-239-85.hsd1.il.comcast.net) was last seen parting #WebGUI 7 minutes ago stating "{}".07:15
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has left #webgui []07:16
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui07:17
snapcount&op07:17
-!- mode/#webgui [+o snapcount] by WRE07:17
@freenodeAdmin!bash 11700207:19
@WRE|bash| <YuFFie> SO U HACKING ME THEN HUH07:19
@WRE|bash| <YuFFie> WElL I GOT NEWS FOR U MISTER I GOT MORE FIREWALL POWERS NOW SO IM SECURE AND IM USING WINDOWS 98 SO IM REALLY SECURE FROM HACKERS LIKE YOU SO YOU BETTA JUST GIVE UP CUZ U GOT NO HOPE MISTER.07:19
@WRE|bash| * YuFFie (~mirc@3B942731.dsl.stlsmo.swbell.net) Quit (Quit: Owned.)07:19
@WRE|bash| * YuFFie (~mirc@3B942731.dsl.stlsmo.swbell.net) has joined #07:19
@WRE|bash| <YuFFie> HELP MY MOUSE IS MOVING BY IT SELF 07:19
@freenodeAdmin!bash 58016207:21
@WRE!bash: quote has too many lines to display in public channel (max 12, quote has 23): sending as privmsg instead07:21
@snapcount!find myBallz07:26
@snapcount!seen myBallz07:26
@WREsnapcount, I don't remember seeing myballz.07:26
@snapcount!seen yourBallz07:27
@WREsnapcount, I don't remember seeing yourballz.07:27
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has quit []07:31
-!- freenodeAdmin [i=user@CPE-65-31-211-163.kc.res.rr.com] has quit [Read error: 110 (Connection timed out)]08:30
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui09:07
-!- mode/#webgui [+o rizen] by xdanger09:07
-!- rizen changed the topic of #webgui to: WebGUI Discussion09:08
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []09:08
-!- lonki_home is now known as lonki09:25
lonkimorning09:31
-!- Minminq [n=marc@host1.procolix.nl] has joined #webgui09:56
-!- Minminq [n=marc@host1.procolix.nl] has left #webgui []09:57
-!- Minminq [n=marc@host1.procolix.nl] has joined #webgui09:57
-!- Minminq [n=marc@host1.procolix.nl] has left #webgui []10:02
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui10:49
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []10:50
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui10:55
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]11:12
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui11:13
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []13:11
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui13:42
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []13:43
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui14:46
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []14:46
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui15:06
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []15:06
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui15:40
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []15:40
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui15:43
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []15:43
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui16:12
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []16:12
-!- bbwwicci [n=bbwdii@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui16:18
-!- bbwwicci is now known as mdawg16:20
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui16:23
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui16:23
mdawgah, the usual suspects arrive.16:23
crythiasCOF COF16:24
mdawgHIC CUP16:25
mdawgxbox 360 was hacked.16:26
mdawgthey'll have bootable linux DVDR5 iso's making the net rounds within a week or two.16:27
lonkiwhat else is new? it's microsoft :-)16:27
* lonki runs16:27
lonkigood morning 16:27
mdawghello.16:27
@xdangergood afternoon =)16:28
-!- mode/#webgui [+oo crythias mdawg] by xdanger16:28
-!- Irssi: #webgui: Total of 7 nicks [4 ops, 0 halfops, 0 voices, 3 normal]16:28
-!- zmk [n=zaphod@dsl46-47.uninet.ee] has joined #webgui16:29
-!- zmk [n=zaphod@dsl46-47.uninet.ee] has quit [Client Quit]16:31
@mdawganyone know how to tell mirc to show timestamps?16:32
@mdawgand no, i won't rtfm.16:33
@crythiasdon't know. don't care. Gaim does.16:58
lonkiwhat is mirc?17:03
@mdawgnm17:05
lenthamenhello all. 17:12
lenthamenI believe there's no game console that isn't hacked already ;)17:12
lenthamengaim rulez17:13
lenthamenlonki: Do you have a WebGUI install on Mac available right now ? 17:14
lonkilenthamen, not now, I'm still in Almere :-)17:15
lonkiBut yes, I do have one running at home17:16
lenthamenlonki: Ok, because I was interested if the memory leak I have is reproducable on mac OS.17:16
lenthamenAs macOS is derived from BSD.17:17
lonkiI can test that tonight17:17
lonkisince I cannot ssh into that workstation, only my server17:18
lenthamenok.17:18
lonkilenthamen, it is weird though, we had simular probs on linux17:20
lenthamenWhich kernel ?17:20
lonkilet me check, I though the 2.4.x17:21
lonkiLinux webgui 2.4.21-32.EL17:22
lenthamenI'm running 2.6.9-22.ELsmp and I can't reproduce it on that box17:23
lonkiI will try it at home later today17:24
lenthamenok17:24
* lonki submits a new bug17:42
lonkilenthamen, will you be online tonight? I can test it somewhere around 21:00 our time17:50
lonkiI'm off, going home, laterzzzz17:51
-!- lonki is now known as lonki_home17:51
-!- mike_s [n=mike@s205-206-123-62.ab.hsia.telus.net] has joined #webgui18:31
-!- mode/#webgui [+o mike_s] by xdanger18:31
-!- onioncoder [n=mike@s205-206-123-62.ab.hsia.telus.net] has joined #webgui18:35
-!- mode/#webgui [+o onioncoder] by xdanger18:35
-!- mike_s [n=mike@s205-206-123-62.ab.hsia.telus.net] has quit ["Leaving"]18:35
* lenthamen has finished his working day and goes home.18:49
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui18:49
-!- mode/#webgui [+o snapcount] by WRE18:50
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]18:50
@mdawgsnapcount19:55
@snapcountyes19:59
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui20:03
macOnkihi20:03
@snapcounthello20:03
@snapcountmdawg: my AIM is snapc0unt if you're having troubles with dcc 20:09
@snapcount!bash20:20
@WRE|bash 9662| corpratewar: gah, why would somebody encode a song @ 28kbps 20:20
@WRE|bash 9662| arkain88: Thats so small it could fit through a condom. 20:20
@snapcount!bofh20:20
@WREBOFH Quick-excuse: Police are examining all internet packets in the search for a narco-net-traficer20:20
@snapcountwhoa20:21
@snapcounthave any of you guys seen google today?20:21
@snapcounttheir logo is in braile20:21
@snapcountthe raised bumps are not translating correctly through my monitor however20:22
@snapcountI can't feel them20:22
macOnki!cluebat20:22
macOnki:-)20:22
@snapcountWRE has much to learn20:23
@snapcounthe is but a minimalist at present with few tricks20:23
@snapcount!seen rizen20:28
@WRErizen (n=rizen@c-67-184-239-85.hsd1.il.comcast.net) was last seen parting #WebGUI 11 hours, 19 minutes ago stating "{}".20:28
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has quit [Read error: 104 (Connection reset by peer)]21:13
-!- crythia1 [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui21:23
-!- mode/#webgui [+o crythia1] by xdanger21:23
-!- crythias was kicked from #webgui by crythia1 [crythia1]21:24
@crythia1oops21:24
@crythia1!bash21:27
@WRE|bash 10499| * go_boy getting his haujobb on21:27
@WRE|bash 10499| <jej> i read that as 'handjob'21:27
@WRE|bash 10499| <go_boy> i assumed you would21:27
@WRE|bash 10499| <jej> you can always count on me.21:27
@WRE|bash 10499| <go_boy> for a handjob?21:27
@WRE|bash 10499| <jej> of course.21:27
@WRE|bash 10499| <go_boy> rockin. 21:27
@crythia1interesting.21:28
@crythia1!help21:28
@crythia1!bash21:28
@WRE|bash 10732| <Locke> Thats three nights in a row I've been awake and glanced at the clock and seen 3:14 and thought 'Hahaha, it's Pi Time. Man Pi Time, how lame, I can't believe I thought that' 21:28
@mdawg!bash21:33
@WRE|bash 26778| <LunchPailTree> the moral of this story is: if you have no morals, go get yourself a 12 year old friend so you can fuck her after you drug her 21:33
@crythia1hrm.21:34
@crythia1tasteless much?21:34
@mdawgyeah.21:35
@mdawgsry; not my fault.21:35
@mdawg!bash21:35
@WRE|bash 33616| <ohyeah> i hate sex.21:35
@WRE|bash 33616| <niggals> WHAT?!!! WHY?!!!!!!!!!!21:35
@WRE|bash 33616| <ohyeah> because it isn't moral and christian21:35
@WRE|bash 33616| <ohyeah> and its killing youth 21:35
@WRE|bash 33616| <ohyeah> and its the cause for many diseases21:35
@WRE|bash 33616| <ohyeah> and so many people who are underage are having it21:35
@WRE|bash 33616| <niggals> well then how the fuck come your sn is 'oh yeah'21:35
@WRE|bash 33616| <ohyeah>  i can't talk to you! 21:35
@mdawgthey just get better and better.21:35
@crythia1while your at it... fire missiles from an airplane running into a building.21:35
@mdawgheh.21:36
@mdawgspeaking of which, I watched that whole video.21:36
@crythia1and21:36
@mdawginteresting.21:36
@crythia1the flash couldn't possibly be the reflection of the plane against the windows...21:37
@mdawgdownloading the hires version now, to burn on a dvd for my dad.21:37
-!- onioncoder [n=mike@s205-206-123-62.ab.hsia.telus.net] has left #webgui []21:37
@mdawgwho was onioncoder21:37
@crythia1beats me.21:37
-!- freenodeAdmin [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui21:37
-!- mode/#webgui [+o freenodeAdmin] by xdanger21:37
-!- mdawg [n=bbwdii@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []21:37
-!- freenodeAdmin is now known as msnort21:38
@crythia1the heck?21:38
macOnkimsnort, is that you lilo?21:39
@msnortnot lilo21:39
macOnkik21:39
@crythia1matthew.21:39
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui21:39
-!- mode/#webgui [+o rizen] by xdanger21:39
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []21:39
@crythia1oh... kay.21:39
@crythia1!bash21:40
@WRE|bash 35923| <CzarKhan> well I have like 20 pillows and two teddy-bears but it's really like alone 21:40
@crythia1