私は現在Debian 10を使用しており、このツールを使用してアップデートを適用していますunattended-upgrades
。
apt-listchanges
私に一つ送りたい各システムに固有の電子メールダイジェストDebian 9と同様に、changelogs
システムごとに更新されたパッケージごとに電子メールを送信します。これらのスパムメッセージはツールを無駄にしますが、必要に応じて正しい設定を適用することはできません。
これは私の設定ファイルです。
# /etc/apt/listchanges.conf
[apt]
frontend=pager
email_address=root
confirm=0
save_seen=/var/lib/apt/listchanges.db
which=both
no_network=false
email_format=text
headers=false
reverse=false
# /etc/apt/apt.conf.d/50unattended-upgrades
[...]
Unattended-Upgrade::Mail "<it mail>";
Unattended-Upgrade::MailOnlyOnError "false";
ベストアンサー1
問題は次のとおりですunattended-upgrades
。buster
バージョン1以降、minimal steps
システムが導入されました。
//アップグレードを可能な限り小さな塊に分割する
// SIGTERMで中断できます。これによりアップグレードが行われます。
//少し遅いですが、アップグレード時に閉じるという利点があります。
//実行可能(わずかな遅延あり)
//無人アップグレード::MinimalSteps "true";
デフォルトでは、各パッケージは他のパッケージとは無関係にアップグレードされるため、プログラムがapt-listchanges
複数回呼び出されるため、アップグレードプロセスはコンピュータごとに更新された各パッケージに対して1つの電子メールを送信します。
Unattended-Upgrade::MinimalSteps "false";
問題を解決するためにパラメータを変更しました。他の人に役立つことを願って=)