次のシナリオを考えてみましょう。
apt-get update && apt-get upgrade
apt-get
保留中の更新を受け入れてインストールするように求められます。まず、インストールしたので、apt-listchanges
パッケージをアップグレードするかどうかの変更ログが壊れて表示されます。メールで変更ログを送信するオプションもあります。
変更履歴をメールで送信したいです。私は電子メールがそのコンテンツだけを送信し、残りの出力は送信したくありませんapt-get
。
私の難しさは、これらの電子メールを暗号化したいということです。 (なぜですか?私のサーバーにパッチされていない脆弱性がある場合は、その情報を公開したくないからです。)
出力を得るためにコマンドを実行すると、gpgにパイプされます。
… | gpg --encrypt …
ただし、apt-listchanges
これは間接的に行われますapt-get upgrade
。アップグレードするパッケージのリストを知っていますが、わかりません。
出力を電子メールで送信しますが、電子メールを暗号化するようにapt-get upgrade
実行するにはどうすればよいですか?apt-listchanges