The attached file is a native systemd file for upcoming F15 Feature [1] Please read [2] on how to packaging and installing systemd Service files. To learn more about Systemd daemon see [3]. To view old SysV with the new Systemd site by site see for your component see [4] If you have any question dont hesitate to ask them on this bug report. 1.http://fedoraproject.org/wiki/Features/systemd 2.https://fedoraproject.org/wiki/Systemd_Packaging_Draft 3.http://0pointer.de/public/systemd-man/daemon.html 4.https://fedoraproject.org/wiki/User:Johannbg/QA/Systemd/compatability
Created attachment 467424 [details] wpa_supplicant.service I didn't tested this service as I do with other services, because I don't use it and don't know how to configure it. It's a blind conversion, so please keep this in mind while testing. Removal of "-c /etc/wpa_supplicant/wpa_supplicant.conf" would be good if it's possible.
BTW. Requires=dbus.socket may also be needed
Ping what's the current status on this? https://fedoraproject.org/wiki/Packaging:Guidelines:Systemd https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Systemd http://fedoraproject.org/wiki/Packaging:Tmpfiles.d
We'll also want "-u" in the daemon arguments to enable the D-Bus interface.
Note there is some discussion happening upstream so Dan you might want to chime into that.. http://lists.freedesktop.org/archives/systemd-devel/2011-July/002896.html
Created attachment 513658 [details] Native systemd service file wpa_supplicant Added network.target to the after line and the -u daemon option
Created attachment 515375 [details] Spec file patch for wpa_supplicant
wpa_supplicant-0.7.3-10.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/wpa_supplicant-0.7.3-10.fc16
Package wpa_supplicant-0.7.3-10.fc16: * should fix your issue, * was pushed to the Fedora 16 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing wpa_supplicant-0.7.3-10.fc16' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/wpa_supplicant-0.7.3-10.fc16 then log in and leave karma (feedback).
wpa_supplicant-0.7.3-11.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/wpa_supplicant-0.7.3-11.fc16
wpa_supplicant-0.7.3-11.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.