[Trac] Re: Trac and LDAP

2009-09-28 Thread Jeff Hammel

On Mon, Sep 28, 2009 at 09:40:56AM -0400, Jeff Hammel wrote:
 
 On Thu, Sep 24, 2009 at 03:35:14PM -0300, Sergio Charpinel Jr. wrote:
 So, that is what you are looking for :
 [1]http://trac-hacks.org/ticket/1147
 
 I can't get this to work for me, however in response to 
 http://trac-hacks.org/ticket/1147#comment:26 and to be nice and to the fact 
 that my brain can only hold simultaneously very finite bits of information 
 (the ticket is *pretty* bad), I have packaged this up in 
 http://trac-hacks.org/wiki/LdapAuthStorePlugin . I don't really have any 
 interest in maintaining it, and since I can't get it working with the one 
 LDAP server I use, I'm probably not qualified anyway, so adopters welcome.
 
 I'll probably fork http://pypi.python.org/pypi/TracLDAPAuth/ and put that on 
 trac-hacks as opposed the to placeholder page for it 
 (http://trac-hacks.org/wiki/LDAPAuthPlugin) as this *seems* to work with 
 casual testing after I make a few edits.  I've mailed coderanger and hope he 
 gets back to me, but this kinda needed to be done a few days ago.  

Done, http://trac-hacks.org/wiki/TracLdapAuthPlugin
 
 If anyone wants to dig into these issues, I am an LDAP n00b.  I don't have 
 any idea if what I'm doing is sane, as evidenced by me still not totally 
 having solved this simple problem since last Wednesday.  I do know that 
 what I want to do is simple and, honestly, the state of doing this in trac is 
 an utter mess:  one plugin that, until my actions, lived as an -- make that 
 several attachments on a long windy ticket, and another plugin that lives 
 only on pypi as best I can tell, so good luck with my two-line feature 
 request.  Maybe there are more plugins that do what I wantI don't know, 
 there is certainly a lot to sort through.  I'm writing a blog post on the 
 subject, as usually I do when there is too much complexity to wrap my head 
 around without resorting to e-paper,  and will post the link to the list when 
 I get this sorted out

Done, http://www.coactivate.org/projects/topp-engineering/blog/2009/09/28/32/

 In the mean time, help/suggestions welcome.

And they still are!

 Jeff
 
 2009/9/24 Jeff Hammel [2]jham...@openplans.org
  
   On Thu, Sep 24, 2009 at 06:16:56PM +0200, Emmanuel Blot wrote:
   
 What plugin(s) should I use to set up authentication (I don't care
   about anything else right now) with LDAP?
   
If it's only about *authentication* and you don't use tracd, then you
don't need a plugin at all: HTTP authentication is managed with the
HTTP server, Trac does not care about it.
If you need to manage *permissions* with LDAP, then LdapPlugin is an
   answer.
   
If you have installed AccountManagerPlugin, it's a different story:
this plugin may manage authentication and permissions, but I don't
know the current status for LDAP support
   
Cheers,
Manu
  
   Yeah, sorry, should have stated...
   I am using tracd for this project, and for future projects will be 
  using
   python-paste, which basically amounts to the same thing. *In other
   words, authentication (not permissions, I'm fine having these in Trac,
   at least for the moment) needs to be managed by python or preferably
   Trac.
  
   And yes, I meant to state, I do have AccountManager installed and 
  would,
   ideally like something that plugs in to IPasswordStore.
  
   Sorry for the ambiguity.
   Jeff
  
 --
 Sergio Roberto Charpinel Jr.
  
  
  References
  
 Visible links
 1. http://trac-hacks.org/ticket/1147
 2. mailto:jham...@openplans.org
 
  

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Trac 
Users group.
To post to this group, send email to trac-users@googlegroups.com
To unsubscribe from this group, send email to 
trac-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~--~~~~--~~--~--~---



[Trac] Re: Trac and LDAP

2009-09-24 Thread Emmanuel Blot

 What plugin(s) should I use to set up authentication (I don't care about 
 anything else right now) with LDAP?

If it's only about *authentication* and you don't use tracd, then you
don't need a plugin at all: HTTP authentication is managed with the
HTTP server, Trac does not care about it.
If you need to manage *permissions* with LDAP, then LdapPlugin is an answer.

If you have installed AccountManagerPlugin, it's a different story:
this plugin may manage authentication and permissions, but I don't
know the current status for LDAP support

Cheers,
Manu

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Trac 
Users group.
To post to this group, send email to trac-users@googlegroups.com
To unsubscribe from this group, send email to 
trac-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~--~~~~--~~--~--~---



[Trac] Re: Trac and LDAP

2009-09-24 Thread Jeff Hammel

On Thu, Sep 24, 2009 at 06:16:56PM +0200, Emmanuel Blot wrote:
 
  What plugin(s) should I use to set up authentication (I don't care about 
  anything else right now) with LDAP?
 
 If it's only about *authentication* and you don't use tracd, then you
 don't need a plugin at all: HTTP authentication is managed with the
 HTTP server, Trac does not care about it.
 If you need to manage *permissions* with LDAP, then LdapPlugin is an answer.

 If you have installed AccountManagerPlugin, it's a different story:
 this plugin may manage authentication and permissions, but I don't
 know the current status for LDAP support
 
 Cheers,
 Manu

Yeah, sorry, should have stated...
I am using tracd for this project, and for future projects will be using 
python-paste, which basically amounts to the same thing.  In other words, 
authentication (not permissions, I'm fine having these in Trac, at least for 
the moment) needs to be managed by python or preferably Trac.

And yes, I meant to state, I do have AccountManager installed and would, 
ideally like something that plugs in to IPasswordStore.

Sorry for the ambiguity.

Jeff

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Trac 
Users group.
To post to this group, send email to trac-users@googlegroups.com
To unsubscribe from this group, send email to 
trac-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~--~~~~--~~--~--~---



[Trac] Re: Trac and LDAP

2009-09-24 Thread Sergio Charpinel Jr.
So, that is what you are looking for :
http://trac-hacks.org/ticket/1147

2009/9/24 Jeff Hammel jham...@openplans.org


 On Thu, Sep 24, 2009 at 06:16:56PM +0200, Emmanuel Blot wrote:
 
   What plugin(s) should I use to set up authentication (I don't care
 about anything else right now) with LDAP?
 
  If it's only about *authentication* and you don't use tracd, then you
  don't need a plugin at all: HTTP authentication is managed with the
  HTTP server, Trac does not care about it.
  If you need to manage *permissions* with LDAP, then LdapPlugin is an
 answer.
 
  If you have installed AccountManagerPlugin, it's a different story:
  this plugin may manage authentication and permissions, but I don't
  know the current status for LDAP support
 
  Cheers,
  Manu

 Yeah, sorry, should have stated...
 I am using tracd for this project, and for future projects will be using
 python-paste, which basically amounts to the same thing.  In other words,
 authentication (not permissions, I'm fine having these in Trac, at least for
 the moment) needs to be managed by python or preferably Trac.

 And yes, I meant to state, I do have AccountManager installed and would,
 ideally like something that plugs in to IPasswordStore.

 Sorry for the ambiguity.

 Jeff

 



-- 
Sergio Roberto Charpinel Jr.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Trac 
Users group.
To post to this group, send email to trac-users@googlegroups.com
To unsubscribe from this group, send email to 
trac-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~--~~~~--~~--~--~---