Miloslav Trmač wrote:
The exceptions were granted to avoid the impact of fixing this on
developers, and more importantly on users (the /usr/lib/systemd paths
for units are in various documentation, and even worse the paths to
binaries in /usr/lib/systemd are embedded in users' copies of units
placed in /etc/; moving the binaries would break users'
configuration).
Guess what, the documentation needs to be updated.
Systemd as is does not conform to any sane file system structure. This MUST
be fixed, even if it means breaking compatibility.
Kevin Kofler