Apportですべてのクラッシュ(システム全体)をキャッチできるようにしたいのです。つまり、たとえば、Ubuntuパッケージの一部ではなく、ユーザーのHOMEフォルダー内にあるプログラムでもクラッシュします。これを実現するための構成オプションはありますか?
愚かな例:
#include <stdio.h>
int main() { printf("%n%n%n"); return 0; }
make test && ./test
クラッシュを作成しますが、Apportはそれをインターセプトしません。
MacOSのCrashReporterは、システム内の場所に関係なく、すべての実行可能ファイルのクラッシュレポートを作成できます。
ドキュメントには何も見つかりませんでしたが、コードを読んだところ、コンテンツで〜/ .config/apport/settingsというファイルを作成することで、パッケージ化されていないバイナリのクラッシュレポートを有効にできることがわかりました。
[main]
unpackaged=true