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 – 11/03/2024

This week sees a few improvements to the defaults for Ubuntu for users outside of Informatics. Here are the details of all notable changes…

NetworkManager

The Systemd configuration for NetworkManager has been completely removed from the default resources for Ubuntu systems and networkd is now explicitly enabled. This reflects the fact that networkd has always been our standard service for network configuration on Ubuntu, no-one should notice any functional changes. Anyone requiring NetworkManager rather than networkd should include the new lcfg/options/networkmanager.h header.

PXE Server

The LCFG pxeserver schema (version 6) has gained support for a new password resource which is mode-specific (e.g. password_bios or password_grub). This overcomes the problem of syslinux and grub password encryption methods being incompatible that means the old single password resource will not be useful. Although the new schema is available on Ubuntu the component has not yet been updated to support this feature, that will happen once testing is completed.

i3 window manager

There is a new header – lcfg/options/desktop_i3.h – that can be used to include the packages for the i3 window manager. The Systemd service config for the dunst notifications daemon is only used for this window manager so it has been removed from the default list and is now included in this new header.

ED Layer Authentication Headers

Some changes were made to the authentication and authorisation headers in the ED layer following discussion at last week’s LCFG Deployers’ meeting. In particular ed/options/auth/no-users.h leaves the PAM and NSS defaults alone and relies on GSSAPI Kerberos for root to access the host over ssh. This is suitable for use on servers where no additional user accounts are expected to be created.

Software

There are a couple of new package options available for Ubuntu:

  • LCFG_OPTIONS_MYSQLCLIENT_DEVdefault-libmysqlclient-dev package and dependencies
  • LCFG_OPTIONS_PICOM – A lightweight compositor for X11

The dependencies for the Ubuntu Jammy postship fixes to the LCFG_OPTIONS_LIBGBM and LCFG_OPTIONS_LIBGL options have been improved so that they will always be complete.

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