Time Nick Message 23:58 santy_ thanks mtj. Koha has so much functionality, I'd just like to be sure there isn't already a special Koha API function for branch synchronization before diving into my development. 23:53 mtj santy_, just use one koha and one db, anything more is just fail 23:50 YoungPublicLibrarian Anyone wanna give me a hand with that report. Just have some questions on it. 23:50 pastebot "YoungPublicLibrarian" at 127.0.0.1 pasted "Fines and Fees" (6 lines) at http://paste.koha-community.org/233 23:47 santy_ changed and a daemon would sync their records accordingly. Branches would have to be treated independently with one Koha database instance. Are you suggesting to create different Koha databases...? one per library/branch? Would central zebra still search among all Koha mysql instances? 23:47 santy_ would also like to share their records for them to be searchable in the central Koha system. Their records would get the label C-BRANCH in the central Koha. Library A would add and edit their records directly through central Kohas interface... no problem, Library B would sync its records somehow incrementally each time they are modified, added or deleted by some sort of daemon/webservice/syncmethod. Library C, would send their ISIS db everytime it gets 23:47 santy_ ok, let say there are 3 gvt libraries. One of them, library A, has no ILS yet and would like to use Centralized Koha as their library mgmt system. Every record of library A would get the A-BRANCH name. Library B already has it's own Koha system running and would like to share their B-BRANCH records for them to be searchable in the centralized Koha, too. Their records would get the label B-BRANCH in the central Koha system. Library C has WINISIS, and they 23:32 jcamins Net::OpenSSH works, thank goodness. 23:31 jcamins Use one Koha installation for all branches, if it's centralized, or use multiple Koha installations if it isn't. 23:30 jcamins That's not the way Koha was designed. 23:30 santy_ the central Koha db will hold records from many branches, I would need to sync at the per branch level 23:28 santy_ sync 23:28 santy_ like the whole-table replication mysql supports? 23:28 santy_ or is that global 23:27 santy_ but does db replication work on just a branch? 23:27 YoungPublicLibrarian Hmm...all the other demos seem to be up and running... 23:27 eythian sync or merge? 23:27 jcamins santy_: database replication. 23:26 santy_ thanks jcamins, I'll let you know how it went 23:25 santy_ Is there another way to sync two Koha branches of different servers? 23:24 YoungPublicLibrarian the Bywater Demo for Staff Interface 23:24 santy_ but everything goes at the low level 23:24 eythian which koha demo? 23:24 YoungPublicLibrarian Is the Koha Demo down at the moment? I can't seem to access it... 23:24 santy_ I had to use Java, otherwise I would have chosen perl or php 23:23 jcamins santy_: good luck with that. 23:23 santy_ also java 23:23 santy_ I'm implementing syncronizers for ISIS (using perl), Koha (Java) and SIABUC8 23:22 santy_ well, I have to integrate many branches from about 50 agencies into one central Koha instance, I have successfully managed to do it in a low level, but if Koha's API can be used for that I'll try it out with it, too. 23:21 YoungPublicLibrarian Hello all! I'm back again! :/ 23:19 jcamins santy_: what are you trying to do? 23:19 eythian np 23:19 santy_ all right, thanks a lot 23:18 eythian in the database. I think the table is 'zebra_queue' or something like that. 23:18 santy_ but anyhow, eythian, where does koha make the note that the record has changed? 23:17 santy_ ok, Ill study the api 23:17 jcamins ^^ exactly 23:17 eythian typically I just rebuild everything after modifying the database, though I also try to avoid modifying the database. 23:16 jcamins No, I mean you must use the Koha API to make changes. 23:16 eythian if you manually change it that won't work 23:16 santy_ tell Koha libraries to index biblio number x 23:15 eythian santy_: no, koha makes a note that the record has changed 23:15 jcamins Yes. 23:15 jcamins I can install it. 23:15 jcamins Right. Net::OpenSSH wins. 23:15 santy_ ok... the api, right? 23:15 jcamins Interface is optional. 23:15 jcamins Well, you must use the Koha libraries. 23:15 santy_ aha, ok 23:14 jcamins You must use the Koha interface. 23:14 jcamins No. 23:14 santy_ so, if I manually change, say, a biblio record (not through the koha interface) that record will get incrementally indexed on the next cron job 23:11 eythian heh 23:11 jcamins SSH + Perl = WORST COMBINATION EVER 23:11 eythian It's done by a cron job that exports the data and gets zebra to index it (simply) 23:11 jcamins Good grief. 23:10 santy_ and that indexing is issued by koha update routines or by zebra itself? 23:10 eythian yep. 23:09 santy_ so, everytime a record changes zebra indexes just that record 23:08 eythian it does. 23:08 santy_ hello, does anyone know if the zebra indexer works incrementally? 22:58 jcamins CPAN it is. 22:56 eythian that'd be annoying 22:54 jcamins There's no way to capture exit status. 22:54 jcamins Alas, Net::SSH2 does not work. 22:37 eythian http://trypaper.com/ <-- could be interesting for libraries that send postal notices for things like overdues 22:01 jcamins Net::SSH2 will do, I think. 21:56 jcamins Net::SSH::Perl is much nicer. 21:54 jcamins Ah, there's even a Net::SSH package. 21:53 jcamins Net::SSH::Perl. 21:53 eythian there is, though it's called Net::SSH just to be tricky :) 21:52 jcamins There has to be such a thing. 21:52 jcamins Net::SSH 21:52 jcamins Wait. 21:52 jcamins eythian: I don't know how to use Expect, so if there's a built-in way to easily do interactive sessions, I'll use that instead. 21:51 eythian (but I think there's a real one too) 21:51 eythian It's called Perl ;) 21:51 eythian I think it does 21:51 jcamins I bet Perl even has an expect module. 21:51 jcamins Hey... I bet I could use expect with ssh. 21:49 eythian cool :) 21:48 jcamins Sort of. 21:48 jcamins And as long as it doesn't report that it's running when it isn't, it even saves the entire error log. 21:47 jcamins Yay! It worked! 21:42 * jcamins tries to find the wrong way to do this. 21:41 jcamins Right, I'm just going to do this wrong. 21:39 eythian ah right 21:39 jcamins Sadly it's not my program that's supposed to run in daemon mode. 21:39 eythian ) 21:39 eythian (using the old API as it needs to run on Perl 5.8 21:38 eythian https://gitorious.org/hashigo-zake-app/hashigo-zake-app/blobs/master/server/hz_data_updater#line160 <-- that's how I do it 21:37 jcamins Right, that didn't work. 21:36 eythian also, if you're dealing with forking, I use Proc::Daemon 21:36 jcamins Thanks. 21:36 eythian length($string) > 0 21:36 jcamins eythian: Perl. 21:36 eythian in what language? 21:35 jcamins How do I check if a string has non-zero length? 21:31 jcamins When run interactively, lxc-start-ephemeral -d returns all by itself. 21:31 eythian bye magnuse 21:31 jcamins Why do I have to explicitly close the file handle? 21:30 jcamins I don't get this. 21:27 rangi cya magnuse 21:27 magnuse and with that, i bid you all a good night or other time of the day 21:27 magnuse moahaha 21:27 eythian damn you magnuse :) 21:27 eythian it's all knifey spoony eh 21:27 magnuse yeah, knife and spoon are so much better! 21:27 jcamins All I want is to daemonize the container process after I've gotten the name of the container it creates. 21:25 jcamins Have I mentioned recently how much I hate dealing with fork? 21:23 rangi no worries 21:23 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8793 minor, P5 - low, ---, magnus, Pushed to Stable , Fix materialTypeCode/typeOf008 icons for NORMARC XSLT 21:23 magnuse rangi: thanks for pushing bug 8793 - much appreciated! 20:57 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8791 normal, P5 - low, ---, fridolyn.somers, Pushed to Stable , OPAC UNIMARC XSLT details : subject with subfield 3 20:57 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8873 normal, P5 - low, ---, veron, Pushed to Stable , JavaScript error in Opac displaying tag cloud 20:57 jenkins_koha * fridolyn.somers: Bug 8791: OPAC UNIMARC XSLT details: subject with subfield 3 20:57 jenkins_koha * veron: Bug 8873 - JavaScript error in Opac displaying tag cloud 20:57 jenkins_koha Project Koha_3.8.x build #206: SUCCESS in 38 min: http://jenkins.koha-community.org/job/Koha_3.8.x/206/ 20:42 rangi yup 20:41 libsysguy you've got quite a few projects there rangi 20:41 rangi https://launchpad.net/~chris-bigballofwax/+archive/3.8.x-dailybuild 20:41 rangi and daily builds get built 20:40 rangi and that gets pulled by launchpad into bzr 20:40 rangi libsysguy: https://gitorious.org/koha-3-8-x 20:40 * rangi will check it out 20:39 datadoctor thanks rangi - infinite bass also works for library website redesign, also enjoying http://grooveshark.com/#!/album/Ryukyu+Underground/6911211 20:33 rangi i push to theirs for my koha repos 20:33 libsysguy do you run your own server or use theirs 20:33 rangi course even if i did, id still use it, again for the obvious reasons :) 20:32 * rangi hasnt noticed that 20:32 libsysguy plus I've always found gitoroius a tad slow 20:32 libsysguy they have always treated my code right 20:32 libsysguy i like github 20:30 rangi i just stick with gitorious mainly (and our catalyst git server of course), for the obvious reasons 20:30 libsysguy because you end up with 2+ people having the same idea and going about it 30+ ways :p 20:29 libsysguy I'm implying we shouldn't be developing anything in secret 20:29 jcamins libsysguy: are you implying we shouldn't be developing mobile interfaces in secret? 20:29 libsysguy i guess the RM could review all code 20:29 libsysguy you know, if we worked together as a company :p 20:28 * jcamins has never used it. 20:28 libsysguy I like that it has built in code review 20:28 libsysguy heh 20:28 jcamins Yeah. It's good to have a fifth line of backups. 20:27 libsysguy oh but bucket is atlassian right? 20:27 jcamins No git hook. 20:27 jcamins Not yet. 20:27 libsysguy you run all 3?! 20:27 * jcamins hasn't yet set up the git hooks to automatically force-push everything to github, gitorious, and bitbucket. 20:26 libsysguy oh man I don't know if I can handle that 20:25 jcamins libsysguy: it's working well, but it requires that you, you know, have a public git repo on your development box. 20:24 rangi cool 20:24 libsysguy how was that working jcamins 20:24 jcamins rangi: the tone was slightly better than usual, so I answered. 20:24 * rangi deletes that mail unread 20:24 jcamins libsysguy: I'm moving toward doing all my development directly on my git repo. 20:19 jenkins_koha Starting build #206 for job Koha_3.8.x (previous build: SUCCESS) 20:19 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8793 minor, P5 - low, ---, magnus, Pushed to Stable , Fix materialTypeCode/typeOf008 icons for NORMARC XSLT 20:19 jenkins_koha magnus: Bug 8793 - Fix materialTypeCode/typeOf008 icons for NORMARC XSLT 20:19 jenkins_koha Project Koha_3.8.x build #205: SUCCESS in 38 min: http://jenkins.koha-community.org/job/Koha_3.8.x/205/ 20:16 libsysguy since it wasn't seeing much action on catalyst 20:16 libsysguy I have decided to start pushing all my work to my github branch 20:16 oleonard Bye #koha 20:15 rangi you'd think libraries would get sharing, sadly not many do 20:15 rangi *sigh* 20:14 * jcamins expresses surprise. 20:14 oleonard Because that would be too good to be true, wouldn't it? 20:14 oleonard New mobile app, no public repo. :( 20:04 jcamins lol 20:04 rangi 08:53 < oleonard> Is jsicot's tweet about a mobile app? 20:03 cait lol 20:03 jcamins Ooh, did I miss an interesting conversation? 20:03 rangi may as well keep doing our own silos 20:03 rangi probably, i mean, we havent reached 30 different ones yet 19:53 oleonard Is jsicot's tweet about a mobile app? 19:52 libsysguy I can't see any librarians needing to drap and drop fields between marc fields 19:50 libsysguy but in hindsight I probably didn't need it 19:50 libsysguy also, the underlying issue I was having was droppable isn't in the jquery-ui file 19:46 tweetbot` [off] twitter: @jsicot: "cool, ça commence à prendre forme http://t.co/MutSwaCP #kohails #mobile #bu" 19:46 tweetbot` [off] twitter: @dbourrion: "Sympa dis donc RT @jsicot: cool, ça commence à prendre forme http://t.co/kuyoo40M #kohails #mobile #bu" 19:44 libsysguy but my eyes have failed me today 19:43 libsysguy err, I didn't see one 19:43 libsysguy and there wasn't a direct reference in the api 19:43 libsysguy i noticed it on one of the jqueryui examples 19:42 oleonard Yeah, I'm sure I under-use it, but it's supposed to make your code run faster since jQuery doesn't have to check everything 19:42 libsysguy well how clever is that 19:42 libsysguy well that makes sense 19:42 oleonard jQuery will not look outside of $tabs for "ul:first li" 19:42 libsysguy ahh 19:42 oleonard "$tabs" is the scope of the selector 19:41 libsysguy do you know what it does? 19:41 libsysguy $( "ul:first li", $tabs ) 19:41 libsysguy I have never seen a selector like this in jquery 19:41 oleonard Yes 19:41 libsysguy oleonard you still around? 19:40 jenkins_koha Starting build #205 for job Koha_3.8.x (previous build: SUCCESS) 19:40 rangi here's some good cherry-picking music http://soundcloud.com/bassnectar/bassnectar-infinite 19:34 rangi cool 19:32 cait sounds reasonable tome 19:32 rangi so wont be a translation issue 19:31 rangi and thats all in norwegian already 19:31 cait yeah I think it's fixing some problems 19:31 rangi it changes some strings but only in normarc 19:31 cait ah 19:31 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8793 minor, P5 - low, ---, magnus, Pushed to Master , Fix materialTypeCode/typeOf008 icons for NORMARC XSLT 19:31 rangi i think im gonna push bug 8793 19:30 rangi yeah 19:30 cait bit late for him if he is :) 19:29 rangi is magnuse around? 19:27 cait :) 19:26 trea hi cait o/ 19:26 cait hi trea 19:22 trea morning rangi 19:18 cait morning 19:14 oleonard Hi rangi 19:14 rangi morning 18:52 cait hehe 18:52 * oleonard greases his keyboard for faster typing action 18:51 cait as long as something gets grease we are moving, right? :) 18:51 cait hm 18:47 oleonard Squeaky wheel gets the grease. 18:46 gmcharlt oleonard: what's old is new again, at least to one of our customers 18:46 oleonard gmcharlt: Digging up old bugs eh? 18:42 * phasefx also speaks in 3rd person 18:42 * oleonard imagines gmcharlt bouncing up and down in his chair as he says it 18:42 * phasefx reads the Get Involved page 18:42 gmcharlt phasefx: do it do it do it 18:42 * phasefx is willing to try his hand at a patch 18:41 oleonard Then all, yeah. 18:41 gmcharlt right 18:41 oleonard Oh, specifically cataloging search, not regular staff search? 18:41 oleonard All, unless otherwise specified by a system preference 18:40 * gmcharlt leans towards including all, since that's explicitly a staff search 18:40 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6529 normal, P5 - low, ---, gmcharlt, NEW , Cataloging search issues - withdrawn, lost, on-order counts not displayed consistently 18:40 gmcharlt re bug 6529, what is the general sense of whether the cataloging search results should include all items, regardless of status? 18:36 * slef goes to dinne 18:36 slef Shane-S: time to read logs, both in koha admin and in apache files 18:35 Shane-S all the self checkout stuff says disabled 18:34 Shane-S slef, yeah the library desktop is. Minor thing...I have to track down how these books are being checked out 18:33 tweetbot` [off] twitter: @kohails: "#kohails Editing Items in Koha 3.8 http://t.co/OXIS4WxV" 18:33 slef no idea what crazy stuff that does these days, sorry 18:33 slef Ignore what I said about /dev/input/event* 18:32 slef oh it's windows? 18:32 Shane-S I will look into getting a better on, as it would be nice to have the trigger work too, this one is always on 18:32 Shane-S okay, I didn't know if there is a simple way to be like play sound when keyboard device X ...hoped windows had a simple way 18:30 slef Shane-S: I think you could run a program that peeked at whatever is the right /dev/input/event* and beeped whenever it saw an end of line, but I've never done that and I'm also not sure how you'd make sure it saw everything before the buffer got emptied. 18:29 Shane-S the plugs into a white USB adapter 18:29 Shane-S with an adpater it is, has a wired square-ish end 18:29 Shane-S yeah 18:29 slef Shane-S: is it USB? 18:28 Shane-S slef: sadly the software made the beep for ours, its from follet, I think the "line return" made the beep 18:26 cait manual :) 18:26 cait ^^ that 18:26 * slef wonders where his scanners went in the move 18:25 slef Shane-S: looking in the device's manual? 18:25 slef Shane-S: that's an option on some scanners. 18:24 Shane-S side question: anyone know how to make a barcode scanner beep as it inputs? 18:24 Shane-S I am seeing many overdue books via circulation, and one is from a staff member who I know hasn't been in to physically check out books 18:23 Shane-S i think i missed something in Koha, can users by default settings self checkout books online? 18:17 tweetbot` [off] twitter: @ByWaterSolution: "Editing Items in Koha 3.8 http://t.co/jPVzffO7 #kohails" 18:11 slef (replies "Unable to Process Your Request // We apologize, but we cannot process your request" to current Linux Firefoxes. Offers a "Tap to download the GoToMeeting app" link to Android, but the link is 404 Not Found.) 18:10 slef argh bitten again. GoToMeeting. Apparently it's currently broken on both Android and Linux. 18:07 Shane-S okay thanks 18:07 jcamins Custom fields are ALWAYS a TERRIBLE idea. 18:07 jcamins Shane-S: use collection codes or item types. 18:06 Shane-S or even if there isn't a way, I am thinking we need a custom field to do that, but figured you all may have a simple way. 18:05 Shane-S based on dewi decimal is there an easy way to search between fiction and non fiction? 18:00 Shane-S ty 17:59 jcamins Shane-S: MARC21. 17:59 Shane-S IE. I used to say Follett to the vendor 17:59 Shane-S what library standard does Koha use so I person sending me a disk on books could send me in the right format? 17:55 libsysguy it looks like the last time it was touched was when javascript was written :p 17:55 libsysguy this file needs some love 17:55 jcamins *libsysguy: 17:54 jcamins 9libsI warned you. 17:54 Shane-S I found it, I had no circulation rule 17:54 wahanui i guess second question is "What is the exact error message?" 17:54 cait second question? 17:53 wahanui "What are you trying to do?" "What is the goal?" or "What problem are you experiencing?" 17:53 libsysguy first question? 17:53 Shane-S I did find allow staff to set due date, would that be the field? 17:52 Shane-S where is the due date setting or what is it called, I search for due date and overdue and get setting but no time frame like "1 week" "4 days" etc when I search admin pref. 17:52 libsysguy jcamins you weren't kidding when you said addbiblio.pl was a mess 17:43 * libsysguy wields trout 17:43 jcamins Outraged, I say! 17:43 * libsysguy ducks 17:43 * jcamins is outraged. 17:43 libsysguy uh oh 17:42 jcamins My beautiful Did you mean? configuration page was missed!?! 17:42 libsysguy I just scrolled through that js file 17:42 jcamins You missed it? 17:42 * libsysguy missed it 17:42 oleonard There you go 17:42 libsysguy 0_0 17:42 jcamins libsysguy: sortable is already included. 17:42 libsysguy and get rid of the up arrow functions 17:42 libsysguy I was going to try and implement sortable for addbiblio.pl 17:41 libsysguy heh I was waiting on somebody else to do it 17:41 oleonard I don't think we need to integrate them one at a time, if someone wants to submit a patch adding the rest. I assumed that the next patch which required an additional library would add the rest too 17:40 libsysguy what do you mean oleonard? 17:38 oleonard I don't think we need to. 17:38 libsysguy so we're still holding to the integrate them one at a time 17:37 oleonard No. 17:37 libsysguy is there a bug to do that? 17:36 oleonard No 17:36 libsysguy oleonard have all the jqueryui libraries been pushed to master? 17:34 jcamins set tabstop=4 17:34 tcohen plus set softtabstop=4? 17:34 jcamins set shiftwidth=4 17:34 jcamins set expandtab 17:33 tcohen anyone has his vimrc config for tabs/spaces compliance? 17:19 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=1963 normal, P3, ---, frederic, Pushed to Master , Problem with deleted biblio in a virtual shelf 17:19 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4118 enhancement, P5 - low, ---, kyle.m.hall, Pushed to Master , Add Collection Code to Statistics Table 17:19 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5356 enhancement, P5 - low, ---, jonathan.druart, Pushed to Master , Shipping billing address improvements 17:19 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3652 critical, P1 - high, ---, chrish, Needs Signoff , XSS vulnerabilities 17:19 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8585 enhancement, P5 - low, ---, dcook, Pushed to Master , Add System Preference to specify Holds to Pull List Start Date 17:19 jenkins_koha * f.demians: Bug 1963 Problem with deleted biblio in a virtual shelf 17:19 jenkins_koha * nengard: Bug 4118: Follow up: Add ccode to kohastructure for stats 17:19 jenkins_koha * jonathan.druart: Bug 5356: Followup Change font in the layout3pages pdf 17:19 jenkins_koha * Katrin.Fischer.83: Bug 3652: [SIGNED-OFF] XSS fixes - follow up 17:19 jenkins_koha * nengard: Follow up to Bug 8585: add missing word to preference 17:19 jenkins_koha Project Koha_master build #909: SUCCESS in 1 hr 8 min: http://jenkins.koha-community.org/job/Koha_master/909/ 17:16 dracoling please insert sane MTA to continue 17:15 slef jcamins: I'm pondering "hello library - I've found why it's broken [...] so please fix your Exchange or approve me sending all your email out over a VPN?" 17:15 jcamins slef: run away screaming. 17:14 slef jcamins: so what would you do if you uncovered a stealth Exchange? ;) 17:14 jcamins slef: see exhibit A: my absolute refusal to work with Exchange. 17:14 slef ...rather than the host I was expecting. 17:13 slef oleonard: I didn't know it was there until I switched TLS on and the certificate mentioned Exchange... 17:13 * oleonard can't imagine slef willingly getting within 10 feet of Exchange 17:13 slef jcamins: if so, that's so stupid I don't know where to start with it. 17:13 jcamins slef: that sounds probable. 17:12 slef groan... does exchange usually blackhole emails with unknown From lines? 17:11 tcohen looks nice 17:11 dcook oleonard: good point. It seems like patches that insert new system preferences get difficult to apply anyway. I'm probably the only person who would use this enhancement ahead of it going into a stable release. 17:10 jcamins tcohen: I'm setting up Koha installation testing using lxc. 17:09 tcohen jcamins, what r u trying to do? 17:08 jcamins tcohen: hm. I don't think that will help with lxc. 17:08 oleonard dcook: And since it's not a bug fix it probably won't be. 17:08 dcook Cool. Thanks, jcamins and oleonard. 17:07 jcamins dcook: right. 17:07 tcohen used apt-mirror before 17:07 dcook So a RM would cherrypick it from master and anyone else wanting to backport it would need to do the same? 17:07 tcohen jcamins, we have an official mirror here 17:06 dcook Mmm, I think I follow you, jcamins 17:06 jcamins tcohen: are you using apt-cache, apt-cacher-ng, or squid-deb-proxy? 17:05 jcamins dcook: so that people don't spend time trying to apply a patch that is no longer relevant. 17:05 dcook Why is that? 17:05 dcook Now that you mention it, that does sound vaguely familiar 17:05 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8585 enhancement, P5 - low, ---, dcook, Pushed to Master , Add System Preference to specify Holds to Pull List Start Date 17:05 oleonard dcook, regarding Bug 8585 I think it's customary to obsolete patches after they've been pushed to master if a follow-up was added 17:04 dcook Morning #koha! 17:02 jcamins lol 17:02 slef jcamins: I mean "not common" in the sense(!) that two people may have very different ideas of what is common sense 17:01 jcamins slef: I meant "common sense is often sadly lacking." 17:01 slef jcamins: I had a luuuuuuurvley former colleague who would claim all sorts of craziness was "just common sense", refuse to justify it and be offended that anyone disagrees. 17:01 slef jcamins: ah, beware there. Common sense is often not common. 16:59 * oleonard adds "Not afraid of snakes" 16:59 jcamins slef: ditto common sense. 16:54 slef and often sadly lacking in computer scientists 16:54 slef but basically some data-mangling experience is very handy 16:53 slef nah, some of that will be OK, then they learn the rest on the job 16:53 drojf basically not a student if you want all of that ;) 16:53 slef MARC and z3950 16:53 drojf oh that too 16:52 slef sql 16:52 drojf d'oh 16:49 drojf but also maybe know javascript or jquery or html or css or ldap :P 16:49 drojf ok. "know perl" :) 16:49 cait but sharing the direction they want development done woul dmaybe help 16:49 cait I gues there are some basic general skills 16:48 drojf ok. but doesn't that still depend on what they are looking for? "developing koha" is a broad field 16:48 cait aren't they a bywater library? 16:48 cait m 16:48 cait h 16:47 oleonard They're asking what qualifications you would ask for if you wanted to hire someone to help develop Koha 16:46 drojf how would i know what they are looking for? 16:46 * drojf is slightly puzzled by the job description request on the list 16:32 jcamins tcohen: you set up an apt proxy, didn't you? Which one did you use? 16:27 * jcamins works around it, creatively. 16:21 jcamins Right, there's the multiarch issue that was reported on the mailing list. 16:21 cait wonder when we will finally meet 16:20 cait I always miss her 16:20 cait oh no 16:20 oleonard Hi cait! You just missed kf. She was here earlier. 16:20 jcamins Hm. apt-get told me it was downloading 88MB, but I don't think that math adds up right. 16:19 jcamins Downloading Koha's dependences at 500kbps takes 5 minutes. 16:19 jcamins Wow. 16:10 huginn New commit(s) kohagit: Bug 1963 Problem with deleted biblio in a virtual shelf <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=32fab74b980b00cdc7020b44e274b95619dc9166> / Merge remote-tracking branch 'origin/new/bug_4118' <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=1fd99527bd947a6d2d86822fb9fd964fc35cc582> / Bug 4118: Follow up: Add ccode to kohastructure for stats <http://git.koha-community.org/gitweb/?p=koh 16:10 jenkins_koha Starting build #909 for job Koha_master (previous build: SUCCESS) 16:09 * tcohen is really happy tuning his fresh new laptop: 4'' from grub to login manager :-D 16:06 jcamins Have nginx serve ~/releases over the bridge adapter only. 16:06 jcamins I'll transfer the files I'm interested in via http. 16:06 jcamins I figured it out! 16:03 gerundio which I thought I already did 16:02 gerundio I just have to make sure it's being returned in the LDAP search 16:02 gerundio but uid exists 16:02 libsysguy you could try replacing exists with defined but I don't know the implications of that 16:02 gerundio that's my concern yeah :D 16:01 libsysguy sorry I stepped away 16:01 libsysguy so basically its saying that uid doesn't exist in your ldap tree 15:56 jcamins gerundio: as you can see, we do not subscribe to the "no side effects" rule of programming. ;) 15:55 gerundio but I already like that comment :D 15:55 gerundio I'm debugging this and still haven't come up with any idea why this is happening 15:54 gerundio $userldapentry->exists('uid'); # This is bad, but required! By side-effect, this initializes the attrs hash. 15:54 gerundio libsysguy, I'm getting the following error "Can't call method "exists" on an undefined value at " in the following line 15:54 juan_sieira hi Owen¡ 15:53 oleonard Hi francharb, juan_sieira 15:45 libsysguy so if there was another shift it would take a second argument 15:45 gerundio thanks 15:45 gerundio I see the function call now 15:45 libsysguy correct 15:44 gerundio so its just picking the 1st passed argument 15:44 gerundio ok 15:44 libsysguy so it wants you to pass it a variable 15:44 libsysguy that is taking an argument 15:44 libsysguy yeah* 15:44 gerundio what is that suppose to do? :) 15:44 libsysguy ye 15:44 gerundio my $userldapentry = shift; 15:44 gerundio see the 1st line inside the ldap_entry_2_hash function 15:43 libsysguy sup 15:43 gerundio libsysguy, need your help 15:36 kf bye all 15:35 jcamins (automatically) 15:35 jcamins (of Koha) 15:35 jcamins I was hoping you could tell me how to use lxc for testing installation. 15:35 jcamins Aww. 15:34 liw jcamins, I don't think you did; I wasn't 15:34 jcamins liw: did I ask you yet if you were involved in the creation of lxc? 15:26 libsysguy looks like its going to be a solid 200 Mb 15:26 mtompset Have a good day (24 hour period), everyone. 15:26 libsysguy 200 KiB/s 15:25 jcamins libsysguy: both. 15:24 libsysguy or perhaps just how slow my upload speed is 15:23 libsysguy so while pushing my calendar work to github I am realizing just how large Koha is 15:15 reiveune bye 15:14 jcamins paul_p: FYI, this is what I'm using: http://wiki.koha-community.org/wiki/Plack#Another_option_using_Starman_and_nginx 15:14 jcamins Interesting. Those scripts are different than the ones in his git repo. 15:13 huginn 04Bug 7844: enhancement, P5 - low, ---, dpavlin, Needs Signoff , plack scripts for developers 15:13 paul_p jcamins http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7844 could help ! 15:12 jcamins Figuring that out is on my to-do list. 15:12 jcamins I am not sure. 15:11 paul_p the plack.psgi can include them, isn't it ? 15:10 jcamins paul_p: as far as I can tell, since the environment variables weren't set when Plack was started, caching is disabled, permanently. 15:10 paul_p jcamins (not sure I've understood) 15:09 jcamins So far as I can tell. 15:09 jcamins paul_p: to summarize, though, using environment variables precludes persistent environments without a great deal of creativity. 15:08 * paul_p head to push patches... 15:08 paul_p same as yesterday, same as monday :( 15:07 jcamins paul_p: well, that's true, too. 15:07 paul_p once again, it's 5PM here, and I haven't started to push a patch :(((( 15:07 paul_p jcamins jcamins = that may explain why my tests show no measurable perf improvements... I concluded it was "because memcache is not about speed, it's about charge" 15:06 gerundio so basically people will be using a combination of those 2 15:06 jcamins At least, that's what it seems like to me. 15:06 jcamins paul_p: no caching at all. 15:06 paul_p yikes. What do you mean by "don't work" ? nasty error, or just no caching ? 15:06 gerundio auth_by_bind and principal_name will still be there 15:06 libsysguy okay just making sure 15:06 gerundio libsysguy, no... I'm adding auth_by_dn_bind and filter 15:05 jcamins You had me change it to use environment variables. 15:05 jcamins Koha::Cache. 15:05 libsysguy gerundio are you moving principal_name to auth_by_dn_bind 15:05 paul_p jcamins really ? memcaching you mean ? 15:05 jcamins paul_p: just FYI, caching and Plack don't work together. 15:04 gerundio "auth_by_dn_bind" and "filter" 15:04 gerundio I'll do it by adding 2 more settings to the koha-conf.xml file 15:04 gerundio ok, so legacy code it is 15:00 libsysguy so gerundio yes typically the DN is the same as the sAMAccountname 14:59 libsysguy heh yes the harshest QAA here 14:59 jcamins libsysguy: I guess we know who is going to be QAing this code. :P 14:58 gerundio I bet they are, their DN must be something like uid@library.domain 14:58 libsysguy heh indeed but we don't want to end up like ruby on rails 14:58 gerundio legacy code's a bitch :D 14:57 libsysguy unmodified 14:57 libsysguy I know of several libraries that are using the LDAP code successfully 14:57 jcamins ^^ this is a good plan. Anything not backwards compatible will not be accepted. 14:57 libsysguy rather than its not working and we should fix it 14:57 libsysguy and you would like to further generalize it 14:57 libsysguy I would start by making the assumption that it is working 14:56 gerundio how can we correct that now? 14:56 gerundio this was developed under a wrong assumption 14:56 gerundio even if the old stuff is not coded correctly? 14:56 libsysguy if you update the field in koha-conf.xml 14:56 libsysguy so there is a nice catch tothis 14:55 libsysguy ah 14:55 libsysguy or leave it 14:55 gerundio ok, thus my question :D 14:55 libsysguy work* 14:55 libsysguy so you'd have to write something to make the old stuff owrk 14:55 libsysguy okay but remember you have to preserve existing functionality 14:54 libsysguy gerundio if you change that you could have a whole bunch of pissed off libraries 14:54 gerundio it should be replaced with a new setting where we would define the search filter 14:54 jcamins libsysguy: oleonard: https://github.com/cnighswonger/koha-wip/tree/marc_editor 14:54 oleonard What is chris_n's work jcamins? 14:54 libsysguy that was there before my time 14:53 gerundio the "principal_name" setting in the koha-conf.xml should be changed 14:53 libsysguy jcamins is that on github? 14:53 libsysguy sure gerundio 14:53 gerundio libsysguy, quick question 14:53 jcamins You could start with chris_n's work. 14:52 * libsysguy cracks knuckles 14:52 libsysguy well my deadline is 3.12 14:52 libsysguy great... 14:51 oleonard libsysguy: If your question to me is, "Do you mind if I jump into a pit of snakes with not even Karen Allen to help me" of course the answer is yes. 14:51 jcamins The existing javascript is much too brittle. 14:51 jcamins libsysguy: I think using jqueryui would be a great idea. You'll need to start over from scratch, though. 14:50 libsysguy :p 14:50 libsysguy b-b-but jcamins I wanted to use http://jqueryui.com/sortable/#connect-lists-through-tabs 14:49 jcamins That is much needed, of course. 14:48 gerundio just saw it in the homepage 14:48 jcamins libsysguy: good luck. 14:48 libsysguy I might like to sort those too 14:48 gerundio got it 14:48 jcamins gerundio: just create a new account. 14:48 libsysguy but if you have multiple say 600 fields 14:48 jcamins liw: I don't suppose you were involved with lxc at all? 14:48 libsysguy yeah so right now you can sort the subfields with the arrows 14:47 gerundio how can I get a user account in the bug tracker? 14:47 jcamins libsysguy: sort the fields? 14:47 * libsysguy washes hands of it :p 14:47 libsysguy sweet, thanks gerundio 14:47 gerundio libsysguy, I'll submit a revision to your patch 14:47 libsysguy I just want to sort the fields 14:47 libsysguy heh 14:46 jcamins Sorry, that was for libsysguy. 14:46 jcamins liw: run away, libsysguy. Run far away, and never return to addbiblio.tt. 14:46 libsysguy oleonard I have a quick question about addbiblio.tt 14:46 * liw is biased 14:46 liw jcamins, bad wordpress, bad, bad, bad :) 14:46 rambutan anyway, I think it would be helpfult to add those comments to that page 14:45 rambutan and the "back tics" are not obvious either. I thing there was a chat discussion w/ wizzy way back in February about this. 14:45 jcamins liw: Wordpress is mangling the double dash, too. 14:45 rambutan into a text editor you may not get it--kate mangles it into something 14:45 * jcamins doesn't know how to edit that page. 14:45 liw you could replace `...` with $(...) 14:44 rambutan I looked at it, and immediately knew, although it didn't appear so, that there was a double dash in front of "full", but even if you cut and paste from the web page 14:44 * oleonard also hates it when Wordpress replaces regular double quotes with "smart quotes" in code snippets 14:44 rambutan may be causing people problems. I had my tech assistant working on setting up a backup server, and he wasn't getting the command right 14:43 jcamins Hm. that should be two dashes, not an em dash. 14:43 rambutan this command: sudo koha-rebuild-zebra -v –full `/usr/sbin/koha-list` 14:43 rambutan you know, on this page: http://koha-community.org/faqs/zebra-indexing-wont-work-fix-it-aka-search-stuff-up-help/ 14:41 drojfx [off] rambutan: you can probably do it in a /msg to the bot 14:41 rambutan just testing to see if regular commands work with "off" 14:41 oleonard [off] rambutan, you lost your sex-bot? 14:41 libsysguy [off] rambutan speaks? 14:40 rambutan [off]@seen cherry2000 14:40 rambutan [off] @seen cherry2000 14:37 libsysguy so I would welcome you fixing it :) 14:37 libsysguy yeah when I wrote that patch it was definitely for out ldap setup which was shotty at best 14:36 gerundio was my argument clear enough? 14:36 gerundio which for some people can be the username, but for most people I'm guessing it's not 14:35 gerundio DN can be anything really, being LDAP a tree, the DN is simply the key to each tree node 14:35 gerundio when in reality that doesn't occur 14:35 gerundio the problem there is that whoever wrote that code assumed that DN = username 14:34 gerundio we don't need to add auth_by_dn_bind... since the bind is always done via DN 14:34 gerundio we just need to fix that auth_by_bind method there 14:34 gerundio done and back 14:34 gerundio my LDAP guru :D 14:33 libsysguy here or there? 14:30 gerundio let me ask the LDAP guru around here :) 14:29 libsysguy if we did what the last comment suggested we could define whatever attrib we wanted 14:29 libsysguy better 14:28 gerundio better? 14:28 gerundio so we could call it auth_by_dn_bind 14:28 gerundio use LDAP's DN (distinguishedName) for the bind 14:28 jcamins gerundio: sounds like an LDAP/Tolkien crossover. 14:28 gerundio btw, from what I could figure out, this 3 step bind method 14:28 libsysguy s/the/this/ 14:28 libsysguy oops 14:27 libsysguy he is an active member of the community :p 14:27 libsysguy oleonard can find S&M in anything 14:27 gerundio unless he can find some sort on S&M connection there too 14:26 gerundio to revoke oleonard's argument we can call it "auth_by_bind_search_bind" :D 14:26 libsysguy what can I say, I was young and experimenting 14:26 libsysguy but in hindsight 3StepBind might have been a better choice 14:26 gerundio ok 14:26 libsysguy the first step in th3 3 step bind 14:26 libsysguy well I wanted it to be bind with service account 14:25 gerundio but why bind_with_service? 14:25 libsysguy without thinking about S&M lol 14:25 gerundio I was about to ask why "bind_with_service", but seems oleonard already shed some light on the subject :p 14:25 libsysguy and now I can never think about ldap binds again 14:25 libsysguy heh oleonard 14:24 oleonard "bind_with_service?" Sounds like something out of a S&M/LDAP crossover bestseller 14:24 libsysguy if you want to test mine and see if it works I'd welcome it 14:24 gerundio :) 14:24 libsysguy practice makes perfect hehe 14:24 gerundio I'll be happy to contribute the patch 14:23 gerundio my knowledge of LDAP and Koha are very limited 14:23 libsysguy p 14:23 libsysguy please…take it 14:23 gerundio I'm just a middle man 14:23 gerundio not sure I can handle it 14:23 gerundio lolol 14:23 libsysguy and yes you can have the title of "that LDAP guy"... 14:22 libsysguy correct 14:21 gerundio "bind_with_service" 14:21 drojfx +1 for editing libsysguy's patch and giving back the changes to the community. will make your updates much easier and make you "that LDAP guy" for testing too ;) 14:21 gerundio so you also added a new entry in the koha-conf.xml file, correct? 14:20 libsysguy it added that 3 step bind method 14:19 libsysguy correct 14:18 gerundio so, if I understood your patch correctly you added a 3rd auth method - a 2nd ldap bind method - right? 14:17 libsysguy if you do you are going to have to modify my patch a bit 14:17 libsysguy If you don't care about local changes I would just change the code in the else statement 14:15 libsysguy im trying to think about the easiest way to get you what you need 14:14 libsysguy i feel like that poor file has been ostracized by everyone 14:14 libsysguy you won't get far 14:14 libsysguy so basically ignore the debug level in the Auth_with_ldap.pm file 14:13 gerundio but this last few days patching this file already got me into it :) 14:13 libsysguy heh 14:13 gerundio got to tell you, I'm not very handy with perl 14:12 libsysguy you can throw your own with "print STDERR 'some error';" 14:12 gerundio I didn't touch it 14:12 gerundio how can I increase the debug level to see what goes wrong with OPAC login? 14:11 libsysguy hmm well the replicate function shouldn't be touched with any code to modify koha to do the 3 step bind 14:11 gerundio but maybe because they're not being thrown there 14:11 gerundio I don't see any errors in the logs 14:11 gerundio yes, bind search bind 14:11 gerundio on my terminal I can log in fine, on OPAC not really 14:11 libsysguy bind search bind? 14:10 gerundio so I could do that 3 step bind 14:10 gerundio I patched the "/path/to/files/lib/C4/Auth_with_ldap.pm" perl module 14:09 libsysguy so you are saying with current master code its not working? 14:08 gerundio any idea why this might be happening? 14:08 gerundio the record gets created 14:08 gerundio if I use the "/path/to/files/opac/opac-user.pl userid=your_test_ID password=test_user_password > junk.txt" method to test the login 14:07 gerundio my problem know is that the DB record isn't being created upon the 1st login atempt in OPAC 14:07 gerundio I have the setup and can assist you guys 14:06 libsysguy indeed they do 14:06 mtompset This is the sort of thing I'd like to get set up when I get back to Canada... so many fun Koha related things to play with, but fiscal realities suck. :( 14:05 mtompset Yes, yes you did. 14:05 libsysguy :p 14:05 libsysguy I read your mind mtompset 14:05 mtompset Ah. 14:05 mtompset Why not finish the patch? ;) 14:04 libsysguy I don't really have the setup to test it anymore 14:02 libsysguy but really, it needs tweaked. I am tempted to take down that patch to remove confusion 14:01 libsysguy yes it does 14:01 gerundio with replicate set to 1 of course 14:01 gerundio libsysguy, with this method does the borrowers table record get created upon sucessfull login? 14:00 gerundio my changes to the code are a little different, but the result is the same 14:00 libsysguy it should have been more general 13:59 libsysguy actually Dobrica was right 13:58 * libsysguy perks up 13:58 gerundio I've done that myself... so I'm just comparing to see if my code matches that one 13:58 gerundio ok, I'm watching that patch diff 13:57 drojf gerundio: maybe libsysguy can tell you more about it 13:55 huginn 04Bug 7973: enhancement, P5 - low, ---, gmcharlt, In Discussion , Allow for new type of LDAP authentication 13:55 drojf http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7973 13:54 drojf gerundio: yes, on the bug tracker 13:51 gerundio did you saw any reference to that? 13:50 gerundio 1) bind anonymously 2) search for the user 3) bind as the user if found 13:50 gerundio what you described is the scenario I'm implementing yes 13:49 gerundio just read you comment regaring the ldap auth topic 2 hours ago 13:49 gerundio drojf, back 13:43 mtompset The /etc/crontab file says. :) 13:42 * jcamins doesn't generally worry much about cron. 13:41 jcamins I'm sure you could find out somewhere. 13:41 jcamins 3am, maybe? 13:41 jcamins No idea. 13:41 mtompset what time does cron.daily run at? 13:40 jcamins Yes, that calculates the fines nightly. 13:40 mtompset I was noting that there is a fine.pl in /etc/cron.daily/koha-common 13:40 mtompset I was noting that there is a fine.pl in /etc/cron.daily 13:40 jcamins The fines are recorded, of course, but no notices go out. 13:39 jcamins I think, anyway. 13:39 jcamins *all 13:39 jcamins The default is not to charge fines at a ll. 13:39 jcamins It's set by sysprefs. 13:37 mtompset What's the default set up for packages? 13:36 jcamins Unless you're using the cron job. 13:36 mtompset (as per enhancement 7849 since 3.8.1) 13:36 mtompset Aren't fines calculated at check in time? 13:19 oleonard When you reach 100% lame the internet breaks 13:17 mtompset Oh come on... That's got to be 100% lame. 13:17 wahanui '5uP3rL33t&r5uP3rL33t&r' is 99.9860% lame, mtompset 13:17 mtompset nickometer 5uP3rL33t&r5uP3rL33t&r 13:16 wahanui '5uP3rL33t&r' is 99.9059% lame, jcamins 13:16 jcamins nickometer 5uP3rL33t&r 13:15 wahanui 'SuP3rL33t&r' is 99.9035% lame, jcamins 13:15 jcamins nickometer SuP3rL33t&r 13:15 wahanui 'SuP3rL33t&' is 99.9035% lame, jcamins 13:15 jcamins nickometer SuP3rL33t& 13:15 mtompset Order obviously plays into it. 13:15 wahanui 'aaAA5555!@#$' is 99.86% lame, mtompset 13:15 mtompset nickometer aaAA5555!@#$ 13:15 wahanui 'a5_a5&A5@A5#' is 99.9508% lame, mtompset 13:15 mtompset nickometer a5_a5&A5@A5# 13:14 wahanui 'Bug8882' is 30% lame, oleonard 13:14 oleonard nickometer Bug8882 13:14 wahanui 'a5_a5&A5@A5@' is 99.9508% lame, mtompset 13:14 mtompset nickometer a5_a5&A5@A5@ 13:14 wahanui 'a5_a5&A5@A5!' is 99.9508% lame, mtompset 13:14 mtompset nickometer a5_a5&A5@A5! 13:14 wahanui 'a5_a5&A5@A5' is 99.9460% lame, mtompset 13:14 mtompset nickometer a5_a5&A5@A5 13:14 wahanui 'a5_a5&A5@A' is 99.9189% lame, mtompset 13:14 mtompset nickometer a5_a5&A5@A 13:14 wahanui 'a5_a5&A5@' is 99.87% lame, mtompset 13:14 mtompset nickometer a5_a5&A5@ 13:14 wahanui 'a5_a5&A5' is 99.85% lame, mtompset 13:14 mtompset nickometer a5_a5&A5 13:14 jcamins Huh. 13:14 wahanui 'a5_a5&A' is 99.51% lame, mtompset 13:14 mtompset nickometer a5_a5&A 13:14 wahanui 'at_A5&' is 36% lame, jcamins 13:14 jcamins nickometer at_A5& 13:14 wahanui 'a5_a5&' is 87% lame, mtompset 13:14 mtompset nickometer a5_a5& 13:13 wahanui 'a5_a5' is 78% lame, mtompset 13:13 mtompset nickometer a5_a5 13:13 wahanui 'a5_a' is 31% lame, mtompset 13:13 mtompset nickometer a5_a 13:13 wahanui 'a5_' is 22% lame, mtompset 13:13 mtompset nickometer a5_ 13:13 wahanui 'a5' is 17% lame, mtompset 13:13 mtompset nickometer a5 13:13 wahanui 'a' is 0% lame, mtompset 13:13 mtompset nickometer a 13:11 paul_p oleonard you're probably right about nickometer rules ! 13:11 jcamins :) 13:11 wahanui 'jcamins' is 0% lame, jcamins 13:11 jcamins nickometer jcamins 13:11 wahanui 'p@ul_p1' is 42% lame, paul_p 13:11 paul_p nickometer p@ul_p1 13:11 wahanui 'paul_p' is 14% lame, paul_p 13:11 paul_p nickometer paul_p 13:10 oleonard paul_p: I hope your elections don't become more exciting based on the American model 13:08 paul_p oleonard = I don't think so. campaigns are still very boring here. The one who win is usually the one who promize the most ! 13:06 mtompset I think it probably compares against l33t spelling? 13:06 oleonard I guess one question to ask paul_p is has it improved the election process? At the very least elections must be less annoying. 13:06 wahanui 'mib_440' is 41% lame, magnuse 13:06 magnuse nickometer mib_440 13:06 wahanui 'Dr0j7' is 99.48% lame, mtompset 13:06 mtompset nickometer Dr0j7 13:03 wahanui 'user440' is 34% lame, user220 13:03 user220 nickometer user440 13:02 drojf as an ignorant european, i believe this is everything i need to know about it 13:02 drojf or about the debate rather 13:02 paul_p + since 10 years or so, it's also forbidden for a company to fund a political campaign 13:02 drojf there is a nice new rap news episode about the elections too https://www.youtube.com/embed/WpMPu5p_QXU 13:01 paul_p 8M, is probably what your candidates spent every day... I mean here it's the amount for the whole campaign ! 13:01 oleonard Well, your free speech is obviously much suppressed ;) 13:00 paul_p oleonard = you know what sounds the most strange to frenchies ? spending $$$$$$ in TV ads. In France, it's strictly forbidden, and no candidate to president elections can spend more than €8 million (I haven't made any mistyping) 12:59 paul_p oleonard yes, I know 12:59 jcamins paul_p: I'm going to have to read a summary of the debate, aren't I? 12:59 oleonard paul_p: Our politics is nothing if not entertaining :| 12:57 user220 morning paul 12:57 paul_p jcamins have you found a binder full of women this morning ? :D :D 12:57 paul_p good morning americaners. 12:55 jcamins liw: that's a very good point. 12:55 liw it's so practical that release managers have a dedicated tool just for them, "git rm" 12:54 jcamins True. 12:53 jcamins Hehe. 12:51 magnuse jcamins: we'll see if you still say that when you have to RM it :-) 12:49 jcamins magnuse++ # that's the way to do it! 12:44 drojf cool 12:44 * magnuse has 120 passing tests for the digital signs 12:44 drojf looks like 220 is the way to go. also you do not need to modify the power grid 12:44 wahanui 'user330' is 56% lame, drojf 12:44 drojf nickometer user330 12:30 user220 hey kf, you're right! I improved from 50% lame to 34% lame 12:30 wahanui 'user220' is 34% lame, user220 12:30 user220 nickometer user220 12:30 drojf lol 12:29 kf user110: it would be an improvement :) 12:29 wahanui 'user110' is 56% lame, kf 12:29 kf nickometer user110 12:29 kf user110 12:29 wahanui 'user220' is 34% lame, kf 12:29 kf nickometer user220 12:29 drojf user110: i guess the nickometer is too lame to understand that 12:29 * oleonard still doesn't know if his clothes are lame :( 12:28 user110 ah, well user110 is "user" + 110 volts of electricity, the US standard (although privately I suggest we might be better served by a 220v standard) 12:28 oleonard clothesometer oleonard 12:26 magnuse phew 12:25 wahanui 'magnuse' is 0% lame, magnuse 12:25 magnuse nickometer magnuse 12:25 drojf look for numbers, caps etc. 12:25 oleonard I suppose 0% lame is good kf 12:24 wahanui 'Mt0mPs3T' is 99.82% lame, drojf 12:24 drojf nickometer Mt0mPs3T 12:24 oleonard nickometer? 12:24 kf hi oleonard 12:24 kf what does it do? 12:23 wahanui 'cait' is 0% lame, kf 12:23 kf nickometer cait 12:23 wahanui 'kf' is 0% lame, kf 12:23 kf nickometer kf 12:23 oleonard Hi #koha 12:21 wahanui 'drojfx' is 0% lame, drojf 12:21 drojf nickometer drojfx 12:17 drojf eythian introduced it a while ago 12:16 mtompset how did you know about the nickometer command, drojf? Did you intentionally request help to see what was there? 12:15 mtompset lame? 12:15 mtompset sorry, wahanui, but lame is 100% lame. 12:14 drojf lol 12:14 * mtompset laughs. 12:14 wahanui 'lame' is 62% lame, mtompset 12:14 mtompset nickometer lame 12:14 wahanui 'Guest1966' is 34% lame, drojf 12:14 drojf nickometer Guest1966 12:14 wahanui 'kf' is 0% lame, mtompset 12:14 mtompset nickometer kf 12:14 wahanui 'mtompset' is 0% lame, mtompset 12:14 mtompset nickometer mtompset 12:14 wahanui 'drojf' is 0% lame, mtompset 12:14 mtompset nickometer drojf 12:09 drojf sorry, had to try it ;) 12:09 wahanui 'user110' is 56% lame, drojf 12:09 drojf nickometer user110 11:40 drojf no i think its something different. sorry 11:39 drojf does that sound like what you want? "For some ldap setups there is a different sequence for authentication that koha doesn't account for. The steps are: 1) Bind with a service account 2) Search for user entered 3) Bind as user if found" 11:39 gerundio thanks anyway drojf 11:39 gerundio be back later to see if I can make something out of it 11:38 gerundio got to go now, luch time 11:38 gerundio if I try to login for the 1st time via OPAC the record is not created and I just get the login error message 11:38 gerundio logging in the OPAC form works only after that record is created 11:37 gerundio which created the borrower record in the DB 11:37 gerundio well, I was able to login sucessfully using the "quick testing of the LDAP connection on the command line" 11:36 drojf one thing: that fb post is 13 months old. koha evolves all the time, it is not guaranteed that this information is still up-to-date. 11:36 gerundio this doesn't make much sense 11:35 drojf i see 11:34 gerundio for authentication 11:34 gerundio this means that I'll have to import the user records 1st in order do use LDAP with bind 11:34 * drojf has no idea of LDAP 11:34 drojf what exactly is the disturbing part? 11:32 gerundio For auth-by-bind connections (include Microsoft Active Directory), you’ll need this information: Your patrons will need to be loaded from CSV using the Bulk Patron Import tool in Koha. Userid will need to be populated with the LDAP user login you wish them to use, but password can remain blank (or a default password can be added) 11:32 gerundio I just read something disturbing in bywatersolutions facebook notes regarding LDAP auth: https://www.facebook.com/notes/bywater-solutions/how-ldap-connections-work-in-koha-34/10150321097398209 11:31 drojf dear raspberry pi reseller, please confirm my order that i placed 11 hours ago. i'm not a man of patience. 11:14 kf you should mail the list yourself :) 11:13 gerundio but not really helpful :| 11:13 gerundio I've googled a lot and found some topics from the mailing lists 11:11 kf the mailing list is a good idea 11:11 kf gerundio: there are people, probably only not here right nwo 11:11 drojf gerundio: maybe try the mailinglist? 11:09 gerundio I haven't found anyone here who's worked with LDAP auth 11:08 gerundio ok kf, thanks anyway 11:08 mtompset Some are easy to fix... other's ... will require thinking about the logic to make sure the patch is right. 11:07 drojf heh 11:07 mtompset That is very true in the last couple of days. 11:07 wahanui mtompset is disliking the silent warnings flooding his error logs. 11:07 drojf hey mtompset 11:06 mtompset Greetings, drojf. 11:05 drojf hi kf :) 11:02 kf I have never worked with ldap or other authentication systems 11:02 kf yes, but not sure I can help 10:55 gerundio kf, are your still around? 10:42 gerundio I don't have problems with that :) 10:42 gerundio the URL you sent me deals with kohaadmin user 10:41 gerundio I just saw your answer to my problem 1 hour ago regarding LDAP 10:41 gerundio Herwig, sorry I went away for a while 10:41 mtompset not a problem. I was just away too, Herwig. :) 10:14 Herwig ok my next installment i will do (sorry was away someone had a problem) 09:42 mtompset Because Herwig, I would recommend installing using packages. The latest and greatest Ubuntu instructions (with links to the Debian one which is considered canonical) is found at http://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages 09:41 mtompset (for logging in) 09:40 mtompset gerundio: So your staff client works, but your OPAC doesn't? 09:39 mtompset Because you wouldn't have to do that if you were using packages. 09:39 mtompset So, Herwig... you did a tarball install? 09:31 Herwig gerundio here is my info (i am on ubuntu so maybe its not 100 percent the same but its a start) http://users.telenet.be/webwijzer/koha/kohapass.pdf the red remarks is what i did 09:26 Herwig i had the same problem had to make a kohaadmin user before it workek sec i copy the text for you 09:25 drojf good day #koha 09:16 gerundio any ideas anyone? 09:16 gerundio if I login via OPAC form it doesn't, I just get the regular "You entered an incorrect username or password. Please try again! And remember, usernames and passwords are case sensitive." message 09:15 gerundio the quick test works on the terminal and a borrower entry is successfully created in the DB 09:15 gerundio search for "quick testing" 09:15 gerundio and in this one: http://bywatersolutions.com/2011/09/08/how-ldap-connections-work-in-koha-3-4/ 09:14 gerundio search for the word "developer" in that blog post 09:13 gerundio http://bywatersolutions.com/2012/07/09/koha-ldap/ 09:13 gerundio I edit koha/lib/C4/Auth_with_ldap.pm to adjust the bind process to our LDAP server settings 09:12 gerundio following some hints from jcamins_away here and some other docs in bywatersolutions blog 09:12 gerundio LDAP auth 09:12 kf gerundio: what are you trying to do? 09:11 gerundio but on the opac form doesn't? 09:11 gerundio does anyone have any idea why authentication via shell works 09:11 gerundio hey, back in LDAP auth 09:04 mtompset That's the problem when you start your nick with a popular two letter combination. ;) 09:04 francharb ;) 09:04 francharb 0/ mtompset 09:04 francharb oups 09:04 francharb 0/ mtate 08:59 magnuse kf++ 08:57 mtompset Hmmm... permissions problems usually accompany a tarball installation. :( 08:54 kf happy I was able to help 08:53 kf :) 08:53 Herwig oh its that ... thx ... 1 stepp closer to victory ... :) (a few steps to go but before i post more questions i gonna experiment some more :) thx already) 08:44 kf so maybe that's the cause :) 08:44 Herwig :OP 08:44 kf or you will get problems 08:44 Herwig aha 08:44 kf and all zebra files should be owned by the koha user 08:44 kf you should run the jobs for zebra with you koha user 08:43 kf you got a permission problem here 08:43 kf 12:20:06-17/10 zebraidx(18233) [warn] zebra_lock_create fail fname=/var/lock/koha/ze bradb/biblios/norm..LCK [Permission denied] 12:20:06-17/10 zebraidx(18233) [warn] zebra_lock_create fail fname=/var/lock/koha/ze bradb/biblios/shadow..LCK [Permission denied] 08:42 Herwig this is what i got on the screan http://users.telenet.be/webwijzer/koha/kohazebra.txt 08:39 Herwig it runs on ubuntu and 3.8 koha it did work before ... i did do a batch import of data (maybe i did do that wrong still searching how and what) 08:37 mtompset Greetings, kf, rangi, francharb, paul_p, Herwig. 08:36 kf didit ever work? what version and kind of install did youdo? 08:36 kf Sorry, I am not sure where to start looking here 08:26 Herwig anny one here has seen the following before 12:20:07-17/10 zebraidx(18235) [fatal] Could not select database biblios errCode=109 zebra did run before but for some reason not annymore 08:04 kf hi Herwig 08:03 Herwig Morning all 07:58 kf hi paul_p 07:56 paul_p good morning #koha 07:48 francharb hello 07:33 kf evening rangi 07:33 rangi hi kf 07:32 kf good morning #koha 06:53 mtompset I was thinking perhaps of changing the ownership of the help files. No chmod needed. 06:51 mtompset I was thinking of changing the group for the help files, and giving write permissions to the group. 06:50 mtompset clearly giving writing permissions to everyone is just wrong. 06:50 mtompset I felt quite sad. :( -- Of course, there are a couple ways to give permissions, and I was wondering what the suggested way of doing it is. 06:49 mtompset I was playing around in help today. It told me I couldn't edit the help. 06:49 reiveune salut mtompset :) 06:49 mtompset bonjour, reiveune. :) 06:43 wahanui hola, reiveune 06:43 reiveune hello 06:34 huginn magnuse: The current temperature in Bodo, Norway is 0.0°C (8:20 AM CEST on October 17, 2012). Conditions: Clear. Humidity: 69%. Dew Point: -5.0°C. Windchill: -6.0°C. Pressure: 29.65 in 1004 hPa (Steady). 06:34 magnuse @wunder boo 06:34 mtompset Greetings, magnuse. 06:33 magnuse hiya mtompset 06:31 mtompset Greetings, #koha. 06:23 magnuse bonjour alex_a 06:22 alex_a bonjour tout le monde 06:22 rangi Brb kids to bed 06:15 magnuse oslo public library does cool things with library metadata and rdf: http://digital.deichman.no/blog/2012/10/16/active-shelves/ 06:13 Shum ok 06:13 rangi And you can tag things in the opac if you have that preference on 06:12 rangi It works with ukranian language 06:11 Shum ? 06:11 Shum Does KOHA work with tags language 06:10 mib_e5aaer :) 06:10 mib_e5aaer Does KOHa works with tags ? 06:10 mib_e5aaer KOHa works in TAGS ? 06:06 wahanui somebody said Evening was better for me - but not too late 06:06 rangi Evening 06:06 cait :) 06:06 mib_e5aaer Morning 06:03 magnuse kia ora cait! 06:03 cjh cait: good morning 06:03 cait morning 06:03 Shum Ok Thank you ! 06:02 rangi If you've seen everything then there's nothing more we can do 06:02 Shum as well 06:02 Shum I have seen them 06:02 rangi There are links to demo sites on the koha-community.org site 06:01 * magnuse waves 05:55 Shum ? 05:55 Shum Can you tell me any LIVE example of KOHA implementation 05:46 wahanui i guess Packages is at http://wiki.koha-community.org/wiki/Debian 05:46 rangi Packages? 05:45 Shum :( 05:41 rangi Not sure what else to suggest then I am afraid 05:28 Shum I havegone throught it But I am still unable to understand its implmentation 05:19 wahanui Manual is at http://www.koha-community.org/documentation 05:19 rangi Manual? 05:18 Shum and how should I start with , What features I can implment 05:17 Shum I want to implment it and I am not getting how it works 05:16 wahanui Don't ask to ask, just ask. 05:16 Oak ask? 05:16 Shum to understand it 05:16 Shum I need some help in KOHA 05:16 Shum lol 05:15 * Oak waves 05:15 Oak probably 05:15 Shum is there anyone ? 05:14 Shum Hi everyone 04:29 eythian and in no circumstances do they display with correct linebreaks. 04:28 eythian they include the ^M character, and if that's not there, they don't edit right. 04:28 eythian the way vendor details are stored is wrong :( 02:52 rangi yes 02:50 eythian is it weird that in aqbooksellers, listprice and invoiceprice both are keyed to the "currency" table, but the "currency" field itself isn't? 02:39 huginn gmcharlt: Quote #180: "<magnuse> gmcharlt brought the bugs back, oh well..." (added by gmcharlt at 03:08 PM, January 12, 2012) 02:39 gmcharlt @quote random 02:38 tweetbot` [off] twitter: @IrmaLibraries: "#kohails #koha-oz The 2nd Melbourne Koha Users Group Meeting will be held on Thurs 15th Nov. 1730-1930 + dinner after. http://t.co/P8pCxkOJ" 00:53 tweetbot` [off] twitter: @ranginui: "@ajwillemse91 do you use grooveshark? here are 2 playlists i made for when working on #kohails http://t.co/v44I0KLr and http://t.co/vURmE1dz" 00:27 rangi heh 00:27 * drojf could not resist ordering a raspberry pi with 512mb ram