Fix uutils install incompatibility #672
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The install binary provided by uutils-coreutils does not permit the mode to be specified twice.
$(INSTALL_DATA)
resolves to/usr/bin/install -c -m 644
on my system, which causes theinstall-tmpfiles
target to run/usr/bin/install -c -m 644 -m 640
which causesinstall
to throw an error. As there is no security benefit to removing the read permission from all for tmpfiles configs just remove the-m 640
to fix that.While we're at it also use
$(INSTALL_DATA)
in a couple other places that could use it.