apticron(1)

apticron1

Generate a mail listing packages which are pending an upgrade

Usage

apticron [--cron]

Overview

apticron is a shell script which generates a mail with a list of all packages currently pending an upgrade, as well as summary of changes - using apt-listchanges - to a configurable Email address.

apticron is mainly intended for automatic notification of pending security updates but can also be used in many other situations where timely updates are necessary.

The --cron option is only meant to be used when invoked by cron in order to run no more than once a day.

Files

/etc/apticron/apticron.conf

Custom settings go into this file, such as email and profile for apt-listchanges. You can use /usr/lib/apticron/apticron.conf as a template. The values set in /etc/apticron/apticron.conf will override the default settings in /usr/lib/apticron/apticron.conf.

/etc/cron.d/apticron

Cron job for executing apticron daily.

/var/lib/apticron/cron_run

Time stamp file used by apticron when invoked with --cron option.

Releases

11 releases since Debian 3.1 (Sarge); the text changed 7 times.

  1. 3.1
  2. 4.0
  3. 5.0
  4. 6.0
  5. 7
  6. 8–9
  7. 10–12
  8. 13

Bugs

In a particular situation apticron may report non-installed packages to be upgraded. It's inconvenient, but it's not a bug in apticron itself. Please see https://bugs.debian.org/544481#105 for details.

Author

Apticron was initially developed by Colm MacCarthaigh <[email protected]> with contributions from Marc Sherman <[email protected]>. Since 2006 it is maintained and improved by Tiago Bortoletto Vaz <[email protected]>.

From apticron 1.2.10 in Debian 13 (Trixie). Also shipped by apticron-systemd. Parsed by carta from the page's man source.