Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-15-SP1:GA
NetworkManager.11602
NetworkManager-make-nm-wait-online-follow-nm-se...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File NetworkManager-make-nm-wait-online-follow-nm-service.patch of Package NetworkManager.11602
From 167e42a87e97ed7fb26a4263c22f1774716ac51b Mon Sep 17 00:00:00 2001 From: Alan Jenkins <alan.christopher.jenkins@gmail.com> Date: Sun, 11 Mar 2018 21:48:46 +0000 Subject: [PATCH] systemd: make enablement of n-m-wait-online.service follow n-m.service This is the approach used by systemd-networkd. I don't understand the logic that caused systemd-networkd to make the change - https://github.com/systemd/systemd/commit/9e49656037717b96c06b1f1507a41550bdb2c795 Instead, I am suggesting it for consistency, and because it seems to me this is the exact correct behaviour. Because if you enable NetworkManager, and rely on it to configure your network devices, then network mounts will not start correctly at boot time unless you also enable NetworkManager-wait-online.service. Enabling NetworkManager-wait-online.service does not cause unnecessary serialization of the boot process; it is only pulled in if something else (like a network mount) pulls in network-online.target. I am suggesting this in response to reading this user support request [1]. [1] https://unix.stackexchange.com/questions/429604/fstab-not-automatically-mounting-smb-storage [thaller@redhat.com: reworded commit message] https://github.com/NetworkManager/NetworkManager/pull/76 --- data/NetworkManager.service.in | 5 +++++ 1 file changed, 5 insertions(+) Index: NetworkManager-1.10.6/data/NetworkManager.service.in =================================================================== --- NetworkManager-1.10.6.orig/data/NetworkManager.service.in +++ NetworkManager-1.10.6/data/NetworkManager.service.in @@ -27,3 +27,8 @@ WantedBy=multi-user.target Alias=network.service Also=NetworkManager-dispatcher.service +# We want to enable NetworkManager-wait-online.service whenever this service +# is enabled. NetworkManager-wait-online.service has +# WantedBy=network-online.target, so enabling it only has an effect if +# network-online.target itself is enabled or pulled in by some other unit. +Also=NetworkManager-wait-online.service
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor