Any views expressed within media held on this service are those of the contributors, should not be taken as approved or endorsed by the University, and do not necessarily reflect the views of the University in respect of any particular issue.

LCFG Project

LCFG Project

Recent Activity for the LCFG project

Weekly Changes – 15/09/2025

There was no stable release last week so this is a bit larger than usual with 2 weeks of changes. Here are the details of all the notable changes…

Systemd

The LCFG systemd component has been updated on Noble and Jammy. For Noble there are just a few small improvements to the package upgrade process.

On Jammy, there is a bigger update which brings the version into line with that for Noble. This changes how we manage journald.conf so that it uses a drop-in in
/etc/systemd/journald.conf.d. Any drop-ins provided by packages in /usr/lib/systemd/journald.conf.d/ will be automatically masked to avoid nasty surprises. This also adds support for the extrafile resource, see bug#1361 for details, and adds the ability to send email from OnSuccess/OnFailure units.

There are 2 new headers which may be used to make it easier to use Systemd timers – lcfg/options/systemd-notify.h and lcfg/options/systemd-timer.h. These provide convenient macros for creating systemd timers and configuring them to send notifications of results via email. For full details of what they support see the documentation in the headers.

Installer

The LCFG accessconf component will warn about any users, groups or netgroups specified in the resources that cannot be found. During the install it is quite normal for some of these to not exist, since sssd is not running, so the component now supports the quiet flag which will silence the warnings.

On DICE, we now include the LCFG k5login component in the installbase. We want to be able to configure the root k5login as soon as possible to hopefully allow root logins even when the install fails.

Kernel

The INF_TEST kernel series has been updated to version 6.8.0-79 on Ubuntu Noble and version 5.15.0-153 on Ubuntu Jammy.

nvidia

For Ubuntu Noble there is now support for using nvidia drivers with the 6.14.0 HWE kernel series.

There is new support for including the nvidia-fabricmanager package and dependencies. You will need to define the NVIDIA_NVLINK_SWITCH macro before including the lcfg/options/nvidia-driver.h header.

libllvm

For Ubuntu Noble libllvm20 is now available and many packages have been rebuilt to use the latest version.

PostgreSQL

Security updates are available for PostgreSQL versions 16.10, 15.14, 14.19, see the upstream announcement for full details.

There is now support for using aptly to mirror the PGDG beta releases package repository.

ntp

The new LCFG ntp component for Ubuntu Noble has been fixed to ensure that the configuration file is always loaded correctly.

arpwatch

The LCFG arpwatch component now supports aliases for the interfaces which can be used to create symlinks to the data files. This allows for the creation of more informative file names (e.g. including the vlan ID) when the interface names are a bit cryptic.

Changes to headers and package lists

Members of the Informatics Computing team can browse all the changes to the headers and package lists.

Leave a reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

css.php

Report this page

To report inappropriate content on this page, please use the form below. Upon receiving your report, we will be in touch as per the Take Down Policy of the service.

Please note that personal data collected through this form is used and stored for the purposes of processing this report and communication with you.

If you are unable to report a concern about content via this form please contact the Service Owner.

Please enter an email address you wish to be contacted on. Please describe the unacceptable content in sufficient detail to allow us to locate it, and why you consider it to be unacceptable.
By submitting this report, you accept that it is accurate and that fraudulent or nuisance complaints may result in action by the University.

  Cancel