What is the definition of a "standard security update"? What other classifications are possible?
Since recently upgrading to 20.04 I see informational messages after running apt update
similar to
46 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
31 standard security updates
Googling has failed to turn up the definition of the phrase standard security update
. What is it? And, are there non-standard security updates
? What possibilities are there?
Solution 1:
Seems to a part of ubuntu-advantage-tools
to distinguish between freely available security updates (standard) and ESM (paid, later, actual for 16.04 LTS).
May be removed by removing special UA hook by
sudo rm /etc/apt/apt.conf.d/20apt-esm-hook.conf
Above will transform
42 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 29 standard security updates
to normal traditional behaviour
42 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
All this UA ESM stuff on supported Ubuntu versions smells like big BUY word with capital letters.
I found this unacceptable. Especially the viral behavior of UA:
$ sudo apt autopurge ubuntu-advantage-tools Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: distro-info* python3-debconf* ubuntu-advantage-tools* ubuntu-mate-core* ubuntu-mate-desktop* ubuntu-minimal* ubuntu-release-upgrader-core* ubuntu-release-upgrader-gtk* update-manager* update-manager-core* update-notifier* update-notifier-common* 0 upgraded, 0 newly installed, 12 to remove and 41 not upgraded. After this operation, 6 687 kB disk space will be freed. Do you want to continue? [Y/n] n Abort.
I have reported a bug 1950692 about ubuntu-advantage-tools
"integration".
Clues:
-
http://changelogs.ubuntu.com/changelogs/pool/main/u/update-notifier/update-notifier_3.192.30.9/changelog :
update-notifier (3.192.30.7) focal; urgency=medium
- data/apt_check.py:
...- Make distinction between standard security updates and ESM updates when performing package counts. (LP: #1926208)
- data/apt_check.py:
-
https://git.launchpad.net/update-notifier/tree/data/apt_check.py#n254
-
https://github.com/canonical/ubuntu-advantage-client/blob/0e971e09ca30f21d581c0e8273579e892d198920/features/attach_validtoken.feature#L95
Solution 2:
You're right about standard security updates. Those are delivered in the Ubuntu Main respository for the initial 5 years of any Ubuntu LTS release. For example, Ubuntu 20.04 LTS benefits from it until 2025.
The ESM security updates are indeed in a different category - they go beyond standard security updates. The access requires a subscription, but it doesn't necessarily mean that you will have to pay anything. Anyone can get a free subscription for personal use.
To subscribe: https://ubuntu.com/advantage To learn more: https://www.omgubuntu.co.uk/2021/09/ubuntu-16-04-security-updates-esm-for-free
Full disclosure, I am a product manager at Canonical.