Open rsertelon opened 6 years ago
Yes, the core/drupal
plan will be refactored before I show up to Chefconf. Otherwise it will just be embarrassing. However, the reason for running as root is because it is being served by core/nginx
(also in this list).
There are packages in core-plans that run as root, for some this is required (privileged ports, for example), but for others, it is not, and shouldn't. Here's the list, with a note about whether it is right, or not.
/proc
accessWhile we try to determine whether these should or should not use root, we also have to devise a plan to change those that need to be.
@adamhjk on Slack proposed that we could use hooks to inform users about breakage when they install the new version, so they can try to mitigate the problem.
If you have the answer for any package listed above, please comment on this issue :)