Is interface name globbing still needed for the /etc/systemd/network/{20-ethernet.network,20-wlan.network,20-wwan.network} files?
In https://bugs.archlinux.org/task/70892, it was determined to use interface name globbing instead of matching Type. e.g.
[Match]
Type=ether
for the /etc/systemd/network/{20-ethernet.network,20-wlan.network,20-wwan.network} files.
A note in the Usage section of systemd-networkd Arch wiki page says:
Note that Type=ether will also match virtual Ethernet interfaces. To exclude them, use
Type=etherin combination withKind=!\*.
The current version of systemd(258.1-1), ships with a file /usr/lib/systemd/network/89-ethernet.network.example which has:
[Match]
Kind=!*
Type=ether
[Network]
DHCP=yes
Based on the note and the example network file provided with systemd, I was wondering whether interface name globbing was still required?