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 – 30/05/2022

This week there are a large number of changes. In particular, the apacheconf resources in the DICE headers are being fixed for Ubuntu. Anyone interested in running the Apache web server on Ubuntu will want to pay close attention to the changes this week. Here are all the details…

Ubuntu package options

There has been considerable churn in the Ubuntu packages options file (lcfg_ubu2004_options.pkgs) this week for little functional change. There is a new LCFG_OPTIONS_BINUTILS package option which is now used to satisfy the dependencies of various other options. Some other common dependencies (e.g. perl) were also factored out.

XRDP

The latest versions of XRDP (0.9.19) and XORGXRDP (0.2.18) are now available for Ubuntu. See the upstream release notes for the details of all the changes. They are not yet the default, to test the update define the LCFG_OPTIONS_XRDP_TRY_LATEST macro at the top of an LCFG profile.

Apache

The apacheconf component now fully supports Ubuntu. This week there are a few notable changes for the Ubuntu platform, in particular the main configuration file is now /etc/apache2/apache2.conf. There is a new logdir resource to make it easier to specify the log file paths in other resources. Also, the standard logrotate configuration file (/etc/logrotate.d/apache2) has been removed to avoid files being listed in multiple files which logrotate considers to be an error, this also avoids apache being restarted directly instead of via the LCFG component.

Note that on both SL7 and Ubuntu the missingok logrotate option is now set by default, this avoids occasional error reports from logrotate when the file is not present. If you already had this specified for a site you may need to remove your local setting to avoid conflicts.

On DICE many hardwired instances of the apache user and group have been replaced with references to the apacheconf.user or apacheconf.group resources to ensure they are correct on Ubuntu (which uses www-data).

Cosign

Work is ongoing to add support for cosign on Ubuntu, the Apache module package is now available and the LCFG cosign component has been updated. Please try this out and let us know how you get on.

PostgreSQL

The supported PGDG versions of PostgreSQL have been updated on SL7 to 11.16, 12.11, 13.7 and 14.3, see the security announcement for full details of the fixes. Note that version 10 is no longer supported.

Kernel

The SL7 INF_TEST kernel has been updated to version 3.10.0-1160.66.1.el7.

PHP

On DICE support for PHP 7.0 has been removed.

DNS

On DICE Ubuntu the dns component can now be tested by defining the DICE_UBUNTU_DNS_TRANSITION macro at the top of an LCFG profile.

remctl

On DICE you can now include a collection of standard remctl groups for the Computing Team units (mpu, rat, inf, srv, usu) by defining the DICE_OPTIONS_REMCTLD_COGROUPS macro at the top of an LCFG profile.

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