A manual search using ldapsearch yielded the correct results, e.g.

  ldapsearch ... -b cn=ethers,dc=foo "(macAddress=11:22:33:44:55:66)"

returned the correct entry from the server.

** Description changed:

  Binary package hint: libnss-ldap
  
  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=310563
  
  This bug occurs on Hardy.
  
- 'getent ethers hostname' properly looks up a machine, but when the client 
issues 'getent ethers 00:00:00:00:00:00' 
- the LDAP server reveals that the filter is 
"(&(objectClass=ieee802Device)(macAddress=0:0:0:0:40:54))". The bug occurs on 
both i386 and amd64.
+ 'getent ethers hostname' properly looks up a machine, but when the
+ client issues 'getent ethers 00:00:00:00:00:00'  the LDAP server reveals
+ that the filter is
+ "(&(objectClass=ieee802Device)(macAddress=0:0:0:0:40:54))". This occurs
+ for all MAC addresses so the server never matches on any getent key. The
+ bug occurs on both i386 and amd64.

-- 
Mangles MAC in ethers lookup
https://bugs.launchpad.net/bugs/315241
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to