nixpkgs/nixos
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
..
doc Merge pull request #52991 from danbst/zram-zstd 2019-01-23 09:30:55 +02:00
lib Add options to build disk image function (#50239) 2019-01-24 01:47:55 +02:00
maintainers google-compute-image: make it a module and the size tuneable (#49854) 2018-11-26 14:51:00 +00:00
modules nixos/wpa_supplicant: escape interface names to listen on 2019-01-27 11:59:18 +01:00
tests Merge pull request #54619 from Mic92/remove-wkennington 2019-01-26 23:37:27 +00:00
COPYING
default.nix
README
release-combined.nix nixos/release-combined.nix: makes aarch64-linux limited support 2018-12-21 20:43:23 -05:00
release-small.nix
release.nix nixos/sd-image-aarch64-new-kernel: Added to release 2018-12-26 11:03:32 +00:00

*** NixOS ***

NixOS is a Linux distribution based on the purely functional package
management system Nix.  More information can be found at
http://nixos.org/nixos and in the manual in doc/manual.