Following a full provisioning run there are a couple non-ideal situations:
- Parts of
/home/vagrant are owned root:root, which prevents composer from using the oauth token as the vagrant user
- Although there's an ACL for
vagrant on /var/www/moodle/htdocs, effective permissions wind up being a no-op so you can't reinitialize behat. Apache doesn't need write so owning everything vagrant:vagrant might fix it
Following a full provisioning run there are a couple non-ideal situations:
/home/vagrantare ownedroot:root, which prevents composer from using the oauth token as the vagrant uservagranton/var/www/moodle/htdocs, effective permissions wind up being a no-op so you can't reinitialize behat. Apache doesn't need write so owning everythingvagrant:vagrantmight fix it