head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.12 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.10 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.8 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.6 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.4 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.2 pkgsrc-2024Q4-base:1.1; locks; strict; comment @# @; 1.1 date 2024.12.13.17.19.29; author taca; state Exp; branches; next ; commitid MiBSDMHsHdJ1DmBF; desc @@ 1.1 log @devel/ruby-redmine60: add package version 6.0.2 Redmine is a flexible project management web application using the Ruby on Rails framework, it is cross-platform and cross-database. Redmine 6.0 introduces these new features in these categories: * Redmine 6 has been upgraded to Rails 7.2 * Ruby 3.3 is now supported and support for Ruby 2.7 and 3.0 has been dropped * Asset pipeline integration using Propshaft has been enabled * Support for Markdown has been removed * Icons have been replaced with SVG icons provided by Tabler * UI tweaks * New features and enhancements, some of them being long awaited features * API changes * Security improvement: User visibility changed from "all" to "member of visible projects" for new roles and existing builtin roles (#38853) @ text @$NetBSD$ Generate secret_token.rb with safe mode. --- lib/tasks/initializers.rake.orig 2023-11-27 20:30:04.000000000 +0000 +++ lib/tasks/initializers.rake @@@@ -3,7 +3,7 @@@@ desc 'Generates a secret token for the a file 'config/initializers/secret_token.rb' do path = File.join(Rails.root, 'config', 'initializers', 'secret_token.rb') secret = SecureRandom.hex(40) - File.open(path, 'w') do |f| + File.open(path, 'w', 0640) do |f| f.write <<"EOF" # frozen_string_literal: true @