1 2012-02-07T00:21:55 *** helixfelix
2 2012-02-07T00:22:07 *** helixfelix
3 2012-02-07T00:33:50 *** raignarok
4 2012-02-07T01:08:55 *** ashlurgen
5 2012-02-07T01:13:53 <ashlurgen> Hello, is there any plans to continue to improve upon the groups as a function of security?
6 2012-02-07T01:14:34 <ashlurgen> Primarily to include automatic mapping betweeng users of an alternate authentication method and moinmoin groups?
7 2012-02-07T01:15:18 <ashlurgen> or to autocreate groups? e.g. from AD, if used to check if a user is a member of a group, dict of group name mapping to be used internally for ACL configuration?
8 2012-02-07T01:15:56 <ashlurgen> I have looked and can see that something was being done, but it get the impression it was never completed.
9 2012-02-07T01:18:31 <ashlurgen> hrm, well, it seems I didn't read for long enough before commenting.
10 2012-02-07T01:19:39 <ThomasWaldmann> hi ashlurgen
11 2012-02-07T01:19:46 <ashlurgen> hello
12 2012-02-07T01:20:29 <ThomasWaldmann> well, your impression might be right
13 2012-02-07T01:20:47 <ThomasWaldmann> there has been some work, but it is not maintained / completed / tested
14 2012-02-07T01:21:21 <ThomasWaldmann> it mainly needs someone who really needs this, completes it, tests it
15 2012-02-07T01:22:06 <ThomasWaldmann> did you find the repo with the ldapgroups stuff?
16 2012-02-07T01:22:21 <ashlurgen> That might be something I could oblige. How far along was Dmitrii's work?
17 2012-02-07T01:22:52 <ashlurgen> not the repo.
18 2012-02-07T01:22:56 <ThomasWaldmann> was quite a while ago. otoh, the datastruct code did not chane much.
19 2012-02-07T01:23:01 <ThomasWaldmann> change*
20 2012-02-07T01:23:16 <ashlurgen> oh wait.
21 2012-02-07T01:23:19 <ashlurgen> yes I have.
22 2012-02-07T01:23:34 <ashlurgen> it looks like it was 'mostly' done
23 2012-02-07T01:23:48 <ashlurgen> and I had a look at the moin2 code, it doesn't look like the auth system hasn't change much
24 2012-02-07T01:24:00 <ThomasWaldmann> dmilajeys' stuff was merged
25 2012-02-07T01:24:27 <ThomasWaldmann> http://hg.moinmo.in/moin/1.9-ldap-kerberos-agrigorev/ this is the ldap stuff
26 2012-02-07T01:26:29 <ashlurgen> so, I have a moin 1.9.3 implementatino I an setting up for work
27 2012-02-07T01:26:41 <ashlurgen> and it's tied to LDAP with a recursive group LDAP query.
28 2012-02-07T01:26:46 <ashlurgen> which works fine.
29 2012-02-07T01:27:06 <ashlurgen> but, I would like to be able to have two levels of wiki ACL's setup
30 2012-02-07T01:27:36 <ashlurgen> full access, and create / edit access.
31 2012-02-07T01:28:19 <ThomasWaldmann> the ldap stuff should work like a group
32 2012-02-07T01:29:02 <ThomasWaldmann> then you can give capabilities to that group (using the usual acl mechanism of moin)
33 2012-02-07T01:30:56 <ashlurgen> but I can't see in the code how it would know what groups I am a member of, or what field it uses as the group name
34 2012-02-07T01:31:06 <ashlurgen> is there a macro I can use to see what groups I am in?
35 2012-02-07T01:34:18 <ThomasWaldmann> usually, when processing acls, only one operation is needed:
36 2012-02-07T01:34:55 <ThomasWaldmann> is <username> in <namedgroup>?
37 2012-02-07T01:37:47 <ashlurgen> yes, and my understanding is that, outside of the LDAP_auth function, there is no query of LDAP groups, and I can't see where it gets the memberOf information from the user as a part of the authentication process.
38 2012-02-07T01:38:52 <ashlurgen> so, <LDAP_user> in <namedLDAPGroup> doesn't happen. Nor, does it appear to cache that information at logon.
39 2012-02-07T01:39:08 <ashlurgen> it's just <moin_username> in <named_moin_gropus>
40 2012-02-07T01:39:17 <ashlurgen> If I am wrong, I would be happy to know.
41 2012-02-07T01:39:30 <ThomasWaldmann> http://hg.moinmo.in/moin/1.9-ldap-kerberos-agrigorev/file/tip/MoinMoin/datastruct/backends/ldap_groups.py that's his code
42 2012-02-07T01:41:13 <ThomasWaldmann> and it is used (or shall be used) by the group code used from the acl code
43 2012-02-07T02:45:39 <ashlurgen> cool, I will have a look at it.
44 2012-02-07T03:24:36 *** yufra_
45 2012-02-07T03:56:21 *** sudo_dirk
46 2012-02-07T03:58:06 *** ashlurgen
47 2012-02-07T06:03:32 *** sudo_dirk
48 2012-02-07T06:31:33 *** xjjk
49 2012-02-07T06:47:57 *** xjjk
50 2012-02-07T07:13:33 *** raignarok
51 2012-02-07T07:27:15 *** raignarok
52 2012-02-07T07:43:37 *** yufra_
53 2012-02-07T08:30:55 *** xjjk
54 2012-02-07T08:42:26 *** xjjk
55 2012-02-07T08:42:51 <dreimark> moin
56 2012-02-07T08:54:04 *** xjjk
57 2012-02-07T08:59:01 *** xjjk
58 2012-02-07T10:01:24 *** vedranm
59 2012-02-07T10:12:20 *** greg_f
60 2012-02-07T12:12:07 <ThomasWaldmann> moin
61 2012-02-07T13:02:20 <brunomartin> moin
62 2012-02-07T13:03:51 *** kanha
63 2012-02-07T13:14:05 *** helixfelix
64 2012-02-07T13:46:51 *** dave_largo
65 2012-02-07T14:03:43 <helixfelix> hello, how is it possible to show in the "Expressverweise" only the last pagename for example: "Foo/Bar" will displayed as "Bar"
66 2012-02-07T14:30:15 <ThomasWaldmann> no, iirc it either shows the full name or an abbreviated name
67 2012-02-07T14:44:30 *** helixfelix
68 2012-02-07T14:59:26 *** kanha
69 2012-02-07T15:01:51 *** helixfelix1
70 2012-02-07T15:04:19 *** helixfelix1
71 2012-02-07T15:11:50 *** helixfelix
72 2012-02-07T16:37:17 *** Gnarlodious
73 2012-02-07T16:52:24 *** Gnarlodious
74 2012-02-07T17:25:30 <ThomasWaldmann> eSyr: reading?
75 2012-02-07T17:26:08 <ThomasWaldmann> http://master19.moinmo.in/MoinI18n/hi2?action=fullsearch&context=180&value=Eugene&titlesearch=Titel
76 2012-02-07T17:26:20 <ThomasWaldmann> can you remove those? they end up in underlay.tar...
77 2012-02-07T17:28:16 <eSyr> ThomasWaldmann: i can't, this is master wiki :)
78 2012-02-07T17:29:04 <ThomasWaldmann> ehrm, oops :)
79 2012-02-07T17:29:09 <ThomasWaldmann> ok, i remove them
80 2012-02-07T17:29:23 <eSyr> please, wait two minutes.
81 2012-02-07T17:29:37 <ThomasWaldmann> ok
82 2012-02-07T17:31:37 *** helixfelix
83 2012-02-07T17:36:28 <eSyr> ThomasWaldmann: ok, thanks, you can delete them.
84 2012-02-07T17:37:07 <eSyr> but i need MyDict every time i edit HelpOnAutoAdmin page and translation of *Template pages -_-
85 2012-02-07T17:37:59 <ThomasWaldmann> eSyr: if you remind me, we could revert after 1.9.4 release
86 2012-02-07T17:38:38 <ThomasWaldmann> (or you put them there again yourself)
87 2012-02-07T17:38:40 <eSyr> ThomasWaldmann: well, i can create it again once i need it :)
88 2012-02-07T17:58:42 <ThomasWaldmann> dreimark: btw, i extracted underlay.tar without issue here
89 2012-02-07T17:59:10 * ThomasWaldmann wrote an email to the ubuntu package maintainers, asking about 1.9.4 and next lts
90 2012-02-07T18:08:04 *** dave_largo
91 2012-02-07T18:08:24 * eSyr decided to quickly translate HelpOnAuthentication/ExternalCookie
92 2012-02-07T18:25:00 <ThomasWaldmann> looks like moin 1.9.4 will get about 6mb larger tgz than 1.9.3, mostly due to underlay pages
93 2012-02-07T18:29:51 <eSyr> huh.
94 2012-02-07T18:29:54 <eSyr> rather strange.
95 2012-02-07T18:30:02 <eSyr> iirc, they not changed much.
96 2012-02-07T18:30:10 <ThomasWaldmann> yeah. mostly russian and english stuff :)
97 2012-02-07T18:30:14 <eSyr> <_<"
98 2012-02-07T18:35:05 <ThomasWaldmann> and maybe also big svg/png stuff
99 2012-02-07T18:36:55 <ThomasWaldmann> bbl
100 2012-02-07T18:38:06 *** greg_f
101 2012-02-07T18:55:27 *** dave_largo
102 2012-02-07T19:58:32 <ThomasWaldmann> dreimark: looks like make pagepacks doesn't like python2.7
103 2012-02-07T19:58:42 <ThomasWaldmann> (at least not at 1.9.3 code level)
104 2012-02-07T20:04:38 * ThomasWaldmann made a pypi release of 1.9.3 (a little late :)
105 2012-02-07T20:28:20 <eSyr> weee, last red link in checktranslation eliminated!
106 2012-02-07T20:28:57 <ThomasWaldmann> :)
107 2012-02-07T21:00:24 *** raignarok
108 2012-02-07T21:02:17 *** raignarok_
109 2012-02-07T21:31:46 <CIA-64> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 5830:5f2a92862778 1.9/docs/CHANGES: update CHANGES
110 2012-02-07T21:43:36 * ThomasWaldmann updates 1.9.4 underlay a last time...
111 2012-02-07T21:49:48 <CIA-64> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 5831:56eaf32027f4 1.9/wiki/underlay.tar: updated underlay
112 2012-02-07T21:57:49 *** raignarok_
113 2012-02-07T22:04:33 *** dave_largo
114 2012-02-07T22:45:14 <ThomasWaldmann> f274a47042abeb17df6b0abb2948e896 moin-1.9.4.tar.gz
115 2012-02-07T22:46:22 <ThomasWaldmann> (md5sum ^, file at http://static.moinmo.in/files/moin-1.9.4.tar.gz - please give it some final testing and give feedback)
116 2012-02-07T23:36:31 <brunomartin> moin
117 2012-02-07T23:39:10 <ThomasWaldmann> hi brunomartin
118 2012-02-07T23:41:47 <brunomartin> hi!
119 2012-02-07T23:41:51 <brunomartin> ThomasWaldmann: btw, we solved that too many files open problem.. the user limit was 1024.... but, some benchmark here indicate that woosh opens more than 2000 files with 100 simultaneous requests... is it normal?
120 2012-02-07T23:43:43 <ThomasWaldmann> well, it needs to open its index files. the index might be split into multiple files. plus some extra for misc other purposes.
121 2012-02-07T23:44:26 <ThomasWaldmann> so if you really have 100 index accesses running in parallel and a non-optimized index, it might be normal.
122 2012-02-07T23:44:58 <ThomasWaldmann> but, there is a known issue with whoosh's mmap. it is fixed meanwhile in the whoosh repo, but no new release yet.
123 2012-02-07T23:45:13 <ThomasWaldmann> (mmap keeps a file open)
124 2012-02-07T23:46:11 *** raignarok
125 2012-02-07T23:47:49 <ThomasWaldmann> brunomartin: if you like to try, apply my patch from the whoosh tracker
126 2012-02-07T23:56:04 <dreimark> 2.7 makes live harder
127 2012-02-07T23:59:18 <dreimark> have we all 2.7 critical parts from moin2? me wonders that we don't have issues
128 2012-02-07T23:59:29 <dreimark> +removed