Package installation creates database.yml as root
and thus breaks the installation until next update
#3834
Projects
Milestone
root
and thus breaks the installation until next update
#3834
Infos:
klausneil
on the community: https://community.zammad.org/t/solved-problem-installing-zammad-v5/8020Expected behavior:
Zammads installation processes set correct file permissions to ensure everything works.
Actual behavior:
During installation, since issue #3828 and the
chmod 600
for the database.yml fresh installations break.The reason for this is the
postinstall.sh
script to not run a chown on the file in question.Here's proof that it's always been this way but wasn't discovered "thanks to" too open permissions:
Technically any update or re-installation over the existing installation would solve the issue as our packages enforce a
chown -R zammad.zammad
upon every installation.After upgrade:
Steps to reproduce the behavior:
Yes I'm sure this is a bug and no feature request or a general question.
The text was updated successfully, but these errors were encountered: