Bug 615293
Summary: | starts NetworkManager even though the admin turned it off | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Michal Schmidt <mschmidt> | ||||
Component: | systemd | Assignee: | Lennart Poettering <lpoetter> | ||||
Status: | CLOSED UPSTREAM | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | low | ||||||
Version: | rawhide | CC: | bruno, lpoetter, metherid, michal, pebolle | ||||
Target Milestone: | --- | Keywords: | Reopened | ||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2010-08-09 15:16:07 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Michal Schmidt
2010-07-16 12:06:56 UTC
This is now fixed upstream. New upload will follow shortly. Still reproducible with systemd-4.4.fc14 *** Bug 619931 has been marked as a duplicate of this bug. *** Created attachment 435858 [details]
do not add Wants for SysV Provides
This patch fixes it for me, but I may be missing some side-effects.
Lennart, please review.
*** Bug 619934 has been marked as a duplicate of this bug. *** Michal, that patch should not be necessary, unless there is is at least one S link for nm in /etc/rc?.d/ Could you check that? What does "ls /etc/rc?.d/*NetworkManager" show for you? No, there aren't any S*NetworkManager links. Only K84NetworkManager links: /etc/rc0.d/K84NetworkManager /etc/rc1.d/K84NetworkManager /etc/rc2.d/K84NetworkManager /etc/rc3.d/K84NetworkManager /etc/rc4.d/K84NetworkManager /etc/rc5.d/K84NetworkManager /etc/rc6.d/K84NetworkManager s->sysv_start_priority is set purely by parsing the chkconfig header in /etc/init.d/NetworkManager: # chkconfig: - 23 84 systemd should not base its decision to start the service on this piece of information. (In reply to comment #6) > ... unless there is is at least one S > link for nm in /etc/rc?.d/ I do not have any relevant S links and NetworkManager, together with wpa_supplicant, do not start if init=/sbin/upstart is used but they do start with systemd. It is possible to stop that systemd behaviour (thanks, MS) with a removal of "$network" from Provides in /etc/init.d/NetworkManager only likely it is there for a reason. See bug 619934 for additional details. OK, I commited another fix. This one is hopefully the right one, which only considers a service file enable if at least one actual S link exists. Will upload to f14 soon. |