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 – 05/01/2021

This is the first release of 2021 and it’s a little larger than usual, we did not make a release in the final week before the start of the Christmas break thus it contains 2 weeks of changes. It’s mostly a collection of small changes with nothing too concerning. Here’s a summary…

routing support

Support for the LCFG routing component has been added to the LCFG level headers. This has been used for many years in Informatics. On Ubuntu it defaults to using the rdisc – router discovery – client. At boot time it is part of the network-online.target, it will run once network.target has completed. The component starts the rdisc daemon and then waits for a default route to be initialised. We have noticed that on some hardware there appears to be a bug somewhere which means that routing can take a long time to initialise, this will noticeably delay the boot process.

This also includes a locally built version of the iputils package since the upstream package does not include the rdisc daemon.

grub2 configuration

The LCFG grub2 component has been added. This brings support for altering the behaviour of the grub boot menu (e.g. limiting access, setting passwords) and also configuring the kernel at boot time (e.g. command line options and serial console support).

SSH Daemon

The systemd configuration for the ssh daemon has been tweaked so that it starts after the network-online.target has been reached. This avoids problems when routing takes a while to be initialised.

modprobe configuration

The Ubuntu installer creates an /etc/modprobe.d/local.conf file which contains settings from the install environment. Occasionally we use kernel settings for the installer which are not desired for the target machine (e.g. in Informatics we disable IPv6 during the install). To avoid this problem we now delete the file at the end of the install process. Any desired kernel module options must be configured via the LCFG hardware component resources.

XRDP

Another attempt to upgrade xrdp to 0.9.13.1 on Ubuntu, this should fix various problems with the chanserv support. Note that previous upgrade attempts failed because problems with the LCFG apt component systemd config led to system lockups at boot time when the package was upgraded.

MATE mouse menu

The “open terminal” option in the MATE right-mouse-button menu now opens a terminal with the user’s home directory as the initial directory. This makes it behave the same as on SL7.

VirtualBox

This has been available on DICE develop machines for a while and is now included on all DICE Ubuntu desktop machines. Note that we’re using the 6.1.10 package provided by Ubuntu rather than the latest Oracle packages.

Ubuntu kernel update

The default DICE Ubuntu kernel has been updated to 5.4.0-52.57

UoE certificates

This has been updated to version 4.2.0, it adds the QuoVadis Europe EV SSL CA G1 intermediate CA certificate.

New Software

Along with the weekly security updates, the following packages were newly installed on DICE Ubuntu. Note that not all machines will carry all these packages:

  • keepassxc – Secure password manager

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