X-Debbugs-Cc: j...@w1.fi Package: wpasupplicant Version: 2:2.9-3+b1 Severity: wishlist File: /usr/share/man/man5/wpa_supplicant.conf.5.gz
In one of /usr/share/man/man5/wpa_supplicant.conf.5.gz /usr/share/doc/wpa_supplicant/examples/wpa_supplicant.conf /usr/share/doc/wpa_supplicant/README.gz please finally formally mention the syntax of the configuration file. Mention that leading spaces on each line are ignored. Mention that ctrl_interface=/var/run/wpa_supplicant update_config=1 cannot be all put on one line, as using -dd will show, this is parsed as ctrl_interface='/var/run/wpa_supplicant update_config=1' Mention that network={ ssid="plaintext-test" key_mgmt=NONE } cannot be written with any fewer lines either, as there can only be one '=' on each line also just the same. E.g., one cannot write: network={ssid="plaintext-test" key_mgmt=NONE}; network={ssid="plaintext-test" key_mgmt=NONE} network={ ssid="plaintext-test" key_mgmt=NONE } network={; ssid="plaintext-test"; key_mgmt=NONE;} network={ssid="plaintext-test"; key_mgmt=NONE;} Also mention there is no way to do # wpasupplicant --conf 'network={ssid="plaintext-test" key_mgmt=NONE};' etc. for diskless/read-only systems.