web-dev-qa-db-ja.com

core_patternファイルを永久に編集する方法は?

Ubuntu 12.04 LTSでコアダンプファイルを見つけようとしていますが、できません。問題は、apportが機能しない(理由がわからない)ため、再起動するたびにcore_patternファイルの内容を編集する必要があることです。

core_patternファイルのコンテンツを永続的に設定する方法はありますか??

20

/proc/sys/kernel/core_pattern構成設定は、apportクラッシュレポートサービスがシステムの起動時に開始されるときに設定されます。したがって、プロセスの最初のステップはapportを無効にすることです。これは、/etc/default/apportファイルを編集し、enabled=0を設定することで実行できます。

この時点で、カーネルのデフォルトのコアパターンはブート時に残ります。他のパターンに切り替えたい場合は、/etc/sysctl.dで終わる.confにファイルを配置することでこれを実行できます(例:60-core-pattern.conf)。内容は次のようになります(目的のパターンに調整):

kernel.core_pattern = core

これにより、起動時にカスタムパターンが読み込まれます。 Sudo sysctl --systemを実行すると、再起動せずにテストできるはずです。

23