mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-21 07:55:00 +00:00
Running plinth as root is causing preventable permission errors in production. This commit makes the necessary changes to run plinth as the user plinth so that permission errors can be caught early and prevented. - Give ownership of all files in the mounted directory to plinth - Add permissions in sudoers file so that plinth can run scripts in /vagrant/actions as superuser - Move scripts that run on vagrant triggers to a separate directory Signed-off-by: Joseph Nuthalapati <njoseph@thoughtworks.com> Reviewed-by: James Valleroy <jvalleroy@mailbox.org>