Tux Machines

Do you waddle the waddle?

Other Sites

Internet Society

Five Years of Collaboration Between the Global Encryption Coalition and Internet Society Chapters

On 14 May 2020, the Global Encryption Coalition (GEC) launched to promote and defend the use of strong encryption around the world.  

Tor Project blog

Introducing oniux: Kernel-level Tor isolation for any Linux app

That's why today, we are excited to introduce oniux: a small command-line utility providing Tor network isolation for third-party applications using Linux namespaces. Built on Arti, and onionmasq, oniux drop-ships any Linux program into its own network namespace to route it through Tor and strips away the potential for data leaks. If your work, activism, or research demands rock-solid traffic isolation, oniux delivers it.

9to5Linux

Arch Linux Installer Now Supports Labwc, Niri, and River Wayland Compositors

Archinstall 3.0.5 is here to add support for the Labwc Wayland window-stacking compositor, Niri scrollable-tiling Wayland compositor, River dynamic tiling Wayland compositor, and XMonad dynamically tiling X11 window manager that is written and configured in Haskell, as profiles.

You Can Now Upgrade Ubuntu 24.10 to Ubuntu 25.04, Here’s How

Ubuntu 24.10 was released on October 10th, 2024, and will be supported for a couple more months, until July 2025. Since this isn’t an LTS (Long Term Support) release, users might want to consider upgrading to Ubuntu 25.04 as soon as possible.

LinuxGizmos.com

LILYGO T-Embed SI4732 Combines ESP32 S3 with All Band Radio Tuning

LILYGO has introduced a new version of its T-Embed series that incorporates the SI4732 A10 tuner module. This version supports AM, FM, shortwave, and longwave radio bands in a handheld format that visually resembles devices like the Flipper Zero.

ALPHA-One Leverages RISC-V StarPro64 for Compact Local LLM Deployment

PINE64 has shared early details of the ALPHA-One, a compact generative AI agent powered by the RISC-V-based StarPro64 SBC. Priced at $329.99, the device is aimed at developers and testers, and comes preloaded with a 7 billion parameter LLM running in a Docker container.

news

coreutils-9.5 released

posted by Roy Schestowitz on Mar 29, 2024

 This is to announce coreutils-9.5, a stable release.
