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

A rather busy week with lots of changes related to our current project to provide full LCFG support for servers running Ubuntu. Here are all the details…

apacheconf

Work is ongoing to complete the support for apache on the Ubuntu platform. There are a considerable number of changes to the apacheconf headers this week, see the page on the LCFG wiki for details of all the significant differences for apache support between the Ubuntu and SL7 platforms.

It is expected that the work on the apacheconf component will be completed in the next stable release (2022/05/30).

To improve maintainability, support for ancient schema versions (older than version 4) has been removed from most of the apacheconf headers.

NTP

The LCFG ntp component has had a few minor tweaks to finish the support for Ubuntu.

DNS

The schema for the DNS component is now the same version (16) on SL7 and Ubuntu. This adds a few new resources for paths that are different on Ubuntu. The package has been updated to add the necessary bind9 dependencies and fix the order in which the lcfg-dns and named services are started at boot time on Ubuntu.

routing

The LCFG routing component has been fixed to remove a hardwire reference to the /etc/sysconfig directory, which does not exist on Ubuntu and triggered a warning every time a component method is called. A EnsureDefaultRoute method was also added which can be used to test for the presence of a default route and act appropriately when it is missing.

The Systemd configuration which makes the component “part of” the systemd-networkd service has been moved into the standard file provided in the package and thus no longer needs to be added via the systemd component. As the routing component starts the rdisc daemon directly the Systemd service is now masked and preset to be disabled so that it won’t be automatically started when the package is installed or upgraded.

sendmail

The LCFG mail component has a new exposedusers resource, and the sendmail.Linux.sl7.m4 template has been updated to generate corresponding EXPOSED_USER lines. Note that this component is only used on SL7, mail is handled using postfix on Ubuntu.

PHP on SL7

DICE SL7 support for the php72 and php55 software collections has been removed. Consequently, the associated apacheconf header support has also been removed. If a newer version of PHP is required on DICE SL7 then the dice/options/apacheconf-php73.h or dice/options/scl-php73.h headers should be used.

Soy Package List Management Utility

The soy utility has been updated to version 0.2.0. This fixes the handling of packages that need to be deleted in order to be resolve a conflict. For more details, see bug#1302.

HP EliteDesk G2 mini

A new hardware header has been added for the, rather ancient, HP EliteDesk G2 mini desktop.

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