Package: wpasupplicant Version: 2:2.8-2 Severity: wishlist Tags: upstream patch
Dear Maintainer, When wifi password is written in /etc/wpa_supplicant/wpa_supplicant-if.conf, wpa_supplicant@if.service is started by systemd. When one adds a new pair of SSID and its password in the above config file, wpa_supplicant has to reload the changed config file. But "systemctl reload" is not accepted because "ExecReload" is not given in /lib/systemd/system/wpa_supplicant@.service. The attached patch makes "systemctl reload" be accepted. -- System Information: Debian Release: 10.0 APT prefers stable APT policy: (990, 'stable'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.1.15-cpusetrdma (SMP w/4 CPU cores) Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8), LANGUAGE=ja_JP.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages wpasupplicant depends on: ii adduser 3.118 ii libc6 2.28-10 ii libdbus-1-3 1.12.16-1 ii libnl-3-200 3.4.0-1 ii libnl-genl-3-200 3.4.0-1 ii libnl-route-3-200 3.4.0-1 ii libpcsclite1 1.8.24-1 ii libreadline7 7.0-5 ii libssl1.1 1.1.1c-1 ii lsb-base 10.2019051400 wpasupplicant recommends no packages. Versions of packages wpasupplicant suggests: pn libengine-pkcs11-openssl <none> pn wpagui <none> -- no debconf information
--- /lib/systemd/system/wpa_supplicant@.service 2019-04-29 04:20:19.000000000 +0900 +++ /etc/systemd/system/wpa_supplicant@.service 2019-07-07 23:52:42.366364276 +0900 @@ -10,6 +10,7 @@ [Service] Type=simple ExecStart=/sbin/wpa_supplicant -c/etc/wpa_supplicant/wpa_supplicant-%I.conf -Dnl80211,wext -i%I +ExecReload=/bin/kill -HUP $MAINPID [Install] Alias=multi-user.target.wants/wpa_supplicant@%i.service