diff --git a/dist/obs-server.spec b/dist/obs-server.spec index 116bf1e494f..99a5887f939 100644 --- a/dist/obs-server.spec +++ b/dist/obs-server.spec @@ -497,7 +497,10 @@ for i in production.rb ; do done if [ ! -e %{secret_key_file} ]; then + pushd . + cd /srv/www/obs/api/config ( umask 0077; RAILS_ENV=production bundle.ruby2.4 exec rails.ruby2.4 secret > %{secret_key_file} ) || exit 1 + popd fi chmod 0640 %{secret_key_file} chown root.www %{secret_key_file}