Weekly Changes – 12/09/2022
This release mainly features various Ubuntu development work, in particular, a couple of new useful features have been added to the Ubuntu apt component. Here are all the details…
Kernel
The Ubuntu INF
kernel has been updated to 5.4.0-125.141
apt component
The LCFG apt component has a new addkey
method which will add a new key to the trusted keyring for the apt package manager. The key file may be specified as a file or URL, for example:
om apt addkey https://deb.pkgs.inf.ed.ac.uk/keys/Informatics-Package-Service.gpg
It can also take an alternative root directory as a second argument which makes this useful for working with chroot installs. For example:
om apt addkey https://deb.pkgs.inf.ed.ac.uk/keys/Informatics-Package-Service.gpg /srv/chroot/ubu2004
There is also a new bootstrap
method which can be used to create a new chroot with the debootstrap command. It gets the repository URL, suite, components and keyring information from the resources for the distro
tag. You just need to specify the directory location, for example:
om apt bootstrap /srv/chroot/ubu2004
resolv.conf
The LCFG resolvconf component has been tweaked to ensure that the generated /etc/resolv.conf
file is always publically readable.
PHP
The LCFG_OPTIONS_PHP
package option (as used in the lcfg/options/php.h
header) now includes the php-cgi package in Ubuntu.
Package Options
A number of Ubuntu package options (in the lcfg_ubu2004_options.pkgs
package list) have been refactored for tidiness to extract the dependency on gnupg. This has caused some churn due to the reordering of options.
Changes to headers and package lists
Members of the Informatics Computing team can browse all the changes to the headers and package lists.
Recent comments