There have been 187 commits by 18 people in the 30 weeks since 9.4.
Aearil (1) Petr Malat (1)
Bruno Haible (3) Pádraig Brady (75)
Christian Göttsche (1) Samuel Tardieu (1)
Collin Funk (4) Stephane Chazelas (1)
Daan De Meyer (1) Stephen Kitt (1)
Greg Wooledge (1) Sylvestre Ledru (3)
Grisha Levit (2) Ville Skyttä (1)
Michel Lind (1) dann frazier (1)
Paul Eggert (89) lvgenggeng (1)
https://gnu.org/s/coreutils/
https://git.sv.gnu.org/gitweb/?p=coreutils.git;a=shortlog;h=v9.5
git shortlog v9.4..v9.5
https://ftp.gnu.org/gnu/coreutils/coreutils-9.5.tar.gz (15MB)
https://ftp.gnu.org/gnu/coreutils/coreutils-9.5.tar.xz (5.8MB)
https://ftp.gnu.org/gnu/coreutils/coreutils-9.5.tar.gz.sig
https://ftp.gnu.org/gnu/coreutils/coreutils-9.5.tar.xz.sig
3285114d93b39e5e4643b0846f570203a5e4c97b coreutils-9.5.tar.gz
dnrmoilQ7ELzul98Heed0ngA7o6bhkLaXe21l0oXQeU= coreutils-9.5.tar.gz
867fed7ce2ee15c5150a355a5f3a3b50578cf78d coreutils-9.5.tar.xz
zTKO3qyS9qZl3p8yPJO3Eq8YWLwuDYjz9xAEaUcKG4o= coreutils-9.5.tar.xz
gpg --verify coreutils-9.5.tar.gz.sig
uid [ultimate] Pádraig Brady <P@draigBrady.com>
uid [ultimate] Pádraig Brady <pixelbeat@gnu.org>
gpg --keyring gnu-keyring.gpg --verify coreutils-9.5.tar.gz.sig
Gnulib v0.1-7293-g259829e78b
* Noteworthy changes in release 9.5 (2024-03-28) [stable]
chmod -R now avoids a race where an attacker may replace a traversed file
with a symlink, causing chmod to operate on an unintended file.
cp, mv, and install no longer issue spurious diagnostics like "failed
to preserve ownership" when copying to GNU/Linux CIFS file systems.
They do this by working around some GNU/Linux CIFS bugs.
cp --no-preserve=mode will correctly maintain set-group-ID bits
for created directories. Previously on systems that didn't support ACLs,
cp would have reset the set-group-ID bit on created directories.
[bug introduced in coreutils-8.20]
join and uniq now support multi-byte characters better.
For example, 'join -tX' now works even if X is a multi-byte character,
and both programs now treat multi-byte characters like U+3000
IDEOGRAPHIC SPACE as blanks if the current locale treats them so.
numfmt options like --suffix no longer have an arbitrary 127-byte limit.
[bug introduced with numfmt in coreutils-8.21]
mktemp with --suffix now better diagnoses templates with too few X's.
Previously it conflated the insignificant --suffix in the error.
[bug introduced in coreutils-8.1]
sort again handles thousands grouping characters in single-byte locales
where the grouping character is greater than CHAR_MAX. For e.g. signed
character platforms with a 0xA0 (aka &nbsp) grouping character.
split --line-bytes with a mixture of very long and short lines
no longer overwrites the heap (CVE-2024-0684).
tail no longer mishandles input from files in /proc and /sys file systems,
on systems with a page size larger than the stdio BUFSIZ.
timeout avoids a narrow race condition, where it might kill arbitrary
processes after a failed process fork.
[bug introduced with timeout in coreutils-7.0]
timeout avoids a narrow race condition, where it might fail to
kill monitored processes immediately after forking them.
wc no longer fails to count unprintable characters as parts of words.
[bug introduced in textutils-2.1]
base32 and base64 no longer require padding when decoding.
Previously an error was given for non padded encoded data.
base32 and base64 have improved detection of corrupted encodings.
Previously encodings with non zero padding bits were accepted.
basenc --base16 -d now supports lower case hexadecimal characters.
Previously an error was given for lower case hex digits.
cp --no-clobber, and mv -n no longer exit with failure status if
existing files are encountered in the destination. Instead they revert
to the behavior from before v9.2, silently skipping existing files.
ls --dired now implies long format output without hyperlinks enabled,
and will take precedence over previously specified formats or hyperlink mode.
numfmt will accept lowercase 'k' to indicate Kilo or Kibi units on input,
and uses lowercase 'k' when outputting such units in '--to=si' mode.
pinky no longer tries to canonicalize the user's login location by default,
rather requiring the new --lookup option to enable this often slow feature.
wc no longer ignores encoding errors when counting words.
Instead, it treats them as non white space.
** New features
chgrp now accepts the --from=OWNER:GROUP option to restrict changes to files
with matching current OWNER and/or GROUP, as already supported by chown(1).
chmod adds support for -h, -H,-L,-P, and --dereference options, providing
more control over symlink handling. This supports more secure handling of
CLI arguments, and is more consistent with chown, and chmod on other systems.
cp now accepts the --keep-directory-symlink option (like tar), to preserve
and follow existing symlinks to directories in the destination.
cp and mv now accept the --update=none-fail option, which is similar
to the --no-clobber option, except that existing files are diagnosed,
and the command exits with failure status if existing files.
The -n,--no-clobber option is best avoided due to platform differences.
env now accepts the -a,--argv0 option to override the zeroth argument
of the command being executed.
mv now accepts an --exchange option, which causes the source and
destination to be exchanged. It should be combined with
--no-target-directory (-T) if the destination is a directory.
The exchange is atomic if source and destination are on a single
file system that supports atomic exchange; --exchange is not yet
supported in other situations.
od now supports printing IEEE half precision floating point with -t fH,
or brain 16 bit floating point with -t fB, where supported by the compiler.
tail now supports following multiple processes, with repeated --pid options.
cp,mv,install,cat,split now read and write a minimum of 256KiB at a time.
This was previously 128KiB and increasing to 256KiB was seen to increase
throughput by 10-20% when reading cached files on modern systems.
env,kill,timeout now support unnamed signals. kill(1) for example now
supports sending such signals, and env(1) will list them appropriately.
SELinux operations in file copy operations are now more efficient,
avoiding unneeded MCS/MLS label translation.
sort no longer dynamically links to libcrypto unless -R is used.
This decreases startup overhead in the typical case.
wc is now much faster in single-byte locales and somewhat faster in
multi-byte locales.

