← 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