Is there a reason to make it completely unusable (via mask
) rather than just disabling it from starting on boot (via disable
)?
Oh, also to note, even though NetworkManager-wait-online
might be taking a long time to start (especially if you have a wifi connection that starts only after you log in) it does not necessarily mean that it is delaying your boot process. You should also check systemd-analyze critical-chain