Language Selection

English French German Italian Portuguese Spanish


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

Security updates for Wednesday

Wednesday 14th of March 2018 03:24:11 PM
Security updates have been issued by Arch Linux (calibre, dovecot, and postgresql), CentOS (dhcp and mailman), Fedora (freetype, kernel, leptonica, mariadb, mingw-leptonica, net-snmp, nx-libs, util-linux, wavpack, x2goserver, and zsh), Gentoo (chromium), Oracle (389-ds-base, mailman, and qemu-kvm), Red Hat (389-ds-base, kernel, kernel-alt, libreoffice, mailman, and qemu-kvm), Scientific Linux (mailman), Slackware (firefox and samba), and Ubuntu (samba).

[$] An introduction to RISC-V

Wednesday 14th of March 2018 02:34:46 PM

LWN has covered the open RISC-V ("risk five") processor architecture before, most recently in this article. As the ecosystem and tools around RISC-V have started coming together, a more detailed look is in order. In a series of two articles, guest author Richard W.M. Jones will look at what RISC-V is and follow up with an article on how we can now port Linux distributions to run on it.

[$] Designing ELF modules

Tuesday 13th of March 2018 08:26:24 PM
The bpfilter proposal posted in February included a new type of kernel module that would run as a user-space program; its purpose is to parse and translate iptables rules under the kernel's control but in a contained, non-kernel setting. These "ELF modules" were reposted for review as a standalone patch set in early March. That review has happened; it is a good example of how community involvement can improve a special-purpose patch and turn it into a more generally useful feature.

An important Samba 4 security release

Tuesday 13th of March 2018 06:33:39 PM
Anybody running Samba 4 servers probably wants to take a look at this alert and upgrade their systems. "CVE-2018-1057: On a Samba 4 AD DC the LDAP server in all versions of Samba from 4.0.0 onwards incorrectly validates permissions to modify passwords over LDAP allowing authenticated users to change any other users' passwords, including administrative users."

Numerous vulnerabilities in AMD processors

Tuesday 13th of March 2018 06:30:27 PM
A company called CTS has disclosed a long series of vulnerabilities in AMD processors. "The chipset is a central component on Ryzen and Ryzen Pro workstations: it links the processor with hardware devices such as WiFi and network cards, making it an ideal target for malicious actors. The Ryzen chipset is currently being shipped with exploitable backdoors that could let attackers inject malicious code into the chip, providing them with a safe haven to operate from." See the associated white paper for more details.

Update: there are a lot of questions circulating about the actual severity of these vulnerabilities and the motivations of the people reporting them. It may not be time to panic quite yet.

Firefox 59 released

Tuesday 13th of March 2018 05:38:09 PM
Mozilla has released Firefox 59, the next iteration of Firefox Quantum. From the release notes: "On Firefox for desktop, we’ve improved page load times, added tools to annotate and crop your Firefox Screenshots, and made it easier to arrange your Top Sites on the Firefox Home page. On Firefox for Android, we’ve added support for sites that stream video using the HLS protocol."

[$] JupyterLab: ready for users

Tuesday 13th of March 2018 02:54:58 PM

In the recent article about Jupyter and its notebooks, we mentioned that a new interface, called JupyterLab, existed in what its developers described as an "early preview" stage. About two weeks after that article appeared, Project Jupyter made a significant announcement: JupyterLab is "ready for users". Users will find a more integrated environment for scientific computation that is also more easily extended. JupyterLab takes the Jupyter Notebook to a level of functionality that will propel it well into the next decade—and beyond.

Security updates for Tuesday

Tuesday 13th of March 2018 02:49:23 PM
Security updates have been issued by Debian (samba), Fedora (tor), openSUSE (glibc, mysql-connector-java, and shadow), Oracle (dhcp), Red Hat (bind, chromium-browser, and dhcp), Scientific Linux (dhcp), and SUSE (java-1_7_0-openjdk, java-1_8_0-ibm, and java-1_8_0-openjdk).

[$] Variable-length arrays and the max() mess

Monday 12th of March 2018 09:37:50 PM
Variable-length arrays (VLAs) have a non-constant size that is determined (and which can vary) at run time; they are supported by the ISO C99 standard. Use of VLAs in the kernel has long been discouraged but not prohibited, so there are naturally numerous VLA instances to be found. A recent push to remove VLAs from the kernel entirely has gained momentum, but it ran into an interesting snag on the way.

The Rust 2018 roadmap

Monday 12th of March 2018 05:31:24 PM
Here is the Rust community's plan for the rest of this year. "This year, we will deliver Rust 2018, marking the first major new edition of Rust since 1.0 (aka Rust 2015). We will continue to publish releases every six weeks as usual. But we will designate a release in the latter third of the year (Rust 1.29 - 1.31) as Rust 2018. This new 'edition' of Rust will be the culmination of feature stabilization throughout the year, and will ship with polished documentation, tooling, and libraries that tie in to those features."

Debian 9.4 released

