Skip to content

loader.core.nar: Rely only on filesystem executable bit being set

This way also avoids checking the mountpoint permissions or the file owner, which currently results in nar mismatch on (nixguix) origins with executables (for various loaders e.g. tarball, git-checkout, ...) in our production setup.

I added tests but I could not really reproduce our container behavior.

Refs. swh/infra/sysadm-environment#5230 (closed)

Edited by Antoine R. Dumont

Merge request reports