*** replaceafill has quit IRC | 00:58 | |
*** povbot has joined #schooltool | 02:34 | |
*** povbot_ has quit IRC | 02:34 | |
*** zerkalo has quit IRC | 02:54 | |
*** yvl has quit IRC | 02:54 | |
*** th1a has quit IRC | 02:54 | |
*** th1a has joined #schooltool | 03:08 | |
*** yvl has joined #schooltool | 03:08 | |
*** zerkalo has joined #schooltool | 03:15 | |
*** povbot has joined #schooltool | 03:28 | |
*** yvl has quit IRC | 08:25 | |
*** yvl has joined #schooltool | 09:46 | |
*** khildin has joined #schooltool | 16:56 | |
*** yvl has quit IRC | 17:44 | |
*** replaceafill has joined #schooltool | 18:45 | |
replaceafill | hey th1a | 18:45 |
---|---|---|
th1a | hey replaceafill. | 18:46 |
th1a | I am doing my penance for being too nice to dally. | 18:46 |
replaceafill | :D | 18:46 |
replaceafill | chatting with him? | 18:46 |
th1a | Yes. | 18:46 |
th1a | I told him two days ago not to mess with reinstalling but just to export/import the data from the other instance. | 18:47 |
*** khildin has quit IRC | 18:47 | |
th1a | Of course he ignored that. | 18:47 |
replaceafill | i remember | 18:47 |
replaceafill | i checked the ldap issue yesterday | 18:48 |
replaceafill | i wasn't able to reproduce the issue | 18:48 |
replaceafill | the auth plugin works as expected | 18:48 |
th1a | Hm. | 18:48 |
th1a | It isn't falling back to blank schooltool passwords? | 18:49 |
replaceafill | it does | 18:49 |
replaceafill | if the ldap auth fails | 18:49 |
replaceafill | oh | 18:49 |
replaceafill | i didn't test blank passwords... | 18:49 |
replaceafill | wait... | 18:49 |
replaceafill | i don't remember if i did | 18:50 |
th1a | That was the bug! ;-) | 18:50 |
replaceafill | ok, so to reproduce: | 18:50 |
replaceafill | 1. no user in ldap | 18:51 |
replaceafill | 2. blank password user in ST? | 18:51 |
replaceafill | how do i blank a password...? | 18:52 |
replaceafill | for student000 for example | 18:52 |
th1a | Well, no password for starters. | 18:52 |
replaceafill | ok, new user then | 18:52 |
th1a | Here's what I interpret as the scenario. | 18:52 |
th1a | 1) Person exists in LDAP. | 18:52 |
th1a | 2) Initially signs into SchoolTool via LDAP. | 18:52 |
th1a | 3) There is now a SchoolTool user with no SchoolTool password. | 18:53 |
replaceafill | and...? | 18:53 |
th1a | 4) They try to sign in with no password, which fails against LDAP, but "matches" the non-existent SchoolTool password. | 18:54 |
replaceafill | no | 18:54 |
replaceafill | well | 18:54 |
replaceafill | let me try again | 18:54 |
replaceafill | but i remember i did that | 18:54 |
th1a | It isn't SUPPOSED to. | 18:54 |
replaceafill | and ST behaves as expected | 18:54 |
replaceafill | after the ldap auth fails | 18:54 |
replaceafill | as expected = users with no password can't log in | 18:54 |
replaceafill | let me try from scratch | 18:54 |
th1a | OK. | 18:59 |
th1a | I mean, this is the problem with LDAP. Some other part of the system can be misconfigured. | 18:59 |
replaceafill | right | 18:59 |
th1a | Give it one more shot and then we'll tell him we can't reproduce and ask for more details. | 18:59 |
replaceafill | ok, 1) and 2) successful | 19:01 |
replaceafill | 3) confirmed i guess | 19:01 |
replaceafill | logging out | 19:01 |
replaceafill | nope | 19:02 |
replaceafill | 4) fails | 19:02 |
replaceafill | i can't log in with no password | 19:02 |
th1a | OK. | 19:03 |
th1a | You're using openldap? | 19:04 |
th1a | What's it called? | 19:04 |
replaceafill | this is what i've installed since i started this task: | 19:06 |
replaceafill | Install: libsasl2-dev:amd64 (2.1.25.dfsg1-17build1) | 19:06 |
replaceafill | Install: libslp1:amd64 (1.2.1-9ubuntu0.2, automatic), ldap-utils:amd64 (2.4.31-1+nmu2ubuntu8.2), slapd:amd64 (2.4.31-1+nmu2ubuntu8.2) | 19:06 |
replaceafill | and that's it | 19:06 |
replaceafill | i just followed a random tutorial on ldap | 19:06 |
th1a | OK. | 19:08 |
replaceafill | slapd - OpenLDAP server (slapd) | 19:09 |
replaceafill | :O | 19:09 |
replaceafill | didn't know that | 19:09 |
replaceafill | ok, can i put the ldap stuff aside and move to journey now? | 19:09 |
replaceafill | i didn't do much yesterday other than ldap | 19:10 |
th1a | Is there anything this person can do about this himself? https://bugs.launchpad.net/schooltool/+bug/1506854 | 19:12 |
replaceafill | if he's using ubuntu to browse ST he could get rid of this line in the main.pt | 19:15 |
replaceafill | <link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=Ubuntu:regular,bold&subset=Latin" /> | 19:15 |
replaceafill | that's been fixed in the ark branch | 19:15 |
th1a | What if he's not using Ubuntu to browse? | 19:16 |
replaceafill | if he doesn't have the font installed in his system he just will see it differently | 19:17 |
th1a | OK. | 19:17 |
replaceafill | with Verdana, bitstream, etc | 19:17 |
th1a | What would the path be to main.pt? | 19:17 |
replaceafill | /usr/lib/python2.7/dist-packages/schooltool/skin/flourish/templates/main.pt | 19:18 |
replaceafill | let me double check that | 19:18 |
replaceafill | yep, that's the right path | 19:18 |
th1a | OK. | 19:18 |
th1a | This kind of thing rings a bell... | 19:22 |
th1a | https://answers.launchpad.net/schooltool/+question/272497 | 19:22 |
replaceafill | no idea about that one | 19:22 |
th1a | OK. | 19:22 |
th1a | I guess that's it. | 19:24 |
replaceafill | kk | 19:24 |
th1a | David is going to try to export/import. | 19:24 |
replaceafill | cool | 19:25 |
th1a | Thanks replaceafill. | 19:35 |
replaceafill | ok, thanks th1a | 19:35 |
*** khildin has joined #schooltool | 20:20 | |
replaceafill | th1a, just fyi | 21:46 |
replaceafill | i won't be here monday morning | 21:46 |
replaceafill | i have a parents meeting at school | 21:46 |
*** khildin has quit IRC | 22:56 | |
*** khildin has joined #schooltool | 23:09 | |
th1a | hi replaceafill. OK. I'll go skating. ;-) | 23:18 |
replaceafill | :) | 23:23 |
*** replaceafill has quit IRC | 23:24 | |
*** replaceafill has joined #schooltool | 23:33 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!