1bf15585521c4d23735f340215331cc333ec3a98
If we have a template unit template@.service, it should be allowed to specify a dependency on a unit without an instance, bar@.service. When the unit is created, the instance will be propagated into the target, so template@inst.service will depend on bar@inst.service. This commit changes unit_dependency_name_compatible(), which makes the manager accept links like that, and unit_file_verify_alias(), so that the installation function will agree to create a symlink like that, and finally the tests are adjusted to pass.
…
System and Service Manager
Details
General information about systemd can be found in the systemd Wiki.
Information about build requirements is provided in the README file.
Consult our NEWS file for information about what's new in the most recent systemd versions.
Please see the Hacking guide for information on how to hack on systemd and test your modifications.
Please see our Contribution Guidelines for more information about filing GitHub Issues and posting GitHub Pull Requests.
When preparing patches for systemd, please follow our Coding Style Guidelines.
If you are looking for support, please contact our mailing list or join our IRC channel.
Stable branches with backported patches are available in the stable repo.
Languages
C
88.5%
Shell
5.7%
Python
4.6%
Meson
1.1%
