Debian の重要なセキュリティアップデートの後、サーバとデーモンは再起動しますか?

Debian の重要なセキュリティアップデートの後、サーバとデーモンは再起動しますか?

Debian サーバーのインストールで実行される Apache HTTP サーバーがあるとします。 Apache aptパッケージは深刻なセキュリティアップデートとなり、新しいパッケージをインストールしました。ただし、古くて欠陥のあるApache HTTPプロセスはまだ実行中です。修正が最終的に適用されるように自動的に再起動されますか?

答え1

あなたの質問からは明確ではありません。

ただし、古くて欠陥のあるApache HTTPプロセスはまだ実行中です。

仮想のシナリオであるか、実際に気づいたのです。

ただし、通常、Debianパッケージが提供されているときにパッケージが完全にインストールおよび構成されると、サービス管理デーモンは再起動されます。したがって、apt upgradeApache HTTP サーバーに関連する操作の後、デーモンが再起動するのがわかります。/var/lib/dpkg/info/apache2.postinst処理の一部として実装されていることがわかりますconfigure(「再起動」検索)。

また、見ることができますこの Debian FAQ エントリそしてマニュアルページdh_installsystemd、デフォルトでは、systemdデバイスによって管理されているデーモンのメンテナンススクリプトのデーモン設定を処理するツールです。これはアップグレード時にデーモンを再起動するように構成されています。

これはサービスにのみ適用され、他のアップグレードには再起動が必要な場合がありますが、これらの再起動は自動的には行われません。これには、カーネル(アップグレードして再unattended-upgrades起動が有効になっていない場合)、ほとんどのライブラリ、および「エンドユーザー」アプリケーションが含まれます。場合によっては、サービスが部分的にのみ再起動されることがあります。たとえば、sshdSSHサービスが再起動されると、特定の接続を管理するデーモンは再起動されません(接続が中断されないように)。

関連情報