[12:42] <ChrisH> plovs: rst2xml? Interesting. I fear I need to learn python before though. :)
[12:42] <ChrisH> sivang: Yes... complete luxuary. 7 hours of sleep. Hooray!
[12:43] <fabbione> there.. it's done
[12:43] <fabbione> have fun
[12:44] <sivang> we have our own log now!
[12:44] <sivang> Horray for Fabbione
[12:56] <ChrisH> Where are the logs? Because I had modified an IRC bot a few weeks ago to log everything into a database. So everyone could query what was happening when. But if there is already a working solution...
[01:50] <plovs_work> ChrisH, an irc bot with mysql or something?
[01:51] <ChrisH> plovs_work: Yes. I start a "chrisbot" some time ago when I learned how to use POE (perl object environment).
[01:51] <ChrisH> plovs_work: I'm just testing the bot so we have redundancy. :)
[01:51] <plovs_work> that would be nice, and then a web frontend to the database?
[01:51] <WW> plovs_work: Hi there
[01:52] <plovs_work> WW, hi
[01:52] <WW> plovs_work: What's the latest on macros (or something equivalent) in the wiki?  Anything new?
[01:53] <ChrisH> WW: hi
[01:53] <WW> ChrisH: Hi ChrisH
[01:53] <ChrisH> plovs_work: a tiny gui to the database (currently improving it a little): http://workaround.org/irc
[01:56] <plovs_work> :-) (smiling for the camera)
[01:57] <plovs_work> ChrisH, neat!
[01:57] <ChrisH> plovs_work: And real time. :)
[01:57] <WW> ChrisH: Hey, that thing is live?! Cool.
[01:57] <ChrisH> plovs_work: At least as long as mentors.debian.net is working because that's where the script lives on. :)
[01:58] <ChrisH> WW: Yes. I'm surprised, too, that it works. :)
[01:58] <plovs_work> and you log to mysql?
[01:58] <ChrisH> Yep.
[01:58] <ChrisH> Haven't yet switched to postgresql on that machine.
[01:59] <plovs_work> thinking about a search-thingie?
[01:59] <ChrisH> Yes. By text, by nick... It can even log multiple channels.
[01:59] <ChrisH> There are just some to do's left like auto-rejoin on server failure etc.
[02:00] <plovs_work> so...you might add #ubuntu #ubuntu-devel?
[02:01] <ChrisH> Just joined all three channels. :)
[02:01] <WW> ChrisH: Does it print "[names]  -: ..." every time someone enters the room?
[02:02] <ChrisH> WW: I think it just does that when it enters the channel itself.
[02:02] <plovs_work> how did you get to https://www.ubuntulinux.org/portal_memberdata/portraits/490 ?
[02:02] <ChrisH> plovs_work: Set it in my "personal preferences" i my wiki account
[02:03] <ChrisH> plovs_work: I just don't know how I can use that portrait.
[02:03] <ChrisH> plovs_work: Took a shot with my digicam yesterday evening and gimp'ed it. :)
[02:03] <ChrisH> plovs_work: My wife was looking a little confused when I started to smile for nothing and took photos of myself.
[02:03] <plovs_work> ah, well you can add it to your "home page"
[02:04] <plovs_work> smiling at your computer, well women who marry geeks must be used to something
[02:06] <plovs_work> ChrisH, btw you have great postfix stuff
[02:07] <ChrisH> Thanks. Took a while. :) But it's really nice. I worked on the new tutorials for three weeks during my holidays. And now I'm getting mails about that nearly every day.
[02:07] <ChrisH> Writing correct technical documentation can become very time consuming.
[02:07] <ChrisH> Ask the people who have offered to translate the documents. They are still on it.
[02:08] <plovs_work> postfix is the easiest of mail-servers i think but that does not make it simple, great job.
[02:08] <plovs_work> the only thing i have not been able to do (and i even bought the book) is having a white-list of users allowed to send mail
[02:09] <plovs_work> it is in the faq, but without answer :(
[02:09] <ChrisH> Are you restricting who is allowed to send mail from your internal network?
[02:09] <plovs_work> well, not yet
[02:09] <plovs_work> we have two networks, an internal one, and an 'external one'
[02:10] <plovs_work> everybody can sent mail from the external one
[02:10] <plovs_work> but the internal is highly restrictive
[02:10] <plovs_work> at least it is supposed to be
[02:10] <plovs_work> the good thing is: one virus in seven (!) years
[02:11] <ChrisH> I recently wiped away my virus directory. 3000 mails in half a year. Yowser!
[02:11] <plovs_work> i meant one went in, off course there is plenty left
[02:12] <plovs_work> i am going to redo the network, the coming months, i might use your howto for woody
[02:12] <ChrisH> Just ask if you need help on the config. I think I could help.
[02:13] <plovs_work> nice!
[02:13] <plovs_work> i use MailScanner atm, with postfix 2.0 backport and amavis
[02:14] <plovs_work> but it is all spagetti now and i want to do it right(tm) without backports, only debian stable
[02:14] <ChrisH> Are you running the server on Ubuntu? Because I tend to keep Debian on the servers and just use Ubuntu on the workstations.
[02:14] <ChrisH> Qustion answered. :)
[02:14] <plovs_work> woody+backports.org
[02:15] <plovs_work> i love ubuntu, but am not yet willing to risk my job with it
[02:17] <plovs_work> ChrisH, do you use apt-proxy?
[02:19] <ChrisH> I did. But at home I just have Debian for my wife and me (server is Woody).
[02:19] <ChrisH> At work I have set up a complete debian mirror. Nice updating systems through 100 Mbps. :)
[02:19] <ChrisH> apt-proxy is darn slow. :(
[02:19] <plovs_work> i would like to get apt-proxy working for ubuntu as well
[02:20] <plovs_work> a mirror would be too havy, we have 4 ubuntu-boxes now
[02:20] <plovs_work> and 4 in the other network
[02:21] <ChrisH> Probably. I converted my whole sysadmin department to Debian. :) Plus we have 10-15 servers in the computer rooms running Woody and Sarge. It's probably the same traffic to the mirrors but we are saving time.
[02:22] <plovs_work> 10-15 is nice, i have 5 servers running woody/sarge,2 bsd firewalls,  rest all w2k
[02:24] <plovs_work> the interisting thing is that only the windows servers require maintenance
[02:30] <ChrisH> Get a SUS server. :)
[02:59] <plovs_work> yes, that is the plan, but i need one more server to do so
[02:59] <plovs_work> and test it off course etc
[03:00] <plovs_work> my internal compuetrs have not been updated for over a year now :-( ,but i hate windows updating by hand
[03:01] <plovs_work> ChrisH, the bot is down! mayday!
[03:02] <ChrisH> plovs_work: Yes, had to fix a bug.
[03:02] <plovs_work> nice new name 
[03:02] <ChrisH> Old name. :)
[03:03] <plovs_work> ah, you are not ubuntulog, need to clean my glasses
[03:07] <ChrisH> Perhaps ubuntulog is what fabbione provides.
[03:08] <plovs_work> 'spose so
[03:09] <plovs_work> ok, off to hang out with the friends, see you!
[03:12] <hornbeck> hello
[03:12] <ChrisH> hornbeck: hi
[03:12] <hornbeck> hows things this morning
[03:12] <ChrisH> hornbeck: morning? Well, that's relative. :)
[03:13] <hornbeck> well morning for me
[03:13] <hornbeck> night more than likly for you
[03:13] <ChrisH> hornbeck: Am playing with my realtime irc logger.
[03:13] <ChrisH> Nah... 15:13 here.
[03:13] <hornbeck> ahh, so afternoon
[03:13] <ChrisH> Nothing to do at work so I'm working on my docbook tutorial and on that very irc bot.
[03:13] <hornbeck> realtime irc logger huh, sounds interesting
[03:13] <ChrisH> Beta: http://workaround.org/irc
[03:14] <hornbeck> ohhh docbook tutorial
[03:14] <hornbeck> man that is nice, what is that written in?
[03:14] <ChrisH> In fact the tutorial is 90% done. But I seem to lack some knowledge of the ReST wiki language.
[03:14] <hornbeck> I can help with the ReST part if you want
[03:15] <ChrisH> The bot is a Perl bot using the POE environment. The web interface is a PHP 10-liner. I'm currently beautifying it. :)
[03:15] <hornbeck> man that is nice
[03:15] <hornbeck> good job
[03:15] <ChrisH> hornbeck: plovs already gave me a link. Just need to read a little I suppose.
[03:15] <hornbeck> ok, thats cool
[03:15] <ChrisH> Thanks. I'm in the mood for something useless and redundant. :)
[03:18] <hornbeck> useless and redundant huh, sounds like you are having way to much fun
[03:24] <plovs_work> hornbeck, hi!
[03:24] <plovs_work> i hate summertime
[03:24] <plovs_work> when it's wintertime
[03:24] <plovs_work> i was wondering why i was the first to leavem usually i'm the last
[03:24] <hornbeck> hey plovs
[03:26] <hornbeck> its amazing how one part of the wiki says "You are now logged in" when the other part says "Log in"
[03:26] <hornbeck> I really hate how this new wiki screws up alot
[03:27] <ChrisH> Did you notice that sometimes the wiki (especially the login procedure) is very slow? Or is it just me?
[03:27] <hornbeck> yes it is
[03:27] <hornbeck> right now it will not let me edit my beagle page
[03:30] <hornbeck> hey plovs_work how do you change the size of picture in the wiki
[03:30] <hornbeck> my beagle icon is real big on your icon page
[03:31] <hornbeck> crap, I gotta run, later guys
[03:49] <plovs_work> if you get "You are now logged in" when the other part says "Log in" relaod the page
[03:49] <plovs_work> with shift
[03:49] <plovs_work> ChrisH, can you make the web-page automatically update itself?
[03:49] <ChrisH> plovs_work: sounds like your cache is faulty. you aren't using the IE, are you?
[03:50] <ChrisH> plovs_work: yes... :)
[03:50] <ChrisH> plovs_work: my current work: http://workaround.org/cgi-bin/irc
[03:51] <plovs_work> ChrisH, you know i have a simple taste: instant gratification, great!
[03:51] <ChrisH> plovs_work: ;)
[03:52] <plovs_work> i use firefox, and everybody has this problem ... really weird
[03:52] <ChrisH> I had that once, too. You better tell it to "reload the page on every request" instead of its automatic mode.
[04:02] <plovs_work> ChrisH, how do i do that?
[04:03] <ChrisH> plovs_work: Hmm. Looks like Firefox has no setting for that. Try setting the cache to 0.
[04:04] <plovs_work> ChrisH, that's not funny either...
[04:04] <plovs_work> they should just fix the site
[04:05] <plovs_work> ok, see you later...
[07:48] <sivang> So, anything new everybody?
[07:48] <sivang> I've seen rather lots of traffic went here :)
[07:50] <ChrisH> The docbook-xml article is nearly done in raw format. I need to wiki it.
[07:50] <sivang> great!
[07:50] <sivang> this will be the first doc team docbook xml primer
[07:50] <sivang> :)
[07:51] <sivang> we really needed that.
[07:52] <ChrisH> It's just a "Getting started" guide. I intend to add information on custom stylesheets, output formats and the like during the weekend.
[07:52] <sivang> great.I will shortly follow it, I had already started with docbook xml but found most of the resources assume too much knowledge in it already.
[07:53] <ChrisH> I hope I can ask you for help in case Wiki starts to hate me. :)
[07:54] <sivang> yes ofcourse.
[07:54] <sivang> I've got used to it by now, although do not know if it's worth of studying RST, I think I would instead go straight for DocBook XML :)
[07:54] <sivang> althouh the pythin script that converts it looks very nice
[07:55] <sivang> btw, the weblog of the channel looks exquisite
[07:55] <sivang> how did you do that?
[07:56] <ChrisH> Advanced magic.
[07:57] <sivang> hmm, ok, and now for some juicy details ?:)
[07:58] <ChrisH> Two parts. One is a Perl script I call "logbot". It uses POE::Components::IRC and is an automated IRC client that sniffs different channels and keeps track who is where.
[07:58] <ChrisH> The log lines are written into a MySQL database. The second part is a Perl script that get the needed information from the database.
[07:58] <ChrisH> I had an IRC bot half ready. And as work today was boring I decided to make it a log bot. ;)
[08:08] <sivang> coool
[08:18] <sivang> ChrisH : when I asked from canonical to set us a log , I wasn't aware that you already set it up BTW
[08:20] <ChrisH> sivang: fabbione?
[08:27] <sivang> ChrisH  : yes
[08:27] <sivang> yo pl0vs
[08:29] <ChrisH> sivang: I wasn't fast enough. He popped in and did something. I was about to ask if someone would be interested in my solution.
[08:29] <ChrisH> sivang: where is his log?
[08:29] <sivang> ChrisH : I am not sure, I don't think it would be a problem for  you to handle this , you would just need the proper access to the official website or archives,
[08:29] <sivang> wwhy don't you discuss this with him?
[08:30] <ChrisH> sivang: I do
[08:30] <pl0vs> hi huys!
[08:30] <sivang> hey alex, how you been ?
[08:30] <pl0vs> great, just been to the movies
[08:31] <sivang> yeah? which movie did you see?
[08:31] <pl0vs> arthur, hadn\t seen it and it was in the re=run cinema, really cheap
[08:31] <sivang> nice, you said you live in the netherlands right?
[08:32] <pl0vs> i was born in the netherlands, and spent my youth there, now i live in latvia
[08:34] <pl0vs> ChrisH, what was the backlog address again, can you maybe put it in the topic?
[08:35] <ChrisH> pl0vs: sure
[08:35] <sivang> pl0vs : the log chrisH had setup is very cool
[08:41] <pl0vs> ChrisH, how can i see the backlog?
[08:42] <ChrisH> pl0vs: just use the url
[08:42] <sivang> http://workaround.org/cgi-bin/irc
[08:42] <sivang> ^-- pl0vs
[08:42] <sivang> it's real nice
[08:42] <pl0vs> yes but back in time
[08:43] <pl0vs> not the last 100 but before that
[08:43] <ChrisH> I had to clear the logs two hours ago due to some bugs. :)
[08:52] <pl0vs> sivang, i saw that you moved the teams, great work
[08:56] <pl0vs> btw i got an ok from jimmac to use his icons on the wiki, he makes really nice stuff
[09:06] <sivang> great
[09:09] <sivang> pl0vs : sorry, I didn't move them yet - but I'll have it by end of weekend, I was unfourtanetly busy with physical world stuff..
[09:09] <sivang> pl0vs : I guess what we see there was already there.
[09:09] <sivang> do you have a link?
[09:12] <sivang> night meanwhile , all
[09:12] <pl0vs> sivang, a link of what, the icons? it's in the doclist
[09:13] <pl0vs> sivang, night!
[09:15] <ChrisH> sivang: nite
[10:38] <pl0vs> ChrisH, keep on testing!
[10:38] <ChrisH> That action was just for the logs. :) I forgot to implement "/me" actions. :)
[10:48] <pl0vs> :)