Read on

Other Recent Tux Machines' Posts

BRICS and GNU/Linux Revisited [original]
The demise of Windows is measurable
Arch Linux Installer Now Supports Labwc, Niri, and River Wayland Compositors
Archinstall, the menu-based installer for the Arch Linux distribution, has been updated today to version 3.0.5, the fifth maintenance update in the Archinstall 3.0 series, bringing some new features and many bug fixes.
'End of 10' offers hope and help to Windows 10 users who can't upgrade
Windows 10 support is ending
Removal of Deepin Desktop from openSUSE due to Packaging Policy Violation
The Deepin desktop environment (DDE) is part of the Deepin Linux distribution
Linus Torvalds returns to a mechanical keyboard
after Cherry
Sorting Out the ~250,000 Pages in This Site [original]
Search soon?
ZOTAC GAMING ZONE Handheld getting a Ryzen AI 9 HX 370 prototype with a Manjaro Linux-based OS
Hardware vendor ZOTAC have announced they're working on a new ZOTAC GAMING ZONE Handheld, with a prototype that will be shown off at COMPUTEX 2025 running Linux
NordVPN Linux App Updated with New GUI
NordVPN has announced a major update to its Linux app
Games: Handhelds, Godot, XBox Mass Layoffs, and More
gaming leftovers
Shotcut 25.05 Open-Source Video Editor Released with Alpha Strobe Video Filter
Shotcut 25.05 has been released today as the latest stable version of this open-source, cross-platform, and free video editing software for Linux, macOS, and Windows systems written in Qt and MLT.
 
