J’ai récemment découvert apticron petit outil qui vous notifiera lors de la présence de mise à jour à effectuer sur votre système, relativement pratique ça vous évitera de faire passer sur votre serveur tous les jours et savoir si mise à jour il y a et de plus il vous donnera le changelog des paquets, mises à jour de sécurité.
Notez qu’il faut au préalable avoir de quoi envoyer des mails sur votre système.
Etant un paquet présent sur les dépôts l’installation est des plus simple.
apt-get install apticron
Ensuite on passe à l’édition du fichier, il est relativement gros mail seul le destinataire du mail est nécessaire pour que ça fonctionne.
nano /etc/apticron/apticron.conf
EMAIL="votre@mail.com"
Si tout fonctionne correctement vous serrez notifier par mail lorsque votre système nécessitera une mise à jour.
Voici un exemple repris de mon propre système.
apticron report [Wed, 06 Jan 2016 13:01:07 +0100] ======================================================================== apticron has detected that some packages need upgrading on: testprod [ 192.168.0.1 ] The following packages are currently pending an upgrade: git 1:2.1.4-2.1+deb8u1 git-man 1:2.1.4-2.1+deb8u1 linux-image-3.16.0-4-amd64 3.16.7-ckt20-1+deb8u2 linux-libc-dev 3.16.7-ckt20-1+deb8u2 ======================================================================== Package Details: Lecture des fichiers de modifications (« changelog »)... --- Modifications pour git (git git-man) --- git (1:2.1.4-2.1+deb8u1) jessie-security; urgency=high * Non-maintainer upload by the Security Team. * Fix CVE-2015-7545, arbitrary code execution issues via URLs with: - 01-CVE-2015-7545-1.patch: add a protocol-whitelist environment variable - 02-CVE-2015-7545-2.patch: allow only certain protocols for submodule fetches - 03-CVE-2015-7545-3.patch: refactor protocol whitelist code - 04-CVE-2015-7545-4.patch: limit redirection to protocol-whitelist - 05-CVE-2015-7545-5.patch: limit redirection depth * Make new tests executable. -- Laszlo Boszormenyi (GCS) <gcs@debian.org> Wed, 16 Dec 2015 08:24:37 +0000 --- Modifications pour linux (linux-image-3.16.0-4-amd64 linux-libc-dev) --- linux (3.16.7-ckt20-1+deb8u2) jessie-security; urgency=medium * [xen] Fix race conditions in back-end drivers (CVE-2015-8550, XSA-155) * [xen] pciback: Fix state validation in MSI control operations (CVE-2015-8551, CVE-2015-8852, XSA-157) * pptp: verify sockaddr_len in pptp_bind() and pptp_connect() (CVE-2015-8569) * bluetooth: Validate socket address length in sco_sock_bind() (CVE-2015-8575) * ptrace: being capable wrt a process requires mapped uids/gids (CVE-2015-8709) * KEYS: Fix race between read and revoke (CVE-2015-7550) * [x86] KVM: Reload pit counters for all channels when restoring state (CVE-2015-7513) * udp: properly support MSG_PEEK with truncated buffers (Closes: #808293, regression in 3.16.7-ckt17) * Revert "xhci: don't finish a TD if we get a short transfer event mid TD" (Closes: #808602, #808953, regression in 3.16.7-ckt20) -- Ben Hutchings <ben@decadent.org.uk> Sat, 02 Jan 2016 03:31:39 +0000 ======================================================================== You can perform the upgrade by issuing the command: apt-get dist-upgrade as root on testprod -- apticron
Salut ! Est-ce que c’est comme cron-apt où on reçoit un mail par jour même lorsqu’il n’y a pas de maj ?
Par défaut il t’envoie un mail tous les jours tant que t’as pas fais les mises à jour dispo.
D’accord, mais si il n’y pas de maj, pas de mail ?
T’aime bien le spam toi? Je vois pas l’intérêt d’avoir un mail si il n’y a rien à faire =D Mais il y a un bien un option pour être notifié si il n’y a pas de mise à jour 😉
J’ai donné la raison de cette question dans mon premier commentaire. 🙂