Hide Forgot
Description of problem: systemd-networkd installs to multi-user.target instead of network.target. Same for systemd-resolved.service. Version-Release number of selected component (if applicable): Fedora 24, systemd-229-13.fc24. How reproducible: Always Steps to Reproduce: 1.systemctl enable systemd-networkd.service systemd-resolved.service 2. 3. Actual results: Services are installed to multi-user.target. Expected results: Services are installed to network.target, because they are network services. Also, maybe its better to replace WantedBy to RequiredBy for networking services, to stop network.target and network-online.target, if some network service fails? And stop all services, that require network. Should I create a separate issue?
Neither NetworkManager nor systemd-network are installed into network.target. See man systemd.special(7). RequiredBy is definitely not what we want, since that would mean that the networking *must* be running. I'm pretty sure that there are systems that don't need/want network to be up.