From b1a92b9b2e862fc597d03291a1a793d1bcf29be2 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Sat, 26 Dec 2009 16:20:22 +0000 Subject: [PATCH] Fixed: Subversion password visible in development logs (#4448). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3251 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- lib/redmine/scm/adapters/abstract_adapter.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/redmine/scm/adapters/abstract_adapter.rb b/lib/redmine/scm/adapters/abstract_adapter.rb index b467c284..96207295 100644 --- a/lib/redmine/scm/adapters/abstract_adapter.rb +++ b/lib/redmine/scm/adapters/abstract_adapter.rb @@ -182,7 +182,7 @@ module Redmine end def self.shellout(cmd, &block) - logger.debug "Shelling out: #{cmd}" if logger && logger.debug? + logger.debug "Shelling out: #{strip_credential(cmd)}" if logger && logger.debug? if Rails.env == 'development' # Capture stderr when running in dev environment cmd = "#{cmd} 2>>#{RAILS_ROOT}/log/scm.stderr.log"