Jörg-Volker On Saturday, March 29, 2025 3:59:22 AM Mountain Standard Time Jörg- Volker Peetz wrote: > > I have added this information to README.Debian. > > > > https://salsa.debian.org/ruby-team/redmine/-/blob/master/debian/ > > README.Debian?ref_type=heads#L43-55 > > Yes, I used your hint and refined it a little bit: > > First, the old assets have to be removed: > > # rm -rf /var/cache/redmine/default/public/assets/* > > then rebuild the assets, taking some wisdom from the > redmine.postinst script: > > # su -s <REDMINE_CURRENT_USER> /bin/sh -c "cd /usr/share/redmine > ; REDMINE_INSTANCE=<INSTANCE> bundle exec rake assets:precompile > RAILS_ENV="production" RAILS_RELATIVE_URL_ROOT=/<SUB-URI>" > > (the line breaks are horrible, please correct it in the README) > Using 'assets:clobber' instead of 'assets:precompile' fails because > rake then tries to remove the link > '/var/lib/redmine/default/public/assets' owned by user root. > > In the UPGRADING document it says: "By default, Redmine > automatically recompiles assets in production mode when the > application starts." > And indeed, doing > > # service unicorn stop > # rm -rf /var/cache/redmine/default/public/assets/* > # service unicorn start > > the assets are rebuild correctly by redmine. Only difference is the > ownership of the files in /var/cache/redmine/default/public/assets/ > which now belong to user root.
Thanks for the refined commands. I have updated README.Debian. https://salsa.debian.org/ruby-team/redmine/-/commit/ a433e8127270c5d2ce86dc5c2f002981d2e4d715 Please let me know if everything looks correct. I added your name to the changelog and README.Debian. -- Soren Stoutner so...@debian.org
signature.asc
Description: This is a digitally signed message part.