Vitaliy Makkoveev <m...@openbsd.org> wrote: > As dlg@ pointed, we have collisions with clonable devices, which inherit > lladdr or could generate already existing lladdr. We need to handle > this, for example exclude clobable devices from hostname.lladdr logic.
Noone is proposing deleting the existing support for 'hostname.if'. hostname.mac will be an addition to identify SOME network interfaces. Noone is suggesting that users use only hostname.MAC Specific exclusions could be handled, for instance rejecting 00:00:00:00:00:00 only working on the first or last device with a specific MAC, or rejecting operation if a MAC exists multiple times --> and thus forcing people back to using hostname.IF for those cases But if no such tests were added (to the already bloated) /etc/netstart, the 'number of people harmed' will probably be zero.