Bagaimana cara menyesuaikan email pemberitahuan tanpa upgrade yang ditingkatkan?


12

Apakah ada cara untuk menyesuaikan email hasil upgrade tanpa pengawasan di ubuntu?

Konfigurasi saat ini dalam /etc/apt/apt.conf.d/50unattended-upgradesfile -

// Send email to this address for problems or packages upgrades
// If empty or unset then no email is sent, make sure that you 
// have a working mail setup on your system. The package 'mailx'
// must be installed or anything that provides /usr/bin/mail.
//Unattended-Upgrade::Mail "root@localhost";

mengirim email setiap kali jalan. Sebagai gantinya, saya ingin menyesuaikannya agar hanya dikirim karena kesalahan. Apakah ada cara saya dapat mengkonfigurasi itu?

Jawaban:


8

Tidak tahu mengapa mereka menghapus baris ini di Ubuntu, tetapi Debian menyertakan:

// Set this value to "true" to get emails only on errors. Default
// is to always send a mail if Unattended-Upgrade::Mail is set
//Unattended-Upgrade::MailOnlyOnError "true";

Jika Anda /etc/apt/apt.conf.d/50unattended-upgradestidak memasukkan baris (dan changelog tidak memberikan perubahan ini dalam presice) sangat aneh, tetapi setidaknya tidak mengatakan mereka mengubah perilaku. Saya menggunakan versi yang sedikit diperbarui (0.80 ~ sid2 berlawanan dengan 0.79.3ubuntu4 yang disertakan Ubuntu dalam repositori pembaruan-akurat) dan itu akan mengirim email hanya pada kesalahan (saya belum mendapatkan email untuk saat ini). Cukup tulis baris ke file konfigurasi Anda, dan semuanya akan berfungsi:

Unattended-Upgrade::Mail "your@email.com";
Unattended-Upgrade::MailOnlyOnError "true";

Anda mungkin ingin menjalankan sendiri sudo unattended-upgrade -v -d --dry-rununtuk memeriksa seluruh proses.


1
Ubuntu (setidaknya beberapa versi) tampaknya mengabaikan baris ini: bugs.launchpad.net/ubuntu/+source/unattended-upgrades/+bug/…
dtech

1
Di 14,04 LTS, saluran Unattended-Upgrade::MailOnlyOnError "true";kembali masuk /etc/apt/apt.conf.d/50unattended-upgrades. Sudah dikomentari secara default.
azimut

Perhatikan bahwa banyak alamat dapat digunakan juga dengan:Unattended-Upgrade::Mail "root,someuser,your@email.com,others@somewhere.com";
Jimmont

Versi terbaru dari upgrade tanpa pengawasan tidak lagi email jika --dry-runditentukan
Lily Chung
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.