Rails3.2でデフォルトのログの場所を変更する方法

検索しても情報が錯綜しているようですが、ソースを見るかぎりproduction.rbあたりに、このように書くのが作者の意図に沿っていると思われます。
 config.paths['log'] = ["/var/log/rails/production.log"]
もちろん自前や別のLoggerを使うという手もあります。例えば、
 config.logger = Logger.new(/"/var/log/rails/production.log")
とかやってもいいわけですが(多くはこれがヒットする)、これだとログのデバッグレベルが既定のデフォルト(つまりDEBUG)になり、かなりログが賑やかです。

ソースを読むと分かるのですが、config.loggerにLoggerが設定されていると、config.log_levelを見に行きそうで行かないので、config.log_levelは効きません。

しかるにLoggerクラスはインスタンスを生成するときに、log_levelを変更できないので、newした後設定してやればOKなんですが、path変えるだけならちょっと煩わしいかなと。例えば次のようにすればよいようです。
 config.logger = Logger.new("/var/log/rails/production.log")
 config.logger.level = Logger::INFO
rails3.2.12で確認。 ソースは

railties-3.2.12/lib/rails/application/bootstrap.rb

あたり