fdPhone and component situation
Right now in 1.1 branch phones cannot be saved with IP or Mac Address because it’s not allowed by their objectClasses. But if we add ipHost and ieee802Device to them, we get a conflict with the objectType «component», shown as «Network device» in the interface. It uses (&(objectClass=ieee802Device)(objectClass=device)(objectClass=ipHost)) as a filter. So phones are seen as component.
We need to remove device objectClass from phones and add ipHost and ieee802Device. Mobile phones can be used as a working example.
(from redmine: issue id 5312, created on 2017-01-17, closed on 2017-02-20)
- Revision ecd7bdb4 by Côme Chilliet on 2017-01-17T16:06:33.000Z:
Fixes #5312 Modified phones objectClasses to avoid problems with network devices
- Revision a91af8e9 on 2017-02-06T16:22:49.000Z:
Fixes #5312 Only adding ipHost class if needed for phones and mobiles