Tux Machines

Do you waddle the waddle?

Other Sites

LinuxGizmos.com

CM5 MINIMA Carrier Board for Raspberry Pi CM5 Features M.2 M-Key Slot

The CM5 MINIMA is a compact carrier board built for the Raspberry Pi Compute Module 5, developed in collaboration with Seeed Studio and Pierluigi Colangeli. It integrates essential I/O and expansion features into a 61 by 61 millimeter layout designed for embedded projects, low-power computing, and space-constrained applications.

Radxa Launches M.2 AI Accelerator with Axera AX8850 and 24 TOPS NPU

The Radxa AICore AX-M1 is an M.2 M Key AI acceleration module designed for edge computing systems that require high-throughput neural processing. Built around the Axera AX8850 system-on-chip, the module combines an octa-core Cortex-A55 processor with a 24 TOPS INT8-capable NPU and an 8K-capable video processing unit, delivering AI processing capabilities in a compact footprint.

MS-C926: Ultra-Slim Fanless Embedded System with Dual 2.5 GbE and M.2 Expansion

9to5Linux

Shotcut 25.07 Video Editor Introduces Speech to Text Model Downloader

Coming two and a half months after Shotcut 25.05, the Shotcut 25.07 release introduces a new Speech to Text model downloader, a new System Fusion theme, a Whisper.cpp (GGML) model downloader to the Speech to Text dialog, and an Outline video filter that uses the input alpha channel–useful with rich text or assets with a transparent background.

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

Linux 6.16
just out
This Laptop Has a Raspberry Pi inside
Accessing the CM5 and the M.2 storage slot is straightforward—all you need to do is remove a few screws on the bottom panel
 
