path: root/wpa_supplicant/systemd
Commit message (Collapse)AuthorAgeFilesLines
* Replace systemd install Alias with WantedByJoshua DeWeese2020-03-083-3/+3
| | | | | | | | | According to the systemd documentation "WantedBy=foo.service in a service bar.service is mostly equivalent to Alias=foo.service.wants/bar.service in the same file." However, this is not really the intended purpose of install Aliases. Signed-off-by: Joshua DeWeese <jdeweese@hennypenny.com>
* wpa_supplicant: Drop the old D-Bus interface supportLubomir Rintel2019-03-091-2/+2
| | | | | | | | | | | | This drops support for the fi.epitest.hostap.WPASupplicant D-Bus name along with the associated CONFIG_CTRL_IFACE_DBUS option. Nothing should really be using this since 2010. This is a just a straightforward removal. Perhaps the dbus_common.c and dbus_new.c can be merged now. Also, the "_NEW" suffix of the config option seems to make even less sense than it used to. Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
* systemd: Update service files according to D-Bus interface versionMarcin Niestroj2016-04-181-2/+2
| | | | | | | | | | | | | | systemd service files were supplied with old D-Bus bus name. After service activation systemd was waiting for appearance of specified bus name to consider it started successfully. However, if wpa_supplicant was compiled only with the new D-Bus interface name, systemd didn't notice configured (old) D-Bus bus name appearance. In the end, service was considered malfunctioning and it was deactivated. Update systemd service BusName property according to supported D-Bus interface version. Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
* systemd: Order wpa_supplicant before network.targetMike Gilbert2015-08-144-0/+8
| | | | | | | | | | | | Ordering the units before network.target causes them to be stopped after network.target on shutdown. This ensures that any network filesystems will be unmounted before wpa_supplicant is killed. Adding Wants=network.target ensures that network.target will be included in the active dependency graph. This is typical of units which are involved in networking setup functions. Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* systemd: Fix systemd interface aliasArend van Spriel2013-05-093-3/+3
| | | | | | | | | In the systemd interface templated the alias entry was specified with wlan0 hard coded. Changing it to %i in this patch. [Bug 477] Reported-by: zg <ml@mail.tsaitgaist.info> Signed-hostap: Arend van Spriel <arend@broadcom.com> Signed-off-by: Arend van Spriel <arend@broadcom.com>
* Rename systemd template files to avoid @ in the file nameJouni Malinen2012-01-283-0/+0
| | | | | | | | | Perforce does not like @ in the file name and since these template files do not really need to have that in the name, make the files in repository friendlier to Perforce. The generated *.service file will maintain their old names. Signed-hostap: Jouni Malinen <j@w1.fi>
* Use correct (multi-user) target when installing systemd unitsMichał Górny2011-12-294-4/+4
| | | | | | | | | | | The 'network.target' is special (per systemd.special(7)), and is to be brought up indirectly when network is actually configured (i.e. through DHCP or static address settings). Irrelevant of that, all services should be always installed in multi-user.target. [Bug 427]
* wpa_supplicant: Edit BINDIR in dbus and systemd service filesHenry Gebhardt2011-07-154-4/+4
| | | | This is useful, since in Gentoo BINDIR=/usr/sbin.
* wpa_supplicant: Add systemd supportHenry Gebhardt2011-07-154-0/+50