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 – 31/01/2022

A fairly quiet week, mostly it’s just a range of small changes which are needed to support a PXE server running on the Ubuntu platform. Here are the full details…

polkit

The explicit overrides for the polkit package versions have been removed since the fix for the Pwnkit security bug is now available in the standard package lists.

The lcfg-polkit package on Ubuntu has been tweaked to reduce the dependency on the policykit-1 package to a weaker recommendation. This will allow polkit to be removed from systems which don’t need it, for example, simple server configurations.

Ubuntu network configuration

The LCFG network component for Ubuntu has gained support for setting the link-local and accept-ra parameters on interfaces. It has also gained two new methods: apply and try_apply which map onto the netplan apply and try methods. The component normally only configures netplan, it does not immediately apply changes, so the new methods are handy if you want to manually apply changes before the next reboot.

TFTP Server

The Systemd configuration for the TFTP service on Ubuntu has been tweaked so that it runs as the tftp user which matches the default behaviour. Also, the file component is now used to ensure the base directory exists before the service is started since it will fail otherwise.

PXE Server

The LCFG PXE server configuration now includes syslinux packages for Ubuntu systems. The location of the Apache configuration files has also been corrected for Ubuntu.

rsync Server

The LCFG rsync component directly manages the rsync daemon so, to ensure it will not be automatically started when a package is installed or upgraded, the Systemd configuration has been tweaked so that rsync.service is now masked and preset to be disabled.

LCFG logs location

For Ubuntu onwards the location of many standard LCFG directories has changed. The best way to handle that change in a platform-independent way is to refer to the various sysinfo resources. This week sees the start of work to replace all references to the /var/lcfg/log directory with <%sysinfo.path_lcfglog%>.

Informatics LaTeX support

Previously the latex.local.informatics package provided the TIPA LaTeX package. This has now been removed and we are using the standard Ubuntu packages instead.

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