Suriname Public Healthcare System embraces GNU Health
The government of Suriname has adopted GNU Health for the Public Healthcare system
Android Leftovers
Android is making stolen phones unusable with enhanced theft protection
today's leftovers
shows and Ubuntu
Security and Fake Security
back doors, too
IBM Red Hat Serving Microsoft and Promoting Buzzwords, False Marketing
IBM at it again
Nobara 42: SteamOS alternative updated with better driver manager, custom app store, and new Linux kernel
Nobara Linux 42 packs a handful of interesting upgrades over the previous version of the gaming-centric Linux distribution
Best Free and Open Source Software
This is free and open source software
Games: Steam Data Breach, Mesa Changes, Moonsigil Atlas, and More
10 stories from GamingOnLinux
LWN on Linux Kernel and the 2025 Linux Storage, Filesystem, Memory-Management, and BPF Summit
now outside paywalls
Debian's AWKward essential set
Simon Josefsson observed that the Fedora project's container images do not have an AWK interpreter
Today in Techrights
Some of the latest articles
You Can Now Upgrade Ubuntu 24.10 to Ubuntu 25.04, Here’s How
After almost a month of waiting, Ubuntu 24.10 (Oracular Oriole) users can finally upgrade their installations to the latest Ubuntu 25.04 (Plucky Puffin) release.
Android Leftovers
The fullscreen Google Account switcher on Android is just bad
Grafana 12 Observability Platform Released with Major Upgrades
Grafana 12 observability platform lands with Drilldown GA
RHEL 10 quietly leaks ahead of Red Hat Summit
Red Hat appears to have quietly made RHEL 10 available to paying customers
GNOME 49 Finally to Use Showtime as Default Video Player
Due to GTK4 port, GNOME introduced some new core apps to replace the old ones
Free, Libre, and Open Source Software Leftovers
FOSS leftovers
Free and Open Source Software
This is free and open source software
Proprietary Traps and Openwashing
bad things
Security Leftovers
and TCO
Programming Leftovers
Development related picks
GNU/Linux and BSD Leftovers
mostly GNU/Linux
Debian and Ubuntu Leftovers
Debian and more
KDE GSoC 2025 and KDE India Conference 2025
some events and programs
FreeBSD is an operating system powering servers and desktops
FreeBSD is available free of charge and comes with the source code
Fedora Reports and New Version of Flatpak Released
some Fedora leftovers
Open Hardware/Modding: PicoEMP, Arduino, and More
Hardware leftovers
Applications: Syslog-ng, Kubernetes, Istio, and More
leftovers about software
Desktop/Laptop GNU/Linux
4 stories
The 5 most customizable Linux desktop environments - when you want it your way
What makes Linux the most flexible operating system on the planet
today's howtos
one last batch tor today
today's howtos
Instructionals/Technical leftovers, 10 total
Red Hat Leftovers and Purchase of Hype/Buzzwords (Jounce)
mostly redhat.com
Open Hardware/Modding: Raspberry Pi, Purism, and ESP32
Hardware picks
Mozilla on Firefox Accessibility and Future Features
official blog
Wintel TCO (Windows and Intel)
Security breaches
Android Leftovers
Android and Wear OS are getting their biggest visual overhaul in years with Material 3 Expressive
Games: Saleblazers, Granvir: Zero Front, DOOM: The Dark Ages, and More
latest 9 articles from GamingOnLinux
Inkscape 1.4.2 Adds Initial Support for Importing Vectornator / Linearity Curve Files
Inkscape 1.4.2 has been released today as the second maintenance update to the Inkscape 1.4 series of this open-source, cross-platform, and free SVG (Scalable Vector Graphics) editor for Linux, macOS, and Windows.
Fedora-Based Nobara Linux Goes Rolling
Nobara Linux 42 adopts Brave as default, offers kernel 6.14, GNOME 48, KDE 6.3.4
Best Free and Open Source Software
We recommend the best free and open source alternatives
Slimbook Titan report 6 - Yup, I'm happy
Two years ago, I bought a Slimbook Titan, a beefy machine running Linux
RISC-V and RISE Partner to a Take a Role in the Yocto Project
The Yocto Project, RISC-V and the Rise Project working together in tandem can’t be anything but good for the macrocosmic open source universe
10 things I always do after installing Ubuntu to instantly improve the experience
Now that the dust has cleared from the grand unleashing of Ubuntu 25.04
GNU/Linux Leftovers
Ubuntu and more
Updates From the 'Debian Family'
Debian updates
Free, Libre, and Open Source Software Leftovers
FOSS picks
Security Leftovers
Security related picks
Events: FOSSY, Superbooth, FOSDEM, LinuxFest Northwest
Memories and plans
Programming Leftovers
Development related picks
Open Hardware/Modding: RISC-V, ESP32, and More
Some hardware news
Audiocasts/Shows: Late Night Linux and Destination Linux
2 new episodes
Kernel: Bcachefs Benchmarks, CVE-2024-26809, AMD GPU driven via USB3
Linux related news
Applications: Kubernetes, asciinema, Newsflash, and Traefik Proxy
Software updates
today's howtos
only a few more for now
Today in Techrights
Some of the latest articles
[GNOME's] The Elephant in the Room
broken promises by the Foundation
Fedora and Red Hat Leftovers
from the IBM universe
Security Leftovers
bugs and patches, bad passwords too
today's howtos
mostly idroot
FreeBSD and OpenBSD updates
Some BSD news
Android Leftovers
Android launches new protections against phone call scammers
Neptune OS — A German Distro With a Multimedia Focus
Quick, think of a Linux distro named after a planet
Open Hardware/Modding: RP2350 and Arduino Nano
hardware picks
Android Leftovers
How to watch Google’s Android Show: I/O Edition today
I turned my vanilla Debian system into a killer home server with these 5 packages
As someone who uses Debian on a daily basis due to its stable nature
Linux 6.15-rc6
new RC is out
nip4 is an image processing spreadsheet
This is free and open source software
This Week in KDE Apps
Every week we cover as much as possible of what's happening in the world of KDE apps
Games: Retro, SteamOS, Steam Deck, and More
11 mew stories
The Death of Windows 10 Could Net You a Bunch of Free Linux PCs
E-waste? More like free stuff! Businesses are about to start dumping their perfectly fine (and sometimes powerful) PCs because Windows 11 won't run on them. But Linux will.
Broken Telephone or Real Mass Layoffs at Microsoft Today? (May 13 2025) [original]
This is good news for GNU/Linux
Ubuntu 25.04 Upgrades Set to Go Live Again Soon
If you’ve been patiently waiting to do an in-place upgrade to Ubuntu 25.04 from 24.10
marcador is a minimal bookmark manager
This project is heavily inspired by buku
GNOME: An accessibility update
Is Fedora accessible now
Today in Techrights
Some of the latest articles