Hello!

Our LDAP authorization module offers some configuration options, but not enough
to do what you want I think.  Allura uses "auth.ldap.admin_dn" to bind in some
situations, but for validating and setting passwords, it uses the current user.
 Does that not work for your LDAP setup?  How would you want it to work?

The schroot_name option only works if you have use_schroot enabled and requires
various other installations requirements documented at
https://forge-allura.apache.org/docs/getting_started/scm_host_ssh.html  That
process hasn't been used by anyone for a while, and I am not familiar with it,
so it likely won't work.  IIRC its main purpose was to make code repositories
share authentication with Allura (and there are other options for that too).

I've seen the python version mismatch message too.  I think it is just
informative, its never caused any problems that I know of.

-Dave

On 6/5/20 6:31 AM, Tony Hung wrote:
> 1. When I use LDAP as my authentication method. The Allura sent user login 
> credential to LDAP instead of sent the "auth.ldap.schroot_name" I put in the 
> "development.ini" during Ldap bind request step. I think the user ID should 
> be send after bind request success.
> 
> 2. When I use command "docker-compose logs http"
> It seems apache python module is conflict with python version.
> 
> [:error] [pid 1:tid 139749974105024] python_init: Python version mismatch, 
> expected '2.7.6', found '2.7.17'.
> [:error] [pid 1:tid 139749974105024] python_init: Python executable found 
> '/usr/bin/python'.
> [:error] [pid 1:tid 139749974105024] python_init: Python path being used 
> '/usr/lib/python2.7:/usr/lib/python2.7/plat-x86_64-linux-gnu:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload'.
> 


-- 
Dave Brondsema : d...@brondsema.net
http://www.brondsema.net : personal
http://www.splike.com : programming
              <><

Reply via email to