Monday 12th of March 2018 03:42:16 PM
The Debian Project has released the fourth update to Debian 9 "stretch". As usual, this update mainly adds corrections for security issues, along with a few adjustments for serious problems. "Those who frequently install updates from won't have to update many packages, and most such updates are included in the point release."

Security updates for Monday

Monday 12th of March 2018 03:00:50 PM
Security updates have been issued by CentOS (389-ds-base, dhcp, kernel, libreoffice, php, quagga, and ruby), Debian (ming, util-linux, vips, and zsh), Fedora (community-mysql, php, ruby, and transmission), Gentoo (newsbeuter), Mageia (libraw and mbedtls), openSUSE (php7 and python-Django), Red Hat (MRG Realtime 2.5), and SUSE (kernel).

Kernel prepatch 4.16-rc5

Monday 12th of March 2018 01:45:11 AM
The 4.16-rc5 kernel prepatch is out, right on schedule. "This continues to be pretty normal - this rc is slightly larger than rc4 was, but that looks like one of the normal fluctuations due to timing of pull requests, not due to anything distressing."

A pile of stable kernel updates

Sunday 11th of March 2018 05:00:37 PM
The 4.15.9, 4.14.26, 4.9.87, 4.4.121, and 3.18.99 stable kernel updates have all been released. Each contains a relatively small set of important fixes and updates.

Robinson: Fedora IoT Edition is go!

Friday 9th of March 2018 06:11:02 PM
On his blog, Peter Robinson announced the acceptance of a new edition of Fedora for the Internet of Things (IoT). He had proposed it as a Fedora "spin", but the Fedora Council decided to make it a full-fledged edition with its own working group. "So what will be happening over the coming weeks (and months)? We’ll be getting the working group in place, getting an initial monthly release process in place so that people can start to have something to kick the tires with and provide feedback and drive discussion. With those two big pieces in place we can start to grow the Fedora IoT community and work out the bits that work and bits that don’t work."

Stable kernels 4.15.8 and 4.14.25

Friday 9th of March 2018 05:10:16 PM
Greg Kroah-Hartman has announced the release of the 4.15.8 and 4.14.25 stable kernels. Both contain a large collection of fixes throughout the tree; users of those kernel series should upgrade.

Security updates for Friday

Friday 9th of March 2018 03:04:57 PM
Security updates have been issued by openSUSE (rsync, shotwell, and squid), Oracle (dhcp), Red Hat (dhcp), Scientific Linux (dhcp), SUSE (java-1_7_0-ibm and xen), and Ubuntu (clamav, kernel, and zsh).

[$] Time-based packet transmission

Thursday 8th of March 2018 11:14:49 PM
Normally, when an application sends data over the network, it wants that data to be transmitted as quickly as possible; the kernel's network stack tries to oblige. But there are applications that need their packets to be transmitted within specific time windows. This behavior can be approximated in user space now, but a better solution is in the works in the form of the time-based packet transmission patch set.

LLVM 6.0.0 released

Thursday 8th of March 2018 03:39:53 PM
Version 6.0.0 of the LLVM compiler suite is out. "This release is the result of the community's work over the past six months, including: retpoline Spectre variant 2 mitigation, significantly improved CodeView debug info for Windows, GlobalISel by default for AArch64 at -O0, improved scheduling on several x86 micro-architectures, Clang defaults to -std=gnu++14 instead of -std=gnu++98, support for some upcoming C++2a features, improved optimizations, new compiler warnings, many bug fixes, and more."

Security updates for Thursday

Thursday 8th of March 2018 03:10:12 PM
Security updates have been issued by Debian (isc-dhcp and python-django), Gentoo (go and util-linux), Mageia (389-ds-base, dovecot, and tor), openSUSE (python-Django), Oracle (389-ds-base, kernel, libreoffice, and php), Scientific Linux (389-ds-base, kernel, libreoffice, and php), and Ubuntu (clamav and libreoffice).

More in Tux Machines

Android Leftovers

