2dbb7e94af4f9366db2f1d5c4ca37d84f4df8d96
Inspired by #12431 let's also rework chmod_and_chown() and make sure we never add more rights to a file not owned by the right user. Also, let's make chmod_and_chown() just a wrapper arond fchmod_and_chown(). let's also change strategy: instead of chown()ing first and stating after on failure and supressing errors, let's avoid the chown in the firts place, in the interest on keeping things minimal.
systemd - 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%