I couldn't test ldap vs. ldaps, but sudo was working before my karmic upgrade and it stopped working after. I could do getent operations which did ldap queries, so it wasn't an ldap problem for me.
I was able to ~solve~ this by installing nscd. Not sure why there would be a nscd requirement.
Here's my nsswitch.conf:
passwd: files ldap
group: files ldap
shadow: files ldap
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
netgroup: files ldap
I'm not sure what else to include for debugging...
I couldn't test ldap vs. ldaps, but sudo was working before my karmic upgrade and it stopped working after. I could do getent operations which did ldap queries, so it wasn't an ldap problem for me.
I was able to ~solve~ this by installing nscd. Not sure why there would be a nscd requirement.
Here's my nsswitch.conf:
passwd: files ldap
group: files ldap
shadow: files ldap
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
netgroup: files ldap
I'm not sure what else to include for debugging...