Feed aggregator
How To Safely Edit Hosts File In Linux: A Beginners Guide
In this guide, we will learn why and how to safely edit the hosts file in Linux, along with real-world examples.
The post How To Safely Edit Hosts File In Linux: A Beginners Guide appeared first on Linux Today.
LWN in EPUB format
We will also be creating special EPUB books at times. As an example of what is possible, our complete coverage from Kangrejos 2024 and the 2024 Linux Storage, Filesystem, Memory Management, and BPF Summit are available to all readers.
There are surely places where our EPUB books can be improved; please feel free to drop us a note (at lwn@lwn.net) with suggestions.
How to Install Visual Studio Code on Arch Linux
Learn how to install Visual Studio Code on Arch Linux step-by-step to enjoy seamless coding with the most popular code editor.
The post How to Install Visual Studio Code on Arch Linux appeared first on Linux Today.
Credential-leaking vulnerability in some Git credential managers
Security researcher RyotaK has shared a series of vulnerabilities that all have to do with how Git interfaces with external credential managers. In short, while Git guards against newline characters (\n) being injected into a repository's URL, some programming languages also treat carriage return characters (\r) as being newlines. Adding a carriage return to a repository's URL can cause Git and the credential manager to disagree on how the URL should be parsed, ultimately resulting in Git credentials being sent to the wrong host. Malicious repositories could include Git submodules with malformed URLs, triggering the bug. Only password-based authentication with an external credential manager is vulnerable to this attack; SSH-based authentication remains secure. The Git project has chosen to consider this a vulnerability in Git, given the large amount of external software affected. The project has fixed the bug on its end by releasing updates for all supported versions that ban carriage returns in URLs entirely.
Affected software includes GitHub Desktop, Git LFS, and possibly other Git utilities:
Since Git itself doesn't use .lfsconfig file, specifying the URL that contains the newline character in .lfsconfig causes Git LFS to insert the newline character into the message, while bypassing [...] Git's validation.[$] Offline applications with Earthstar
Earthstar is a privacy-oriented, offline-first, LGPL-licensed database intended to support distributed applications. Unlike other distributed storage libraries, it focuses on providing mutable data with human-meaningful names and modification times, which gives it an interface similar to many non-distributed key-value databases. Now, the developers are looking at switching to a new synchronization protocol — one that is general enough that it might see wider adoption.
Ubuntu developer discussion moving to Matrix
Ubuntu will be moving its "official realtime communications channels" from IRC to Matrix, beginning March 1, 2025, following a discussion on the ubuntu-devel mailing list.
"Official" communication, such as making realtime requests of privileged Ubuntu developer teams, could be expected to be actioned if requested on Matrix only. Similarly, you can consider your social responsibility to other developers in relation to your work in Ubuntu development to be fulfilled if you are present on that platform. And Canonical will follow in its requirement for its employed Ubuntu developers to be present on that agreed platform during their working hours.Resources is a GUI-Based System Monitoring Tool for Linux
Discover Resources, a GUI-based Linux system monitoring tool, and the process to install it on your favorite Linux distribution with usage instructions.
The post Resources is a GUI-Based System Monitoring Tool for Linux appeared first on Linux Today.
Security updates for Wednesday
10 Best Free and Open Source Accountancy Software
Here is our opinion on the finest accountancy software available for Linux. We only include free and open source software.
The post 10 Best Free and Open Source Accountancy Software appeared first on Linux Today.
next-20250129: linux-next
01/28 KaOS 2025.01
System76’s Meerkat Mini Linux PC Is Back with Intel Core Ultra CPUs and Faster RAM
The Meerkat mini PC now ships with either the Intel Core Ultra 7 125H processor with up to 4.5GHz and 14 cores16 cores or the Intel Core Ultra 7 155H processor with up to 4.8GHz and 16 cores, and integrated Intel ARC graphics, as well as up to 96 GB dual-channel DDR5 5600 MHz RAM, and up to 16 TB M.2 PCIe Gen4 NVMe storage.
The post System76’s Meerkat Mini Linux PC Is Back with Intel Core Ultra CPUs and Faster RAM appeared first on Linux Today.
Google Releases Pebble Smartwatch Code as Open Source
Google breathes new life into Pebble watches with an OS source code release, giving developers the tools to continue this smartwatch journey.
The post Google Releases Pebble Smartwatch Code as Open Source appeared first on Linux Today.
KaOS Linux 2025.01 Released with Linux Kernel 6.12 LTS and KDE Plasma 6.2
Powered by the Linux 6.12 LTS kernel series, KaOS Linux 2025.01 ships with the latest KDE Plasma 6.2.5 desktop environment, which is accompanied by the KDE Gear 24.12.1 and KDE Frameworks 6.10 software suites, all built using the Qt 6.8.1 open-source application framework.
The post KaOS Linux 2025.01 Released with Linux Kernel 6.12 LTS and KDE Plasma 6.2 appeared first on Linux Today.
Windows 10’s Demise Nears, But Linux is Forever
The post Windows 10’s Demise Nears, But Linux is Forever appeared first on Linux Today.
How to Install and Configure OpenVPN Server in RHEL 9
A Virtual Private Network is a technology solution used to provide privacy and security for inter-network connections. The most well-known case consists of people connecting to a remote server with traffic going through a public or insecure network (such as the Internet).
In this article, we will explain how to set up a VPN server in an RHEL 9 server using OpenVPN, a robust and highly flexible tunneling application that uses encryption, authentication, and certification features of the OpenSSL library.
For simplicity, we will only consider a case where the OpenVPN server acts as a secure Internet gateway for a client.
The post How to Install and Configure OpenVPN Server in RHEL 9 appeared first on Linux Today.
Hyprland 0.47 Lands With HDR Support and Squircles
Hyprland 0.47 tiling Wayland compositor is here with HDR support, squircles, enhanced protocols, and internal rewrites for better stability.
The post Hyprland 0.47 Lands With HDR Support and Squircles appeared first on Linux Today.
Flatpak Support in Discover, New Time Zone Map and More are Coming to KDE Plasma 6.3 and 6.4
KDE Plasma users, get ready for some big updates. Discover’s Flatpak support, new Time Zone Map are coming to KDE Plasma 6.3 and 6.4
The post Flatpak Support in Discover, New Time Zone Map and More are Coming to KDE Plasma 6.3 and 6.4 appeared first on Linux Today.
9to5Linux Weekly Roundup: January 26th, 2025
This week brought us a major Wine release for those of you wanting to install Windows apps on Linux, a new GNU Linux-libre kernel for those of you who don’t like proprietary code, several new updates for fans of the GNOME desktop environment, and a new major release of the Solus distribution.
On top of that, there were new VirtualBox, fwupd, and Shotcut releases. Below, you can check out this week’s hottest news and access all the distro and package downloads released this past week in the 9to5Linux weekly roundup for January 26th, 2025.
The post 9to5Linux Weekly Roundup: January 26th, 2025 appeared first on Linux Today.
Mozilla Thunderbird 134 Brings Real-Time Notifications
Mozilla Thunderbird 134 rolls out with real-time desktop alerts, visual improvements, and critical fixes (only for testing purposes).
The post Mozilla Thunderbird 134 Brings Real-Time Notifications appeared first on Linux Today.
Pages