today's leftovers

  • Purchased a PlayStation 3 Between 2006 and 2010? You May Be Entitled to $65
    PS3 owners first qualified to receive compensation from Sony following the settlement of a lawsuit in 2016. That case dealt with the "OtherOS" feature that came with the console when it debuted. With OtherOS, Sony promised a new PlayStation that would operate like a computer, allowing users to partition their hard drive and install third-party operating systems like the open-source Linux software.
  • Moro – A Command Line Productivity Tool For Tracking Work Hours
    Keeping track of your work hours will give you an insight about the amount of work you get done in a specific time frame. There are plenty of GUI-based productivity tools available on the Internet for tracking work hours. However, I couldn’t find a good CLI-based tool. Today, I stumbled upon a a simple, yet useful tool named “Moro” for tracking work hours. Moro is a Finnish word which means “Hello”. Using Moro, you can find how much time you take to complete a specific task. It is free, open source and written using NodeJS.
  • Twenty years, 1998 – 2018
    curl 4.0 was just a little more than 2000 lines of C code. It featured 23 command line options. curl 4.0 introduced support for the FTP PORT command and now it could do ftp uploads that append to the remote file. The version number was bumped up from the 3.12 which was the last version number used by the tool under the old name, urlget.
  • What’s New in ArchLabs 2018.03
    ArchLabs 2018.03 is the latest release of Linux distribution based on Arch Linux featuring the Openbox window manager as the primary desktop interface. The project’s latest release ArchLabs 2018.03 brings a few fixes and improvements and improve the user. Powered by Linux kernel 4.15 series and based-on latest version of Arch Linux. LUKS and encryption is now working, for those security concious users out there you should be all go on the encryption side. There have been a few installer updates, base-devel is included at install time. Also the mirrorlist is optimised at the same time.
  • [Older] openSUSE.Asia Summit 2018: Call for Host
    The openSUSE.Asia organization committee is accepting proposals to host the openSUSE.Asia Summit during the second half of 2018. The openSUSE.Asia Summit is the largest annual openSUSE conference in Asia, attended by contributors and enthusiasts from all over Asia.
  • TidalScale Software-Defined Servers Now Support SUSE Linux Enterprise Server
    TidalScale, the leader in Software-Defined Servers, announced today that working in partnership with SUSE, the world’s first provider of Enterprise Linux, TidalScale has achieved SUSE Ready certification to ensure full compatibility with SUSE Linux Enterprise Server. TidalScale’s breakthrough scaling platform allows multiple industry standard servers to be combined into a single Software-Defined Server running a single instance of SUSE Linux Enterprise Server.
  • 8 Best Radio Apps For Android To Stream Online Music In 2018

Kernel and Graphics: Torvalds, Linux Foundation, Nouveau and libinput

  • Which Linux Distribution Does Linus Torvalds Use in 2018?
    We know a sizeable amount of his views on Linux distros, thanks to an interview he took long ago in 2007, but who knows – could he have changed his mind? In a 2007 interview, Linus professed that he didn’t use Debian because he found it hard to install, a statement I find interesting because he’s the guy who wrote GIT in C. Anyway, he buttressed his reason for not using Debian in a later interview from 2014, when he explained that because he is responsible for maintaining his computer and all the computers used by his household, he likes to use an OS with virtually no installation hassle. [...] As far as I know, he uses Fedora on most of his computers because of its fairly good support for PowerPC. He mentioned that he used OpenSuse at one point in time and complimented Ubuntu for making Debian accessible to the mass. So most of the flak on the internet about Linus disliking Ubuntu isn’t factual.
  • Linux Foundation, Intel launch open source IoT hypervisor
    The Linux Foundation has unveiled plans for a new open source project to provide streamlined embedded hypervisors for IoT devices. Called Acrn, the project has been assisted by Intel, which contributed code and engineering. The main thrust of the project is to create small, flexible virtual machines. ACRN comprises two main components: the hypervisor and its device model, complete with I/O mediators. The Linux-based hypervisor can run many ‘guest’ operating systems at the same time.
  • Nouveau NIR Support Appears Almost Baked, NV50 Support Added
    Karol Herbst at Red Hat started off this week by publishing his latest patches around Nouveau NIR support as part of the company's effort for getting SPIR-V/compute support up and running on this open-source NVIDIA driver. Red Hat's grand vision around open-source GPGPU compute still isn't entirely clear especially with Nouveau re-clocking not being suitable for delivering high performance at this point, but it must be grand given the number of developers they have working on improving the Linux GPU compute stack at the moment.
  • xf86-input-libinput 0.27.0 Released
    Aside from a few touchpad issues and other minor random issues with select hardware, libinput these days is mostly in great shape for being a generic input handling library that is working out well for both X.Org and Wayland users.

KDE: KDE Applications 18.04, KDE Connect, KMyMoney 5.0.1 and Qt Quick

  • KDE Applications 18.04 branches created
    Make sure you commit anything you want to end up in the KDE Applications 18.04 release to them :)
  • KDE Connect – State of the union
    We haven’t blogged about KDE Connect in a long time, but that doesn’t mean that we’ve been lazy. Some new people have joined the project and together we have implemented some exciting features. Our last post was about version 1.0, but recently we released version 1.8 of the Android app and 1.2.1 of the desktop component some time ago, which we did not blog about yet. Until now!
  • KMyMoney 5.0.1 released
    The KMyMoney development team is proud to present the first maintenance version 5.0.1 of its open source Personal Finance Manager. Although several members of the development team had been using the new version 5.0.0 in production for some time, a number of bugs and regressions slipped through testing, mainly in areas and features not used by them.
  • Qt Quick without a GPU: i.MX6 ULL
    With the introduction of the Qt Quick software renderer it became possible to use Qt Quick on devices without a GPU. We investigated how viable this option is on a lower end device, particularly the NXP i.MX6 ULL. It turns out that with some (partially not yet integrated) patches developed by KDAB and The Qt Company, the performance is very competitive. Even smooth video playback (with at least half-size VGA resolution) can be done by using the PXP engine on the i.MX6 ULL.