Wrong permissions on /tmp for vagrant user
For some reason the permissions of /tmp
on Vagrant builders are not wide enough.
The builds for fdroiddata!8879 (merged) has been failing with:
error: creating directory '/tmp/tmp-status-react-896b583da/nix-shell-900-0': Permission denied
Which makes no sense because /tmp
should always have 1777
permissions which allow anyone to write there.
This has been mitigated with a dirty hack in fdroiddata!9140 (merged) in the form of chown -R vagrant /tmp
, but a proper solution would involve what is actually happening to /tmp
in Vagrant.