Dr J Austin writes:
I have read the nm-online man page about 10 times and I am still not
clear what it is telling me.
The way I parse it, without -s it waits until at least one network
connection is present. With the option, it should wait until all connections
are up. The man page starts by saying
"When run, nm-online waits until NetworkManager reports an active
connection, or specified timeout expires."
This seems fairly clear. Then, -s option is described thusly:
"Wait for NetworkManager startup to complete, rather than waiting for
network connectivity specifically. Startup is considered complete once
NetworkManager has activated (or attempted to activate) every auto-activate
connection which is available given the current network state."
The "every auto-activate connection" means to me: every network connection.
If your interpretation is correct I do not understand how removing
option solves my NSF mount problem.
I don't know. I can only report what I see.