だから私はFirefoxにシステムCA証明書を表示させる賢い方法を見つけました。ここ/usr/lib/firefox/libnssckbi.so
ではシンボリックリンクを/usr/lib/x86_64-linux-gnu/pkcs11/p11-kit-trust.so
。 Firefoxがapt
。
私は見たこれ答えは使用を提案しますDPkg::Pre-Install-Pkgs
が、私の理解では、次の場合にのみ機能します。今後パッケージがインストール/更新されており、次のものが必要です。後ろにFirefoxが更新されました。しかし、man apt.conf
役に立つものが見つかりません。
デフォルトでは、特定のパッケージのアップデート/インストール後にフックを生成する方法はありますか?
ベストアンサー1
〜のように鋭い 提案、フックの代わりに転送を使用する必要があります。 Transferは指定されたファイルを別の名前でインストールするように指示するので、元のdpkg
名前で必要な操作を実行できます。
sudo dpkg-divert --divert /usr/lib/firefox/libnssckbi.so.orig --rename --local /usr/lib/firefox/libnssckbi.so
sudo ln -s /usr/lib/x86_64-linux-gnu/pkcs11/p11-kit-trust.so /usr/lib/firefox/libnssckbi.so
(はい、構文は後から進むようです。)
その時点から、ファイルの更新は上書きせずにインストールdpkg
されます。あなたのリンクはそのまま残ります。libnssckbi.so
libnssckbi.so.orig