Weekly Changes – 25/10/2021
Due to being short-staffed last week, the changes this week are for two weeks rather than the usual one. Even so, this is a fairly small set of changes with little impact for sites other than Informatics. Here are the details…
auth component
The post-install script for the auth component Debian package (used on Ubuntu) has been tweaked so the install doesn’t fail if the call to the component configure
method exits non-zero. There is the potential for that to return a non-zero value if the users or groups in the resources clashed with existing entries in the /etc/passwd
or /etc/group
files. A non-zero exit code at any stage in the post-install script causes an immediate failure of the whole thing which, in turn, can prevent the apt component from successfully updating all the required packages.
Rust Packages
The dependencies for the LCFG_OPTIONS_RUST
package option on Ubuntu have been fixed.
Tartarus clientreport
The clientreport used on DICE machines now reports on any bonded network interfaces.
Hardware Monitoring
The hwmon tool, which is used to monitor various server hardware and report the status to nagios, has now been packaged for Ubuntu. This didn’t require any code changes.
PowerTool
The PowerTool critical-shutdown
utility, used on DICE to enable easy shutdown of large numbers of machines, has been packaged for Ubuntu. The code was also updated so that it doesn’t require the nsu utility to shutdown machines. The user is now required to use ksu to gain root privileges prior to running the command.
Recent comments