systemd: fix service file activation issue
authorPatrick McCarty <patrick.mccarty@linux.intel.com>
Wed, 18 Jul 2012 00:25:04 +0000 (17:25 -0700)
committerPatrick McCarty <patrick.mccarty@linux.intel.com>
Wed, 18 Jul 2012 00:25:22 +0000 (17:25 -0700)
wpa_supplicant.service uses an implicit "Type=simple", so the -B should
be removed to make sure the daemon does not fork and successfully
activates.

Also, make sure this service starts *after* connman.service, as it did
under sysvinit.

Change-Id: I6718e6e7ab077b8413db92c0b7a8ff9e94fcc93f

packaging/wpa_supplicant.changes
packaging/wpa_supplicant.service

index 1509f9f..9ff3376 100644 (file)
@@ -1,3 +1,9 @@
+* Tue Jul 17 2012 Patrick McCarty <patrick.mccarty@linux.intel.com> 725b53c
+- systemd: fix service file activation issue
+
+* Tue Jul 17 2012 Anas Nashif <anas.nashif@intel.com> 90cf5c2
+- SYSTEMD: Use sysconfig file for different device options
+
 * Fri Jul 13 2012 Patrick McCarty <patrick.mccarty@linux.intel.com> 8451b2f
 - Install the upstream systemd service file
 
index 51cf977..7296461 100644 (file)
@@ -1,12 +1,13 @@
 [Unit]
 Description=WPA Supplicant daemon
 Before=network.target
+After=connman.service
 
 [Service]
 Type=dbus
 BusName=fi.w1.wpa_supplicant1
 EnvironmentFile=-/etc/sysconfig/wpa_supplicant
-ExecStart=/usr/sbin/wpa_supplicant -u -t -B -ddd -f /var/log/wpa_supplicant.log $OPTIONS
+ExecStart=/usr/sbin/wpa_supplicant -u -t -ddd -f /var/log/wpa_supplicant.log $OPTIONS
 
 [Install]
 WantedBy=multi-user.target