ログファイルを内部的に使用してメッセージを書き込むjarファイルがあります。このjarファイルを使って私はPerlモジュールを開発しました。このモジュールの使い方は、会社全体にわたってです。だから私は誰もがモジュールを使用できるようにすべてのログファイルに対して666
パーミッションを与えました。問題はjarファイルが内部的にlog4jを使用していて、アペンダーがDailyRollingFileAppender
で、ローリング後にログファイルのアクセス権を664
にリセットしていて、一部の人がモジュールを使用できないという問題です。Log4J DailyRollingFileAppenderで既存のログファイルのアクセス許可を保持する方法
ログファイルの既存のアクセス許可を保持するためにlog4jに言及する方法はありますか?そうでない場合は誰でも代替案を提案できますか?