Language Selection

English French German Italian Portuguese Spanish

LWN

Syndicate content
LWN.net is a comprehensive source of news and opinions from and about the Linux community. This is the main LWN.net feed, listing all articles which are posted to the site front page.
Updated: 39 min 33 sec ago

Six more stable kernels

Friday 26th of November 2021 02:40:50 PM
Greg Kroah-Hartman has announced the release of six new stable kernels: 5.10.82, 5.4.162, 4.19.218, 4.14.256, 4.9.291, and 4.4.293. These kernels contain lots of important fixes throughout the tree; users of those series should upgrade.

Security updates for Friday

Friday 26th of November 2021 02:14:54 PM
Security updates have been issued by Fedora (freerdp, gnome-boxes, gnome-connections, gnome-remote-desktop, guacamole-server, hydra, java-1.8.0-openjdk-aarch32, medusa, mingw-gstreamer1, mingw-gstreamer1-plugins-bad-free, mingw-gstreamer1-plugins-base, mingw-gstreamer1-plugins-good, php, pidgin-sipe, remmina, vinagre, and weston), openSUSE (kernel and netcdf), and SUSE (kernel and netcdf).

Stable kernel 5.15.5

Thursday 25th of November 2021 09:52:34 PM
The 5.15.5 stable kernel has been released. As usual, it contains lots of important fixes throughout the kernel tree. Users should upgrade.

Security updates for Thursday

Thursday 25th of November 2021 02:29:32 PM
Security updates have been issued by Fedora (busybox, getdata, and php), Mageia (couchdb, freerdp, openexr, postgresql, python-reportlab, and rsh), openSUSE (bind, java-1_8_0-openjdk, and kernel), SUSE (java-1_7_0-openjdk), and Ubuntu (icu).

Security updates for Wednesday

Wednesday 24th of November 2021 04:00:47 PM
Security updates have been issued by Debian (openjdk-17), Fedora (libxls, roundcubemail, and vim), openSUSE (bind, java-1_8_0-openjdk, and redis), Red Hat (kernel, kernel-rt, kpatch-patch, krb5, mailman:2.1, openssh, and rpm), Scientific Linux (kernel, krb5, openssh, and rpm), SUSE (bind, java-1_8_0-openjdk, redis, and webkit2gtk3), and Ubuntu (bluez).

Security updates for Tuesday

Tuesday 23rd of November 2021 04:55:13 PM
Security updates have been issued by Debian (mbedtls), Red Hat (kernel and rpm), and Ubuntu (freerdp2).

A preview of Amazon's AL2022 distribution

Tuesday 23rd of November 2021 01:51:49 PM
Amazon has announced a preview release of its upcoming AL2022 distribution. The company plans to support AL2022 for five years after its release.

AL2022 uses the Fedora project as its upstream to provide customers with a wide variety of the latest software, such as updated language runtimes, as part of quarterly releases. In addition, AL2022 has SELinux enabled and enforced by default.

Kernel prepatch 5.16-rc2

Monday 22nd of November 2021 06:44:07 PM
The second 5.16 kernel prepatch is out for testing. "Nothing especially noteworthy stands out for the last week, it all felt pretty normal for a rc2 week".

Security updates for Monday

Monday 22nd of November 2021 04:42:39 PM
Security updates have been issued by Debian (firebird3.0, libmodbus, and salt), Fedora (js-jquery-ui and wordpress), Mageia (arpwatch, chromium-browser-stable, php, rust, and wireshark), openSUSE (barrier, firefox, hylafax+, opera, postgresql12, postgresql13, postgresql14, and tomcat), SUSE (ardana-ansible, ardana-monasca, crowbar-openstack, influxdb, kibana, openstack-cinder, openstack-ec2-api, openstack-heat-gbp, openstack-heat-templates, openstack-horizon-plugin-gbp-ui, openstack-keystone, openstack-neutron-gbp, openstack-nova, python-eventlet, rubygem-redcarpet, rubygem-puma, ardana-ansible, ardana-monasca, documentation-suse-openstack-cloud, openstack-ec2-api, openstack-heat-templates, python-Django, python-monasca-common, rubygem-redcarpet, rubygem-puma, firefox, kernel, postgresql, postgresql13, postgresql14, postgresql10, postgresql12, postgresql13, postgresql14, postgresql96, and samba), and Ubuntu (libreoffice).

More stable kernel updates

Monday 22nd of November 2021 04:04:47 PM
The 5.15.4, 5.14.21, 5.10.81, and 5.4.161 stable kernels have been released. Each contains another set of important updates, but it's worth noting that 5.4.161 hasn't been through the usual review process due to an amusing bit of scripting confusion.

[$] In search of an appropriate RLIMIT_MEMLOCK default

Friday 19th of November 2021 05:41:33 PM
One does not normally expect a lot of disagreement over a 13-line patch that effectively tweaks a single line of code. Occasionally, though, such a patch can expose a disagreement over how the behavior of the kernel should be managed. This patch from Drew DeVault, who is evidently taking a break from stirring up the npm community, is a case in point. It brings to light the question of how the kernel community should pick default values for configurable parameters like resource limits.

Security updates for Friday

Friday 19th of November 2021 02:29:58 PM
Security updates have been issued by Arch Linux (chromium, grafana, kubectl-ingress-nginx, and opera), Debian (netkit-rsh and salt), Fedora (freeipa and samba), Mageia (opensc, python-django-filter, qt4, tinyxml, and transfig), openSUSE (opera and transfig), Red Hat (devtoolset-11-annobin, devtoolset-11-binutils, and llvm-toolset:rhel8), SUSE (php72 and php74), and Ubuntu (mailman and thunderbird).