GNU/Linux and Free Software Leftovers
today's leftovers
Programming Leftovers
Development picks for now
Android Leftovers
Google rolls out redesign of Android’s QR code scanner
Open Hardware/Modding: Raspberry Pi and More
hardware picks
today's howtos
4 howtos for now
Applications: Kapitano, Shotcut, and More
3 new articles
There Is Nothing Wrong With Trying New Things, But Please Don't Ever Consider Trying LLM Slop In Writing Articles [original]
As an editor of TuxMachines I am going to put Linuxiac on probation...
Wayland Will Never Be Ready For Every X11 User
After more than forty years, everyone knows that it’s time to retire the X Window System – X11 for short – on account of it being old and decrepit
Benchmarking the Firefly AIBOX-3588S Embedded Fanless PC
This is a multi-part blog looking at the Firefly AIBOX-3588S Mini PC running Linux
Benchmarking the Firefly AIBOX-3588S Embedded Fanless PC
This is a multi-part blog looking at the Firefly AIBOX-3588S Mini PC running Linux
today's howtos
mostly idroot for now
Computers and the older generation
It is not because she is a "Luddite" that my mother passionately hates the "cashless society" that means she cannot park her car, or the inability to book a doctors appointment while standing right in front of the doctor…
7 Linux Apps I Install on Every New PC
Linux is all about customization, whether you need the most basic
Free and Open Source Software
This is free and open source software
Review: deepin 25.0.1
After a handful of days with deepin, I'm still not sure how to feel about this distribution
Today in Techrights
Some of the latest articles
My Laptop Couldn't Upgrade to Windows 11, So I Switched to Linux
My laptop could not upgrade to Windows 11, so I decided to move to Linux
KDE Plasma 6.5 Adds Low Printer Ink Notifications
I don’t remember the last time I used a printer
Free and Open Source Software
This is free and open source software
KDE, GNOME, GNU/Linux, and BSD
today's leftovers
Free, Libre, and Open Source Software Leftover
FOSS picks
Programming Leftovers
Development picks
Open Hardware/Modding: Raspberry Pi, RISC-V, and More
Hardware leftovers
Games: Godot Project and GameOS
Gaming picks
Shows and Videos: JayzTwoCents Finally Tries Linux and This Week in Linux
a new pair of videos
CentOS and Fedora Leftovers
The Red Hat stuff
Debian: RISC-V Support and DebConf 25
some Debian picks
FUD Attack Portraying Misconfigured Application and Social Engineering as "Linux" Issue (Leveraging "Panda")
FUD in the news
Linux Budgie Desktop: A Perfect Blend of Aesthetics and Power
First off, it’s beautiful. No other Linux desktop can match the aesthetic of Budgie. What you’ll find with Budgie is a fairly typical layout (although with a bit more panache).
today's howtos
8 more howtos for today
Android Leftovers
Samsung might stop debuting Android updates with Galaxy S phones for good
How Does OpenMandriva Lx 'Rock' Stack Against Fedora? My Thoughts
I took OpenMandriva Lx 'Rock' for a spin this week and compared it to Fedora
My favorite Linux graphic desktop environment will soon prod you if your printer ink is low
In my bid to find a new home for my older PC after Windows 10 loses support, I've been dipping a toe into several different Linux distros
Debian: Tails 6.18, Br OS 12.11, and 64-bit Time
Debian related news
Here's why no one can shut up about Linux gaming
I know it can get annoying hearing about Linux gaming day after day
5 Best Linux Distros with Native NVIDIA GPU Support
Are you avoiding Linux because you've heard NVIDIA support is a nightmare
Three Years [original]
Running a site is harder now than it was one or two decades ago
GNOME Calendar: A New Era of Accessibility Achieved in 90 Days
There is no calendaring app that I love more than GNOME Calendar
SparkyLinux & MidoriVPN & Astian Cloud
We are pleased to announce that SparkyLinux and Astian Inc
Free and Open Source Software
This is free and open source software
5 Open Source Apps You Can use for Seamless File Transfer Between Linux and Android
Want to share selected files between your Android smartphone and Linux computer
Radxa Launches M.2 AI Accelerator with Axera AX8850 and 24 TOPS NPU
It is supported on Linux distributions such as Ubuntu, Debian, and CentOS, and has a typical power draw of less than 8 W
Slackel 8.0 "Openbox"
This release is available for both 32-bit and 64-bit systems
This Week in Plasma: Printer Ink Level Monitoring
Every week we cover the highlights of what’s happening in the world of KDE Plasma and its associated apps like Discover, System Monitor, and more
Games: Super Meat Boy 3D, Steam Changes, and Proton Experimental
gaming picks
Today in Techrights
Some of the latest articles
GNU/Linux and BSD Leftovers
mostly GNU/Linux, as usual
Free, Libre, and Open Source Software Leftovers
FOSS picks for today
This Week in GNOME and More GNOME Development News
GNOME updates
Security Leftovers
Security picks for today
Firefox and Thunderbird Commentary/Videos
some Mozilla stuff
Programming Leftovers
Development picks
Rust Hype
2 picks
Fedora, Red Hat, and CentOS Leftovers
From the IBM corners
Open Hardware/Modding: Arduino, Raspberry Pi, and More
Projects and hacking
today's howtos
a handful of howtos
Games: Steam Deck, Fight or Kite, Benchmarks, and DOOM
4 gaming stories
Upgrading or Moving From Vista 10 to GNU/Linux
2 new articles
Liya Linux v2.4 "Shravya"
Liya has always aimed to be a clean, modern Linux distribution that respects your hardware and your time
DragonFly 6.4.2 released
6.4.1 brings a number of bug fixes and driver additions. 6.4.2 adds fixes for the installer, ipv6, and for userland programs that create many subprocesses.
today's howotos
mostly idroot
today's leftovers
4 picks for now
Open Hardware/Modding: One Hertz Challenge, ESP32, and More
some hardware picks
Security Leftovers
and Windows TCO
Games: Heroic Games Launcher 2.18, GOG Preservation Program, and More
9 stories from GamingOnLinux
'Wayback' Keeps Old Linux Desktop Environments Alive on Wayland
The desktop Linux ecosystem has been slowly migrating from X11 to Wayland
Android's Linux Terminal Is Getting a New Feature
The addition of a Linux terminal to Android was long overdue
FreeBSD 15 installer to offer minimal KDE desktop
The mid-2025 report mentions several specific areas where the operating system's tech is receiving upgrades
Why I'm Hopping Linux Distros to openSUSE This Weekend
In my never-ending quest to find the perfect Linux distribution
FreeBSD 15 installer to offer minimal KDE desktop
The FreeBSD Laptop project continues – and plans to offer a very visible change
Mirroring Protesilaos' videos to Internet Archive
I enjoy reading and watching the writings and videos that Protesilaos publishes on his website
Understanding ODF File Types: .odt, .ods, .odp, and Beyond
It’s the default file format for LibreOffice Writer
Microsoft, anybody home?
You know what: Microsoft became miserably incompetent in IT
Free and Open Source Software
This is free and open source software
Thunderbird 141 Arrives with Archive Button, OpenPGP Expiry Warnings
Mozilla Thunderbird 141 open-source email client is out now with a new Archive button
Today in Techrights
Some of the latest articles
GNU/Linux, BSD, and More
today's (or recent) leftovers
Open Hardware/Modding Leftovers
RISC-V and more
Recent GNU/Linux Videos (via Invidious)
a large collection of recent videos