$ sudo debconf-show ssl-cert
make-ssl-cert/title:
make-ssl-cert/altname:
make-ssl-cert/vulnerable_prng:
make-ssl-cert/hostname: localhost
$ sudo dpkg-reconfigure ssl-cert
$ sudo dpkg-reconfigure -p low -f dialog ssl-cert
$
dpkg-reconfigure
debconfの質問が再度要求されると予想されます(おそらく、low
優先順位のためインストール中に質問されませんでした)。しかし、この場合はそうではありません。原因は何ですか?
私は好奇心に尋ねた。見てみると、問題を/var/lib/dpkg/info/ssl-cert.postinst
変更してもインストールされた証明書には影響しません。hostname
(を使用する必要がありますmake-ssl-cert generate-default-snakeoil --force-overwrite
。ウィキペディア)。
上記の結果はDebian Stretchシステムからのものです。
答え1
dpkg-reconfigure ssl-cert
基本的に何もしないので質問はありません。postinst
場合によっては、脆弱なスネークオイルキーが見つかった場合にのみ問題が発生します。ヘビ油証明書がすでにインストールされている場合、make-ssl-cert
呼び出されたスクリプトはすぐに中断されます。postinst
ヘビ油証明書をインストールする必要がある場合でも、make-ssl-cert
質問なしでインストールできます。
debconfを使用するときに問題が発生する唯一のmake-ssl-cert
ケースは、.debconf以外のパラメータを使用して手動で呼び出すときですgenerate-default-snakeoil
。