[$] What to do in response to a kernel warning

Thursday 18th of November 2021 05:39:24 PM
The kernel provides a number of macros internally to allow code to generate warnings when something goes wrong. It does not, however, provide a lot of guidance regarding what should happen when a warning is issued. Alexander Popov recently posted a patch series adding an option for the system's response to warnings; that series seems unlikely to be applied in anything close to its current form, but it did succeed in provoking a discussion on how warnings should be handled.

Two more stable kernels

Thursday 18th of November 2021 05:13:30 PM
Greg Kroah-Hartman has released two more stable kernels. 5.14.20 reverts three patches from the 5.14.19 release, while 5.10.80 is one of the massive updates mentioned yesterday. The other massive release mentioned, 5.15.3, is still under review and can be expected in the next day or two. As usual, the kernels released contain important fixes and users should upgrade.

Update: 5.15.3 was also released.

Security updates for Thursday

Thursday 18th of November 2021 01:22:57 PM
Security updates have been issued by CentOS (binutils, firefox, flatpak, freerdp, httpd, java-1.8.0-openjdk, java-11-openjdk, kernel, openssl, and thunderbird), Fedora (python-sport-activities-features, rpki-client, and vim), and Red Hat (devtoolset-10-annobin and devtoolset-10-binutils).

[$] LWN.net Weekly Edition for November 18, 2021

Thursday 18th of November 2021 12:28:04 AM
The LWN.net Weekly Edition for November 18, 2021 is available.

[$] Rollercoaster: group messaging for mix networks

Wednesday 17th of November 2021 07:36:53 PM
Even encrypted data sent on the internet leaves some footprints—metadata about where packets originate, where they are bound, and when they are sent. Mix networks are meant to hide that metadata by routing packets through various intermediate nodes to try to thwart the traffic analysis used by nation-state-level adversaries to identify "opponents" of various kinds. Tor is perhaps the best-known mix network, but there are others that make different tradeoffs to increase the security of their users. Rollercoaster is a recently announced mechanism that extends the functionality of mix networks in order to more efficiently communicate among groups.

Security updates for Wednesday

Wednesday 17th of November 2021 04:12:59 PM
Security updates have been issued by CentOS (389-ds-base and libxml2), Debian (atftp, axis, and ntfs-3g), Fedora (digikam, freerdp, guacamole-server, and remmina), openSUSE (java-11-openjdk, kernel, samba, and tomcat), SUSE (firefox, java-11-openjdk, kernel, libarchive, samba, and tomcat), and Ubuntu (accountsservice, hivex, and openexr).

A pair of stable kernel updates

Wednesday 17th of November 2021 01:19:39 PM
The 5.14.19 and 5.4.160 stable kernels have been released; these updates contain a huge number of important fixes. The equally massive 5.15.3 and 5.10.80 updates were also intended for release but, as the result of some problems that turned up in testing, they will be going through one more round of review first.

[$] Trojan Source and Python

Tuesday 16th of November 2021 09:50:43 PM
The Trojan Source vulnerabilities have been rippling through various development communities since their disclosure on November 1. The oddities that can arise when handling Unicode, and bidirectional Unicode in particular, in a programming language have led Rust, for example, to check for the problematic code points in strings and comments and, by default, refuse to compile if they are present. Python has chosen a different path, but work is underway to help inform programmers of the kinds of pitfalls that Trojan Source has highlighted.

More in Tux Machines

Godot Engine - Multiplayer in Godot 4.0: Scene Replication (part 1)

It's finally time for the long-awaited post about the new multiplayer replication system that is being developed for Godot 4.0. Below, we will introduce the concepts around which it was designed, the currently implemented prototype, and planned changes to make it more powerful and user-friendly.

Design goals
Making multiplayer games has historically been a complex task, requiring ad-hoc optimizations and game-specific solutions. Still, two main concepts are almost ubiquitous in multiplayer games: some form of messaging, and some form of state replication (synchronization and reconciliation). While Godot does provide a system for messaging (i.e. RPC), it does not provide a common system for replication. In this sense, we had quite a few #networking meetings in August 2021 to design a replication API that could be used for the common cases, while being extensible via plugins or custom code. Read more

ColorTint Adds Translucent Overlay To Help People with Dyslexia, Scopic Sensitivity

For people with dyslexia, scopic sensitivity, and related conditions, GNOME has an extension to adds a a translucent colored overlay over your desktop that may help. It’s ‘ColorTint’ that adds an indicator applet in system tray area. User may click the drop down menu options to enable/disable the overlay, change the color via RGB slider bar, and adjust transparency via the Alpha slider. Read more

Android Leftovers

What Is Linux and Why Is It Important?

Linux is technically not a desktop operating system, but a kernel. The kernel is the part of your computer that enables physical hardware to communicate with what’s on-screen. The kernel is the reason text appears when you type, the cursor moves when you stroke the touchpad, and images appear on your monitor. In the early days of computing, programmers freely shared code and programs. This started to change when corporate entities like IBM, Apple, and Microsoft started to release copyrighted code that users couldn't view and came with restrictions on use. In response, the GNU Project was formed as an effort to create a fully functional computer powered by software that was still freely shared and distributed. Read more