IRC log for #koha, 2011-11-25

← Previous day | Today | Next day → | Search | Index

All times shown according to UTC.

Time Nick Message
00:04 Judit joined #koha
00:21 Judit joined #koha
01:39 Judit joined #koha
02:54 Judit joined #koha
03:09 eythian wahanui: marc
03:09 wahanui http://marc-must-die.info
03:14 eythian http://lists.ethernal.org/pipe[…]ember/006326.html <-- just for anyone interested, here's a description of events I wrote to a mailing list about the trademark business.
04:02 kmkale joined #koha
04:02 kmkale Namaskaar #koha
04:03 kmkale joined #koha
04:11 Oak joined #koha
04:12 kmkale joined #koha
04:12 Oak kia ora #koha
04:30 cait joined #koha
04:30 cait morning #koha
04:32 Oak Guten Morgen Miss cait :)
04:34 breakfast huh :)
04:42 cait heh :)
04:42 not yet
04:42 how is your CV coming along?
04:42 AmitG joined #koha
04:43 cait morning AmitG
04:44 AmitG heya cait
04:47 Oak cait it's done. want to see it?
04:57 Irma left #koha
04:58 cait Oak: sure :)
04:58 sorry, was making tea in the kitchen
04:59 Oak okay will email.
04:59 no problem at all cait. don't worry about it.
04:59 cait only if you want to
05:00 I am really not an expert - so can't say much about it
05:03 Oak oh no worries. i'll send so you know how it's done. hehe.
05:03 sorry. just kidding.
05:04 cait might be true still :)
05:21 semarie joined #koha
05:21 semarie hi, someone here for public security issue (already) published on internet ?
05:22 cait hi semarie
05:22 wrong time probably
05:23 yesterday was thanksgiving in us
05:23 does it affect  koha too?
05:25 semarie yes
05:25 it is published here: http://1337day.com/exploits/17246
05:25 it just report it in bugzilla as Bug 7265
05:26 cait how hard is it to fix it?
05:26 hm huginn is missing
05:27 semarie the exploit relies on language selection (the cookie KohaOpacLanguage)
05:28 cait I don't know a lot about how these things work - what can someone do using this exploit?
05:28 semarie an unauthentificated atacked can read all file that apache user can.
05:28 fior example the config file of koha (with credentials)
05:29 and after attack the mysql server for example...
05:30 cait ouch
05:30 ok
05:30 that's really really bad then
05:31 can you send a patch? or will someone else have to?
05:32 Callender joined #koha
05:33 semarie I can try to do mitigation, by regex the cookie
05:35 I have updated bugzilla, see bug 6629
05:40 cait oh no
05:40 I see now you have reported that a longe rwhile ago :(
05:43 that's not good
05:44 that this didn't get any attention
05:49 rangi yep
05:49 we need a patch for that
05:50 well, thats my fault, i thought the priority was low because of the stripping \0
05:52 semarie a manner to add the \0 was found...
05:52 rangi yeah :(
05:53 it think a regex in getlanguagecookie is the fastest fix
05:53 semarie a patch is done (see 6629): but it a raw patch. I have no time now (I come back, in 1 hour)
05:53 rangi ill look
05:53 semarie getlanguagecookie was not used...
05:53 rangi ah
05:53 semarie getlanguagecookie take only the two first characters of cookie...
05:53 rangi ahh, so thats safe
05:54 right
05:54 that patch looks good to me
05:54 semarie a better patch should used getlanguagecookie
05:54 rangi im going to make it into a git patch
05:54 semarie ok, i will see in 1 hour
05:54 rangi yup, a follow up can do that
05:57 i suspect 6628 is the same
05:57 cait rangi: glad to see you :)
06:09 stuartyeates joined #koha
06:16 Suzzane joined #koha
06:17 Suzzane Hallo everyone..
06:17 cait hi Suzzane
06:17 Suzzane Cait, kindly tell me, i want to try configuring koha
06:17 cait koha manual?
06:17 manual?
06:17 wahanui i guess manual is at http://www.koha-community.org/documentation
06:18 cait ah there :) the manual is a good place to start
06:18 Suzzane i know how to open it
06:18 cait have you already done the installation?
06:18 rangi k it needs sign off now
06:18 cait, can you please test that with the patch you can still change language
06:18 cait rangi: not sure how to test it?
06:18 ah
06:18 Suzzane just wanted to know if i should start from chapter 1 or i go straight to chapter 13
06:18 cait yes I certainly can
06:18 rangi thank yuo
06:19 Suzzane the programmer is installing it
06:19 cait it really depends
06:19 Suzzane Cait, kindly check my last question and advice
06:19 cait it's hard to tell Suzzane
06:19 people learn differently
06:20 Suzzane ok....
06:20 cait I am more the trial and error person
06:20 but koha is quite intuitive
06:20 it will be ok :)
06:20 Suzzane ok....
06:20 let me try
06:20 cait I think I would skim through the manual and when you have a first impression read about configuration parameters
06:20 Suzzane incase i get stuck will come back and ask
06:20 cait they willmake more sense once you know how koha does things
06:20 yes, you can always do that :)
06:21 Suzzane ok....:-)
06:21 cait rangi, semarie: applying patch now
06:21 Suzzane let me go through the whole manual first then
06:22 thanks
06:22 cait there are also a lot of video tutorials
06:22 that can be helpful
06:22 video tutorials?
06:22 tutorials?
06:22 hm.
06:22 Suzzane ok...
06:22 cait wahanui hasn't the link, let me search for it
06:22 wahanui cait: sorry...
06:22 Suzzane where do i get them?
06:22 cait http://koha-community.org/docu[…]ation/other-docs/
06:22 Suzzane thanks for that
06:23 cait wahanui: video tutorials are http://bywatersolutions.com/se[…]/tutorial-videos/
06:23 wahanui OK, cait.
06:25 cait rangi: installing languages...
06:25 rangi ta
06:26 cait no worries :)
06:26 Suzzane thanks cait. got it
06:27 cait rangi: it should remember the language I selected, when closing and reopening the browser?
06:27 rangi: ok, that doesn't work on master too
06:27 perhaps something in my settings
06:30 weird!!
06:30 my git bz apply didn't work but didn't complain
06:31 rangi hmmm
06:31 cait rangi: nope
06:31 perl errros
06:31 rangi k
06:31 whats the error
06:31 cait sec
06:32 pastebot "cait" at 78.50.194.128 pasted "Software error: Bareword "getl" (7 lines) at http://paste.koha-community.org/130
06:32 rangi ah
06:32 2 secs
06:33 cait np, waiting for a new patch
06:34 rangi new patch
06:34 there now
06:34 cait ok checking
06:35 litte whitespace error
06:35 /home/katrin/kohaclone/.git/rebase-apply/patch:15: trailing whitespace.
06:35 $lang = getlanguagecookie;
06:35 hm still get the perl error
06:35 wonder if git bz picked up the new patch
06:37 rangi mm no
06:37 because the new one is differeent to that
06:37 hmm
06:38 * rangi tries again
06:38 cait also checked, was the right patch
06:38 attachement 6400
06:39 rangi hmm new one again
06:39 try that
06:39 6401
06:39 cait on it
06:40 Can't call method "cookie" on an undefined value at /home/katrin/kohaclone/C4/Templates.pm line 323.
06:41 rangi gah
06:41 im a dumbarse
06:41 2 secs again!
06:41 cait no you are not
06:41 * cait resets her branch to master
06:42 rangi and now
06:42 cait sec
06:42 yep
06:43 switching languages works
06:43 rangi yay
06:44 can you paste the url for switching langauge just the bit from /cgi-bin/ on
06:44 cait and seems the cookie remembers my selection too
06:44 rangi cool
06:44 cait /koha/opac-changelanguage.pl?language=de-DE
06:44 rangi ta
06:44 cait checking for admin too
06:52 kmkale joined #koha
06:53 cait hi kmkale
06:53 :)
06:54 kmkale hi cait
07:18 cait morning magnuse bbiab
07:18 cait left #koha
07:20 alex_a joined #koha
07:20 alex_a hello
07:28 magnuse bonjour alex_a
07:35 alex_a morning magnuse
07:39 kf joined #koha
07:39 kf back
07:43 julian_m joined #koha
07:43 magnuse kia ora kf
07:44 kf hi again magnuse
07:44 rangi semarie: are you around?
07:44 semarie yes
07:44 rangi all three patches now sanitize both of the variables
07:45 ive made one for master, 3.4.x and for 3.2.x
07:45 julian_m hi all
07:46 rangi so when paul_p is about i think we should get them pushed
07:46 semarie the version for 3.4.x don't work (vul still present)
07:46 rangi hmmm
07:46 works here
07:47 i wonder if i sent the wrong patch
07:47 semarie you have patched the themelanguage_lite function
07:47 but the vulnerable code don't call it
07:47 rangi ahhh theres 2 themelanuages in 3.4
07:47 how annoying
07:48 semarie search in C4/Templates.pl for 'KohaOpacLanguage'
07:48 rangi right modified patch coming soon
07:49 alex_a left #koha
07:50 rangi semarie: can you try that now please?
07:51 semarie ok
07:51 ok (i try)
07:53 patch ok for 3.4.x
07:54 sophie_m joined #koha
07:55 rangi yay
07:55 thank you
07:56 alex_a joined #koha
07:57 reiveune joined #koha
07:57 reiveune hello
07:58 rangi reiveune: is paul_p at work today?
07:59 reiveune hi rangi, he is not here for the moment
07:59 julian_m joined #koha
08:00 AmitG heya julian_m, rangi
08:00 julian_m hi AmitG
08:02 reiveune rangi: Paul will not work today I think
08:03 AmitG heya reiveune
08:03 wahanui rumour has it reiveune is connected through the VPN
08:03 rangi crap
08:03 have a look at bug 6629
08:04 it has a published exploit in the wild now
08:04 reiveune hi AmitG
08:04 rangi @later tell paul_p please look at bug 6629 and push the patch
08:04 oh no
08:04 no huginn
08:05 :(
08:05 kf yep, he died yesterday and nobody has brought him back yet
08:05 rangi gmcharlt is the one who can
08:06 reiveune rangi: Paul has just arrived
08:06 rangi yay!
08:06 :)
08:06 alex_a paul is here \o/
08:07 :)
08:07 asaurat joined #koha
08:07 rangi semarie: bug 6628 if you craft the regex i can do patches for that one too
08:07 * rangi has had a long long long week and his brain isnt working good enough to do a working regex
08:10 kf rangi++
08:10 semarie++
08:11 thx for fixing this so fast!
08:14 semarie rangi: for help files we should only keep [a-zA-Z0-9._/-]
08:15 rangi right
08:15 paul_p joined #koha
08:15 paul_p good morning Europe !
08:15 hello rangi
08:15 rangi hiya paul_p
08:16 would you be able to look at bug 6629 and push the patch for master
08:17 Guillaume1 joined #koha
08:18 gaetan_B joined #koha
08:23 francharb joined #koha
08:23 francharb morning
08:24 semarie rangi: this regexp was a bad suggestion... as it include '.' and '/' (could be used to compose "../")
08:24 hdl joined #koha
08:26 semarie rangi: use [a-zA-Z0-9_/-] instead of
08:27 rangi right
08:27 ill try that, but im just patching the last of my servers first
08:28 kmkale rangi: I have a git install of version 3.06.00.000 on my laptop. I tried the culr thing. It returned only the opac-main.pl. Not the passwd file.
08:28 rangi yeah, its the path
08:28 it will be different
08:28 hdl hi semarie and rangi
08:28 rangi 3.6.0 is def vulnerable
08:29 but it depends wher eyou installed koha, waht the path is
08:29 kmkale so I need to play around with the  number of ../../ ?
08:29 * rangi gets back to patching
08:29 rangi yep
08:29 * kmkale is trying
08:29 rangi ill take more when ive secured the last 3 of my koha servers
08:31 kf kmkale: the relative path to passwd from your directory with opac-main.pl
08:31 3.2.x is vulnerable too
08:31 * kmkale is still trying
08:33 rangi kf: i think its the template
08:33 not the .pl
08:33 actually 3.6 might not be vuln
08:33 because of this
08:34 $lang = undef  unless first { $_ eq $lang } @languages;
08:34 yep, that will do it
08:34 so 3.6 is ok
08:34 kmkale :)
08:35 rangi unless you have ../../../etc/ in your syspref that is :)
08:35 * rangi rechecks master
08:36 rangi master is vuln
08:36 3.6 is ok
08:36 3.2 an 3.4 are vuln
08:37 actually 3.6.0 is ok
08:37 kmkale yep. The exploit works for a 3.2 standard install
08:37 rangi lemme check 3.6.x
08:37 kmkale just got my p* file :(
08:37 yikes!!
08:37 semarie kmkale: the pl file in raw (uninterpreted) ?
08:38 rangi hmm no master is ok too
08:38 3.4 an 3.2 are vuln
08:38 kmkale nope semarie the file I asked for in the cookie
08:38 rangi so we need a 3.4.7
08:38 asap
08:38 phew, not as bad as i thought
08:38 semarie ok, so you successfully exploit the vul...
08:39 rangi the patch from master should be applied too
08:39 kmkale semarie: yep on 3.2 but not on 3.6
08:39 kf rangi: not sure what it is - but I could see the file on 3.2.2
08:39 rangi because it doesnt hurt to have that regexp
08:39 yes, all 3.2.x and all 3.4.x are vuln
08:39 kf we reproduced what you showed me and tested again after applying the patch
08:40 rangi maybe make the change manually, find any place KohaOpac
08:40 and change them
08:40 wahanui rangi: that doesn't look right
08:40 rangi 3.2.x is not going to get another release anyway, i just put that patch up in case it helps
08:43 oh, so that patch does work
08:43 kf I mean, after applying the patch, the urls no longer work. the patch for 3.2 is ok.
08:43 rangi so ppl running any 3.2.x releases should patch them
08:44 kf I can't tell for later 3.2.x versions, but I guess that's right
08:44 rangi one more production server to patch
08:45 i dont think im going to be able to patch 6628 tonight, too tired will make mistakes
08:45 semarie ok all, as the problem is in near resolution, I go back to me usual work... bye
08:46 kmkale I just tried the vul with 3.01.00.145 & I could exploit it. So did the patch change manually and I could no longger exploit the vuln
08:46 rangi yay
08:46 im glad 3.6.0 isnt vuln
08:46 means we jsut have to do 3.4.7
08:47 which is due anyway
08:49 http://www.itwire.com/business[…]an-trademark-grab
08:56 kmkale I cant exploit it on a server with dev install of 3.05.00.015
08:57 rangi yep
08:57 master and 3.6.x arent vulnerable
08:58 paul_p is it because of dev install or because of the version ?
08:58 rangi version
08:58 this line
08:59 $lang = undef  unless first { $_ eq $lang } @languages;
08:59 is in 3.6.x and master
09:00 so unless someone has a language of ../../.../../ in their sysprefs .. it wont match :)
09:01 oh have ppl seen
09:01 http://library-matters.blogspo[…]ha-trademark.html
09:03 magnus_bbl yup. yay!
09:03 the patch for 3.4.x works!
09:03 paul_p 12k ! wow !!!
09:04 rangi yeah, in 2 days
09:04 amazing
09:05 and most came in 20$ amounts
09:05 magnus_bbl almost 9k USD, right?
09:06 rangi yup
09:06 those lawyers too ... those are some serious lawyers
09:07 kmkale :)
09:08 rangi and pro bono
09:08 awesome!
09:09 magnus_bbl yay!
09:10 kmkale Koha-community++
09:12 rangi now we just need the bot back, so i can leave messages fro chris_n
09:14 Suzzane joined #koha
09:14 Suzzane HI
09:15 i need to ask a question
09:16 kf koha-community++
09:17 kmkale Suzzane: Are you from Kenya?
09:18 Suzzane yes i am
09:19 Kale, hiii
09:19 can i ask a question?
09:19 kmkale Hi Suzzane how was your travel back?
09:19 shoot Suzzane dont ask to ask just ask ;)
09:19 Suzzane am having a library meeting
09:19 and am trying to explain.....
09:21 the difference between 3.4 liblime and 3.6 koha
09:21 am having a headache explaining
09:21 pls help
09:21 kmkale Suzzane: ouch!!
09:22 rangi one is developeed by a worldwide community of developers, the other by liblime
09:22 and there was never a 3.4 liblime
09:22 they forket before 3.2
09:22 in one branch
09:23 kmkale also the liblime fork is based on older version and hasen't seen nearly as much development as community Koha
09:23 rangi and the other one forked before 3.4
09:23 kmkale Please point out the fact that with liblime koha you will be again stuck with a single vendor
09:23 so where's the advantage of using an open source project?
09:23 kf they are very different software by now - features and architectural differences
09:26 paul_p (even the logo are different ;-) )
09:26 kmkale Suzzane: Don't get into feature comparison
09:27 Suzzane paul, they are becoming difficult
09:27 and rigid
09:27 kmkale just focus on advantages of open source and community
09:28 kf Suzzane: they want to use the liblime version?
09:28 Suzzane before i went for the conference, we had downloaded the liblime version
09:29 kf Suzzane: I think another problem is, no releases
09:29 rangi if someone wants to use the liblime version, even after the last few weeks ... then ... well
09:29 kf there was a security problem found today, and koha will have a release for that, but you never know when they will update their versions
09:30 completely dependent on liblime and what they do with it and no way to go back to Koha later, or there are ways but would be a migration
09:33 Suzzane they are just being rigid
09:34 rangi not sure what else we can do, if they want use liblime ils, they should
09:35 Suzzane i want to configure 3.6 version
09:36 kmkale rangi: Suzzane is kinda lone warrier out there in her organization
09:37 rangi yep not sure what we can do about that though
09:37 kmkale Suzzane: just make it into an open source vs psudo proprietary software issue and you will win :)
09:38 Suzzane: installing 3.6 via deb packages is a snap
09:51 stuartyeates it seems like http://www.oss-watch.ac.uk/res[…]bleopensource.xml might apply here. not that i used to work for them or anything
10:03 Suzzane kmkale, they say that liblime has 4.8version
10:03 kf it's only a number
10:03 rangi they do
10:03 kf not a real meaning
10:04 the just skipped all in between
10:04 rangi i have 3928301.29043 version if you want
10:04 Suzzane i dont want
10:04 kf what rangi said
10:04 Suzzane am trying to convince them. this is the problem of attending the conference alone
10:04 we are not on the same page
10:05 kf hm there are a lot of articles out there
10:05 perhaps one of those could help?
10:05 kmkale hey Suzzane i can give you koha version 11.3 ;)
10:05 kf for now you can tell them that they changed the numbering scheme, so you can't compare those
10:05 kmkale how does the number matter?
10:05 magnus_bbl Suzzane: one argument for real koha is the infrastructure: we have all the roles described here: http://wiki.koha-community.org/wiki/Release_Teams liblime does not
10:06 they say they have something called 4.8, but the source code that you can download is called 4.2, last time i checked
10:06 and yes, that is just some ransom number
10:06 random, not ransom!
10:07 gaetan_B1 joined #koha
10:08 Suzzane thanks guys for the support
10:08 and the answers
10:09 kf Suzzane: pls come back and ask, whenever you have a question
10:11 Suzzane thanks
10:11 jenkins_koha Starting build 536 for job Koha_master (previous build: STILL UNSTABLE -- last SUCCESS #491 1 mo. 7 j ago)
10:12 magnus_bbl btw: http://koha.no/ ;-)
10:12 francharb good luck Suzzane and if it turns really difficult, just think "what would ra one do?" ;)
10:12 rangi yay!
10:14 kf magnus_bbl: nice!
10:16 magnus_bbl i would donate it to hlt, but only norwegian companies/orgs are allowed to hold .no domains...
10:17 kf I think if you donate, they have to pay for it too?
10:17 magnuse well, i caould have donated and sponsored, maybe
10:22 kf hm yes
10:25 kmkale joined #koha
10:28 Suzzane joined #koha
10:35 Suzzane kmkale, what link do i go to to download 3.6?
10:35 i want to see if our programmers used the same
10:36 kf download.koha-community.org
10:36 Suzzane oh... anyone else can answer
10:36 kmkale Suzzane: have you visited koha-community.org?
10:36 Suzzane yes, enough times
10:36 i go to downloads?
10:36 francharb http://koha-community.org/download-koha/
10:36 Suzzane, the debian package is for a 3.4
10:37 i never tested the installation with it
10:37 Suzzane it doesnt show 3.6
10:37 francharb but i'm sure it will be easier this way
10:37 that's right suzanne
10:38 Suzzane,
10:38 http://koha-community.org/koha-3-6-0-released/
10:38 Suzzane so we download 3.4?
10:38 oh
10:38 let me see
10:38 francharb Suzzane, check this link
10:39 Suzzane, apparently the debian package is not released yet
10:39 but you have the 'tar.gz' link
10:40 so you can install the latest version with it
10:40 ;)
10:43 kmkale Suzzane: why don't you show them Koha using one of the demo's available on koha-community.org site?
10:43 francharb hey Suzzane, i was thinking about what you say to promote koha-community version VS liblime koha. you should explain what a fork is in an open source project and that following the "biggest community" is always a way to be sure to find answers to your questions.. in the case of liblime koha, apart fom liblime, there is no community like us i think.
10:43 + the more the community is
10:43 the more your project is strong
10:43 sounds cheasy
10:43 kmkale francharb: Its more like the entire community vs one vendor ;)
10:44 francharb right
10:46 fabio_t joined #koha
10:46 fabio_t 'morning :)
10:50 Suzzane i am in the same page with you all...
10:54 kf hi fabio_t
11:01 jenkins_koha Project Koha_master build #536: STILL UNSTABLE in 49 mn: http://jenkins.koha-community.[…]/Koha_master/536/
11:01 Chris Cormack: Bug 6629 : Sanitizing input from language cookie
11:01 Starting build 537 for job Koha_master (previous build: STILL UNSTABLE -- last SUCCESS #491 1 mo. 7 j ago)
11:16 Guillaume1 left #koha
11:49 jenkins_koha Project Koha_master build #537: STILL UNSTABLE in 48 mn: http://jenkins.koha-community.[…]/Koha_master/537/
11:49 Katrin.Fischer.83: Bug 3388: Restore account number on vendor page
12:15 magnuse @wunder boo
12:17 come back huginn!
12:18 kf we can not even leave gmcharlt a later
12:18 magnuse too true...
12:18 kf gmcharlt gmcharlt gmcharlt?
12:18 magnuse hehe
13:02 lastnode joined #koha
13:03 gaetan_B joined #koha
13:06 kf hm
13:06 is it only me or are the local sysprefs a bit broken?
13:06 cannot edit them :(
13:11 jenkins_koha Starting build 538 for job Koha_master (previous build: STILL UNSTABLE -- last SUCCESS #491 1 mo. 7 j ago)
13:15 Suzzane joined #koha
13:15 Suzzane Hi, am back
13:16 fabio_t joined #koha
13:16 Suzzane i have managed to extract koha 3.6 using linux
13:16 so is the next step opening it using ubuntu?
13:21 kf you have to install it
13:22 there are INSTALL files in your extracted directory
13:22 gaetan_B joined #koha
13:26 fabio_t Suzzane: are you going with tarball or packages?
13:27 Suzzane yes there are files
13:27 kindly let me check then get back to you
13:28 thanks
13:30 fabio_t ok, so you are using the .tar.gz I guess
13:31 paul_p kf : i've pushed your patches, no more patches tu push (3 waiting for some questions to be solved)
13:31 Suzzane yes tar.gz
13:35 kf paul_p: seen it :)
13:35 wahanui I haven't seen 'it', kf
13:35 kf paul_p: I think 6880 is waiting for a decision about updatedatabase?
13:35 paul_p kf, yep
13:35 kf there are lots of open bugs for suggestions management :(
13:35 hope to find some time to test those
13:36 paul_p i've a working new updatedatabase version i'll submit today I think. I think it handle all the cases. And it will be a big improvement for everybody
13:36 (non linear upgrades is much more important than many ppl think)
13:37 kf I am still worreid about it
13:37 the only gain I can see is for people having local customizations
13:37 and I am not sure we want to encourage that
13:37 but often things build upon each other
13:37 like when you add a column after another column
13:38 what if the column is not there? what if there are 2 patches like this and they get applied in the wrong orderß
13:38 perhaps I have to see how it works to understand
13:39 paul_p: bug 6740
13:39 ah, no huginn today
13:40 only wanted to ask if you might have time to look at that again :)
13:40 you said it worked for you - was hoping there might be a patch somewhere
13:41 paul_p kf, I fear I'll miss time to look at it... we have a customer in 3.6. I'll ask someone here to test if he has the problem.
13:41 kf, nope, it works for me without any patch ! that's the problem !
13:41 kf we hae lots of confrimations for marc21 now
13:41 so it's perhaps something in the item setup?
13:44 Oak joined #koha
13:44 * Oak waves
13:45 kf hi Oak :)
13:45 making progress with your CV?
13:48 Oak yes, made changes. should I send again? :)
13:48 kf no :)
13:49 Oak okay. why?
13:49 kf but you have to tell me when I can stop crossing fingers and you got the job :)
13:50 Oak oh i may not get it. i took all this trouble because the class fellow won't leave me alone. :)
13:50 kf heh
13:51 Oak right now i am configuring DSpace ... on local system. she's said i *must* add DSpace and LIMS on cv.
13:51 so... here i am
13:51 kf heh
13:51 fabio_t I have to go
13:51 kf she is good
13:52 how is it going?
13:52 fabio_t see you
13:52 kf bye fabio_t :)
13:52 Oak so far so good. right now adding group and users for Postgresql
13:52 see ya fabio_t
13:53 then will isntall Postgresql, configure it. just following the manual.
13:56 user*
13:59 jenkins_koha Project Koha_master build #538: STILL UNSTABLE in 48 mn: http://jenkins.koha-community.[…]/Koha_master/538/
13:59 * paul.poulain: follow-up: trailing " that makes T::T fail
13:59 * paul.poulain: Bug 6328 fine in days does not work
13:59 * paul.poulain: Bug 6328 follow-up for QA comments
13:59 * paul.poulain: Bug 6328 Fixes for comment 35
14:00 * paul.poulain: bug 6328: updatedatabase bump
14:00 Starting build 539 for job Koha_master (previous build: STILL UNSTABLE -- last SUCCESS #491 1 mo. 7 j ago)
14:00 Oak jdk, apanche-ant, commons-deamon, apache-tomcat, apache-maven2 installed.
14:29 collum joined #koha
14:35 francharb` joined #koha
14:48 jenkins_koha Project Koha_master build #539: STILL UNSTABLE in 47 mn: http://jenkins.koha-community.[…]/Koha_master/539/
14:48 * colin.campbell: Bug 6877 - use is executed and errors at compile time
14:48 * Katrin.Fischer.83: Bug 7250: stage_biblios_file.pl is missing options for encoding
14:52 druthb joined #koha
14:52 druthb o/
14:52 maximep joined #koha
14:56 magnuse \o
15:00 alex_a joined #koha
15:27 tcohen joined #koha
15:39 tcohen hi #koha
15:43 Oak magnuse
15:44 hello druthb, tcohen  :)
15:44 Bonjour alex_a :)
15:44 tcohen hi Oak
15:44 druthb hi, Oak. :)
15:44 tcohen any news on the TM issue?
15:44 magnuse Oak
15:44 Oak a blog post by Joann today
15:44 magnuse http://koha-community.org/update-2/
15:45 tcohen M-kay, lets see
15:46 thanks Oak magnuse
15:46 we r still waitin fr news from the PTFS front I see
15:48 jcamins tcohen: yesterday was Thanksgiving, so everyone in the United States is still dozy from the tritophan-filled turkey. :)
15:49 tcohen oh, didnt realize that
15:50 just been two days in bed with a flu and trying to get updated about the outside world :-D
15:50 jcamins tcohen: yup. You can tell by the way druthb and I are around that most people are taking the day off.
15:50 I'm sorry to hear about the flu.
15:50 * druthb has NO LIFE.
15:50 alex_a hello Oak :)
15:50 Oak hehe druthb
15:51 tcohen the flu is ok, the thing is there was no south park episode in the meantime
15:51 :-P
15:55 magnuse hehe
15:56 druthb: you said you are doing a migration?
15:57 druthb did it yesterday, in fact.
15:57 magnuse ah, cool
15:57 and it went well
15:57 ?
15:58 druthb super-clean.  This was an easy one.
15:58 magnuse yay!
15:58 druthb I'm working on a bit-harder one today.  Nothing too gruesome, yet, but lots and lots and lots of bibs and items, with screwy code mappings.
15:58 (this one's in testing now.)
15:59 magnuse sounds like fun
16:00 Oak druthb, migrating from which version?
16:01 druthb The one yesterday was an old, old version of Koha, joining a consortium that's on current Koha.  The one today is coming from SirsiDynix Symphony.
16:01 Oak wait, that upgrading
16:01 ah
16:02 exporting as MARC records and importing in Koha?
16:02 magnuse if the old koha is old enough you might as well call it a migration ;-)
16:02 Oak :)
16:02 hmm
16:02 druthb this one is gonna be one of our "big ones"...700k+ items.  Yeah, I had them export MARCs and make a CSV of item data; my scripts are splicing that, and mapping the codes data, to make Koha MARCs, which I can then import into an "empty" instance.
16:03 * Oak knows not much about migration or upgrading
16:03 Oak cool.
16:03 francharb joined #koha
16:04 magnuse 700k - that's a good size
16:04 oh, items, fewer records then, i presume?
16:05 druthb pretty hefty, yes.  We've got three or four projects that are up in that territory working right now.  counting bibs now, but it's on the order of 650K.
16:05 magnuse awesome!
16:06 Oak that's the right word :)
16:07 kf yep, awesome, like druthb
16:08 druthb hmpf.
16:10 jcamins Yikes! Bug 6629 is a nasty one!
16:13 kf yep
16:21 magnuse see y'all tomorrow! (i hope)
16:21 magnuse left #koha
16:26 jcamins @later tell magnuse The MARC mapping page worked fine. I just needed to shift-refresh it because the web browser's cache was interfering.
16:26 Argh!
16:26 No huginn!
16:26 kf yeah, he was missed a lot today
16:27 druthb lol
16:28 asaurat left #koha
16:37 paul_p joined #koha
16:38 kf wb paul_p
16:38 paul_p hello (from my home)
16:43 alex_a left #koha
17:00 paul_p joined #koha
17:02 reiveune bye
17:02 reiveune left #koha
17:03 maximep wow, i'm applying the patch from bug 6629 everywhere asap. Global matching is probably better, right?
17:06 kf maximep: 3.6 seems to be ok, only better with patch, but 3.4 and 3.2 are bad
17:12 druthb :1
17:12 hrmph.
17:28 stuartyeates joined #koha
17:32 tcohen joined #koha
17:45 kf bye and a nice weekend all :)
17:45 kf left #koha
18:01 francharb joined #koha
18:10 jcamins paul_p++ # RM newsletter
18:11 tcohen paul_p++
18:13 jcamins tcohen: do I recall correctly that you had written the new zebradaemon that uses rebuild_zebra?
18:13 tcohen yeap
18:13 jcamins tcohen: what needs to be done to get it finished and into Koha?
18:14 tcohen i think there's nothing missing...
18:14 jcamins So, testing and a sign-off?
18:15 I hadn't seen it submitted, but someone told me that it was written and almost ready to go into 3.8.
18:15 tcohen i was asked to rewrite the updatedatabase.pl portion into an atomic update
18:16 jcamins Ah.
18:16 tcohen before that it was already tested and singed-off for a long time
18:16 jcamins So, test the update?
18:16 That's doubly easy. :)
18:17 tcohen that's what i thought
18:17 * jcamins doesn't know.
18:20 hdl jcamins: remind me the bug id
18:21 jcamins hdl: zebradaemon? Bug 5166.
18:22 tcohen just found an error which he is fixing, then he'll resend.
18:24 hdl tcohen: I think items are missing from the deamon.
18:24 GetMarcBiblio {
18:25 1063     my $biblionumber = shift;
18:25 1064     my $embeditems   = shift || 0;
18:25 API is now such.
18:25 Soupermanito joined #koha
18:25 tcohen ok, i'll work on it and come back as soon as i solve it
18:26 hdl tcohen: we also added some feature. such add a --where to choose data you may export. and also splitting export from index would be sane.
18:27 (not on your deamon though)
18:27 But on the rebuild_zebra.pl
18:28 tcohen yep, rebuild_zebra.pl continued to evolve
18:28 hdl http://git.biblibre.com/?p=koh[…]be8f320b796cfbb2a
18:28 and those options are really interesting.
18:29 tcohen: this is the problem when patches are not pushed or QAed quite rapidly...
18:29 k folks have a nice week end.
18:30 tcohen i know hdl, i rewrote this script several times!
18:30 have a nice weekend!
18:37 hdl tcohen: you are an angel. (I rewrote 5 times some enhancement on smart-rules, lost contribution will)
18:37 see ya foilks
18:42 jcamins Real chronological subdivision: Period of military anarchy, 235-284.
18:42 rangi bug 6628
18:43 jcamins rangi: huginn's down.
18:44 rangi yep
18:44 i just patched that
18:44 needs a sign off
18:46 * jcamins is at a client's, but if I have time, I'll take a look.
18:47 rangi its a lower risk security bug, can only read .tt files .. but does allow to move outside the dir you are supposed to be in
18:47 but not anymore
18:58 rhcl joined #koha
19:06 rhcl @seen rangi
19:06 rangi no huggin
19:07 rhcl oh, ok
19:07 rangi hmm wanna sign off a patch rhcl
19:07 6628 :)
19:07 jcamins rhcl: rangi was last seen in #koha 19 minutes ago: <@rangi> but not anymore
19:07 :)
19:07 rhcl me?
19:07 wahanui you are, like, gonna beat up on an ibot, if it's not careful
19:07 jcamins rhcl?
19:07 wahanui rhcl is gonna beat up on an ibot, if it's not careful.
19:07 rhcl bug 6628
19:08 oh, that's right, no huggin
19:09 rangi were you after anything?
19:09 * rangi has to head out in a bit to vote, and then go to his kids school fair
19:09 jcamins voting++
19:11 trea joined #koha
19:12 rangi trea!!!
19:12 trea rangi!!!!
19:12 wahanui I LIKE ALMONDS! HAVE SOME NUTS!
19:12 rangi the gift for atarau arrived yesterday
19:12 trea :D
19:12 rangi thank you guys, he slept with his new teddy bear last night, and now is making it eat toast
19:12 trea love it!
19:12 rangi hungry bear??
19:13 cept it sounds like ungry bear
19:13 trea i don't recall it coming with an advisory about feeding it toast, but I think he will be happy all the same.
19:13 ;)
19:14 rangi hehe
19:14 jcamins rangi: the question is, will it make Atarau eat his vegetables? ;0
19:14 ;)
19:15 rangi oh thats easy, kahu eats his, so atarau eats his
19:15 he'd eat concrete if kahu did
19:16 jcamins :)
19:18 trea hehe
19:19 * rangi wonders if rhcl wanted something?
19:20 francharb bye all
19:42 trea okay, back to family time. Talk to everyone later. o/
20:13 druthb joined #koha
20:13 druthb o/
20:14 jcamins \o
20:15 druthb :)
20:26 paul_p joined #koha
20:35 tcohen paul_p r u there?
20:35 paul_p tcohen, yep
20:36 (no thanksgivig here ;-) )
20:36 tcohen he he
20:36 i was running perlcritic
20:36 on zebraqueue-daemon.pl
20:36 and got a warning/error
20:36 on this line
20:36 eval { require "$FindBin::Bin/kohalib.pl" };
20:37 "require" statement with library name as string at line 28, column 12.  Use a bareword instead.  (Severity: 5)
20:37 is it important?
20:38 I think this error arises everywhere
20:43 jcamins Grr. Gottingen is nowhere near Kontanz. I guess probably cait doesn't work with their librarians.
20:44 maximep tcohen: I don't think it's important, but I remember someone fixing one
20:45 tcohen lets see.. grep FindLib
20:46 maximep ah yes, saw that in http://bugs.koha-community.org[…]w_bug.cgi?id=7138
20:47 oh
20:47 wait a min
20:47 I think I misread your error
20:49 tcohen maximep, using import instead of require cleans the error
20:50 maximep don't u have to require before an import to load at run-time ?
20:51 can't say I understand the import/require of perl hehe
20:51 jcamins According to the documentation, there is no builtin import.
20:53 * jcamins draws no conclusions from that.
20:54 tcohen require will check the library isn't already loaded
21:01 i'm not even sure this kohalib.pl  thing is being used correctly anyway
21:03 i'd assume the relative path for scripts in the same dir would be, the same, which is not true in many cases
21:04 paul_p tcohen, I have no idea, sorry. Maybe ask koha-devel ?
21:05 tcohen yes, i was just asking
21:05 i'm working on a rebase for bug 5166, updating it to the actual rebuild_zebra.pl script
21:06 and had just read that perlcritic should be run against all .pl files...
21:11 jcamins What does kohalib.pl do?
21:16 tcohen kohalib.pl tests the actual directory the script is running in
21:17 and checks if the path matches PERL5LIB
21:17 (that's just what i understand it does... )
21:17 maximep it's doc says "# This script is used by command-line utilities to set
21:17 # @INC properly -- specifically, to point to the directory
21:17 # containing the installed version of the C4 modules."
21:18 i guess it's to be able to include C4 modules without having to use full paths ?
21:19 tcohen i think it has to do with running the right version of the libs
21:19 maximep anyway, if all scripts do it and don't care about perl critic, you should probably ignore the warning
21:20 tcohen die if $module_dir =~ /^[_]{2}PERL_MODULE_DIR[_]{2}$/;
21:20 maximep less than 10 pages are tested in perl critic
21:20 tcohen ok
21:22 perlcritic just prefers that one uses a library name instead of a 'string' in require s
21:22 I think is not important at all, but as it was proposed to run perlcritic...
21:23 maximep i guess it expects you to only require .pm
21:51 Brooke joined #koha
21:51 Brooke 0/
21:51 jcamins 'Tis Brooke!
21:51 Greetings, Brooke!
21:51 Brooke Ahoy
21:51 jcamins Be ye be-turkified? :)
22:06 Good night, #koha.
22:12 Brooke I gotta say that I dig wading through all of these trade mark posts and finding responses from a different corner of the world each time. Ray of light in dark times.
22:20 rhcl I volunteer wizzy to teach a class on bug fixing and signing off and git. Charge $25 a head. I'll bring two.
22:39 paul_p time to head to bed. Just submitted 7167 for signoff, with documentation. bye & good week-end everybody !
22:45 Brooke thomas_krichel++
22:45 night Paul
22:46 time to start getting ready to go to Le Yaca with the olde man
22:46 #roughlife
22:47 Callender joined #koha
22:58 maximep left #koha
23:01 tcohen bye #koha
23:35 cait joined #koha
23:35 cait hi #koha
23:36 @wunder Konstanz

← Previous day | Today | Next day → | Search | Index

koha1