Maximilian Bosch acbadcdbba
nixos/wpa_supplicant: escape interface names to listen on
Systemd provides some functionality to escape strings that are supposed
to be part of a unit name[1]. This seems to be used for interface names
in `sys-subsystem-net-devices-{interface}.device` and breaks
wpa_supplicant if the wireless interface name has a dash which is
encoded to \x2d.

Such an interface name is rather rare, but used i.e. when configuring
multiple wireless interfaces with `networking.wlanInterfaces`[2] to have on
interface for `wpa_supplicant` and another one for `hostapd`.

[1] https://www.freedesktop.org/software/systemd/man/systemd-escape.html
[2] https://nixos.org/nixos/options.html#networking.wlaninterfaces
2019-01-27 11:59:18 +01:00
..
2018-04-26 13:57:11 +03:00
2018-09-29 20:51:11 -04:00
2018-05-02 10:30:30 -04:00
2016-11-23 15:23:10 +01:00
2017-09-09 00:29:46 +02:00
2018-07-20 18:48:37 +00:00
2018-09-06 12:38:30 +02:00
2018-09-23 15:26:55 +03:00
2017-05-18 15:57:26 +02:00
2018-07-20 18:48:37 +00:00
2018-11-25 14:24:10 +01:00
2018-05-05 00:33:20 -05:00
2018-02-20 10:14:55 +00:00
2018-09-06 16:31:20 +02:00
2018-08-01 21:39:09 +02:00
2018-11-07 14:51:45 +02:00
2016-12-05 13:37:08 +01:00
2019-01-26 03:12:09 +01:00
2018-04-13 13:39:21 +03:00
2018-01-21 11:23:07 +00:00