Tux Machines

Do you waddle the waddle?

Other Sites

9to5Linux

9to5Linux Weekly Roundup: February 2nd, 2025

I want to thank all the people who sent us donations, your generosity is appreciated ❤️. I also want to thank all of you for your continued support by commenting, liking, sharing, and boosting the articles, following us on social media, and, last but not least, thank you for sending us feedback.

Linus Torvalds Announces First Linux Kernel 6.14 Release Candidate

Two weeks have passed since Linux kernel 6.13 hit the streets and Linux 6.14’s merge window was opened, which means that it’s time to test drive the Release Candidate versions weekly until the final release in about two months from today. But first, let’s take a look at the biggest new features and enhancements.

CachyOS ISO Snapshot for February 2025 Brings Linux Kernel 6.13, NVIDIA 570 Driver

Powered by a Propeller-optimized Linux 6.13 kernel and featuring the KDE Plasma 6.2.5 desktop environment by default, the CachyOS ISO snapshot for February 2025 ships with the beta version of the upcoming NVIDIA 570 graphics driver to provide users with support for the NVIDIA 50xx (Blackwell) series.

Immutable Distro Nitrux 3.9 Is Here with NVIDIA 570 Graphics Driver, Many Goodies

The monthly Nitrux release cycle continues and Nitrux 3.9 is here with Linux 6.12 LTS as the default kernel and better support for NVIDIA GPU users by updating the graphics driver to the upcoming NVIDIA 570 series, which is currently available as a beta version, and updated NVIDIA OpenRC services to use a PID file when running the service for the nvidia-powerd daemon.

Security-Focused ParrotOS 6.3 Distro Brings New and Updated Tools, Improvements

Coming more than three months after ParrotOS 6.2, the ParrotOS 6.3 release is powered by Linux kernel 6.11 for the PC editions and Linux kernel 6.6 LTS for the Raspberry Pi edition. Both kernels have been bumped to newer versions to provide users with the best possible hardware support.

LinuxGizmos.com

GENE-MTH6: A 3.5” SBC with Intel Core Ultra Processors for Edge Computing

AAEON has announced the GENE-MTH6, a 3.5” SubCompact Board designed for edge computing and embedded applications. Featuring Intel Core Ultra processors (Series 1) with integrated Intel Arc Graphics, the board supports up to 96GB of DDR5 memory and offers PCIe Gen 4 expansion with RAID 0 and RAID 1 support.

Pimoroni Interstate 75 W RP2350 Based Driver for HUB75 LED Matrices

The Interstate 75 W is a driver board designed for HUB75-style LED matrices and is powered by the RP2350 microcontroller. This board connects directly to HUB75 panels, offering a straightforward solution for creating LED displays for applications such as signage, data visualization, or interactive projects.

Polverine Leverages ESP32-S3 and Bosch Sensors for Air Quality Tracking

Crowd Supply recently featured Polverine, a mikroBUS-compatible environmental sensing board for real-time air quality monitoring. It detects pollution, gas leaks, and supports ventilation control. Its compact, low-power design makes it suitable for portable and wearable applications, with Bosch Sensortec’s BMV080 PM2.5 and BME690 gas sensors providing data over Wi-Fi and Bluetooth via the ESP32-S3-MINI-1 microcontroller.

OpenSSH 9.1 released (UPDATED)

posted by Roy Schestowitz on Oct 04, 2022,
updated Oct 05, 2022

OpenSSH 9.1 has just been released. It will be available from the
mirrors listed at https://www.openssh.com/ shortly.

OpenSSH is a 100% complete SSH protocol 2.0 implementation and includes sftp client and server support.
Once again, we would like to thank the OpenSSH community for their continued support of the project, especially those who contributed code or patches, reported bugs, tested snapshots or donated to the project. More information on donations may be found at: https://www.openssh.com/donations.html
Changes since OpenSSH 9.0 =========================
This release is focused on bug fixing.
Security ========
This release contains fixes for three minor memory safety problems. None are believed to be exploitable, but we report most memory safety problems as potential security vulnerabilities out of caution.
* ssh-keyscan(1): fix a one-byte overflow in SSH- banner processing. Reported by Qualys
* ssh-keygen(1): double free() in error path of file hashing step in signing/verify code; GHPR333
* ssh-keysign(8): double-free in error path introduced in openssh-8.9
Potentially-incompatible changes --------------------------------
* The portable OpenSSH project now signs commits and release tags using git's recent SSH signature support. The list of developer signing keys is included in the repository as .git_allowed_signers and is cross-signed using the PGP key that is still used to sign release artifacts: https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/RELEASE_KEY.asc
* ssh(1), sshd(8): SetEnv directives in ssh_config and sshd_config are now first-match-wins to match other directives. Previously if an environment variable was multiply specified the last set value would have been used. bz3438
* ssh-keygen(8): ssh-keygen -A (generate all default host key types) will no longer generate DSA keys, as these are insecure and have not been used by default for some years.
New features ------------
* ssh(1), sshd(8): add a RequiredRSASize directive to set a minimum RSA key length. Keys below this length will be ignored for user authentication and for host authentication in sshd(8).
ssh(1) will terminate a connection if the server offers an RSA key that falls below this limit, as the SSH protocol does not include the ability to retry a failed key exchange.
* sftp-server(8): add a "users-groups-by-id@openssh.com" extension request that allows the client to obtain user/group names that correspond to a set of uids/gids.
* sftp(1): use "users-groups-by-id@openssh.com" sftp-server extension (when available) to fill in user/group names for directory listings.
* sftp-server(8): support the "home-directory" extension request defined in draft-ietf-secsh-filexfer-extensions-00. This overlaps a bit with the existing "expand-path@openssh.com", but some other clients support it.
* ssh-keygen(1), sshd(8): allow certificate validity intervals, sshsig verification times and authorized_keys expiry-time options to accept dates in the UTC time zone in addition to the default of interpreting them in the system time zone. YYYYMMDD and YYMMDDHHMM[SS] dates/times will be interpreted as UTC if suffixed with a 'Z' character.
Also allow certificate validity intervals to be specified in raw seconds-since-epoch as hex value, e.g. -V 0x1234:0x4567890. This is intended for use by regress tests and other tools that call ssh-keygen as part of a CA workflow. bz3468
* sftp(1): allow arguments to the sftp -D option, e.g. sftp -D "/usr/libexec/sftp-server -el debug3"
* ssh-keygen(1): allow the existing -U (use agent) flag to work with "-Y sign" operations, where it will be interpreted to require that the private keys is hosted in an agent; bz3429
Bugfixes --------
* ssh-keygen(1): implement the "verify-required" certificate option. This was already documented when support for user-verified FIDO keys was added, but the ssh-keygen(1) code was missing.
* ssh-agent(1): hook up the restrict_websafe command-line flag; previously the flag was accepted but never actually used.
* sftp(1): improve filename tab completions: never try to complete names to non-existent commands, and better match the completion type (local or remote filename) against the argument position being completed.
* ssh-keygen(1), ssh(1), ssh-agent(1): several fixes to FIDO key handling, especially relating to keys that request user-verification. These should reduce the number of unnecessary PIN prompts for keys that support intrinsic user verification. GHPR302, GHPR329
* ssh-keygen(1): when enrolling a FIDO resident key, check if a credential with matching application and user ID strings already exists and, if so, prompt the user for confirmation before overwriting the credential. GHPR329
* sshd(8): improve logging of errors when opening authorized_keys files. bz2042
* ssh(1): avoid multiplexing operations that could cause SIGPIPE from causing the client to exit early. bz3454
* ssh_config(5), sshd_config(5): clarify that the RekeyLimit directive applies to both transmitted and received data. GHPR328
* ssh-keygen(1): avoid double fclose() in error path.
* sshd(8): log an error if pipe() fails while accepting a connection. bz3447
* ssh(1), ssh-keygen(1): fix possible NULL deref when built without FIDO support. bz3443
* ssh-keyscan(1): add missing *-sk types to ssh-keyscan manpage. GHPR294.
* sshd(8): ensure that authentication passwords are cleared from memory in error paths. GHPR286
* ssh(1), ssh-agent(1): avoid possibility of notifier code executing kill(-1). GHPR286
* ssh_config(5): note that the ProxyJump directive also accepts the same tokens as ProxyCommand. GHPR305.
* scp(1): do not not ftruncate(3) files early when in sftp mode. The previous behaviour of unconditionally truncating the destination file would cause "scp ~/foo localhost:foo" and the reverse "scp localhost:foo ~/foo" to delete all the contents of their destination. bz3431
* ssh-keygen(1): improve error message when 'ssh-keygen -Y sign' is unable to load a private key; bz3429
* sftp(1), scp(1): when performing operations that glob(3) a remote path, ensure that the implicit working directory used to construct that path escapes glob(3) characters. This prevents glob characters from being processed in places they shouldn't, e.g. "cd /tmp/a*/", "get *.txt" should have the get operation treat the path "/tmp/a*" literally and not attempt to expand it.
* ssh(1), sshd(8): be stricter in which characters will be accepted in specifying a mask length; allow only 0-9. GHPR278
* ssh-keygen(1): avoid printing hash algorithm twice when dumping a KRL
* ssh(1), sshd(8): continue running local I/O for open channels during SSH transport rekeying. This should make ~-escapes work in the client (e.g. to exit) if the connection happened to have stalled during a rekey event.
* ssh(1), sshd(8): avoid potential poll() spin during rekeying
* Further hardening for sshbuf internals: disallow "reparenting" a hierarchical sshbuf and zero the entire buffer if reallocation fails. GHPR287
Portability -----------
* ssh(1), ssh-keygen(1), sshd(8): automatically enable the built-in FIDO security key support if libfido2 is found and usable, unless --without-security-key-builtin was requested.
* ssh(1), ssh-keygen(1), sshd(8): many fixes to make the WinHello FIDO device usable on Cygwin. The windows://hello FIDO device will be automatically used by default on this platform unless requested otherwise, or when probing resident FIDO credentials (an operation not currently supported by WinHello).
* Portable OpenSSH: remove workarounds for obsolete and unsupported versions of OpenSSL libcrypto. In particular, this release removes fallback support for OpenSSL that lacks AES-CTR or AES-GCM.
Those AES cipher modes were added to OpenSSL prior to the minimum version currently supported by OpenSSH, so this is not expected to impact any currently supported configurations.
* sshd(8): fix SANDBOX_SECCOMP_FILTER_DEBUG on current Linux/glibc
* All: resync and clean up internal CSPRNG code.
* scp(1), sftp(1), sftp-server(8): avoid linking these programs with unnecessary libraries. They are no longer linked against libz and libcrypto. This may be of benefit to space constrained systems using any of those components in isolation.
* sshd(8): add AUDIT_ARCH_PPC to supported seccomp sandbox architectures.
* configure: remove special casing of crypt(). configure will no longer search for crypt() in libcrypto, as it was removed from there years ago. configure will now only search libc and libcrypt.
* configure: refuse to use OpenSSL 3.0.4 due to potential RCE in its RSA implementation (CVE-2022-2274) on x86_64.
* All: request 1.1x API compatibility for OpenSSL >=3.x; GHPR#322
* ssh(1), ssh-keygen(1), sshd(8): fix a number of missing includes required by the XMSS code on some platforms.
* sshd(8): cache timezone data in capsicum sandbox.
Checksums: ==========
- SHA1 (openssh-9.1.tar.gz) = 3ae2d6a3a695d92778c4c4567dcd6ad481092f6c - SHA256 (openssh-9.1.tar.gz) = QKfVArlcItV+e8V1Th85TL5//5d/AvOUhYOeHMDEGuE=
- SHA1 (openssh-9.1p1.tar.gz) = 15545440268967511d3194ebf20bcd0c7ff3fcc9 - SHA256 (openssh-9.1p1.tar.gz) = GfhQCcfj4jeH8CNvuxV4OSq01L+fjsX+a8HNfov90og=
Please note that the SHA256 signatures are base64 encoded and not hexadecimal (which is the default for most checksum tools). The PGP key used to sign the releases is available from the mirror sites: https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/RELEASE_KEY.asc
Reporting Bugs: ===============
- Please read https://www.openssh.com/report.html Security bugs should be reported directly to openssh@openssh.com

UPDATE

A couple of reference pages:

Other Recent Tux Machines' Posts

CachyOS ISO Snapshot for February 2025 Brings Linux Kernel 6.13, NVIDIA 570 Driver
Arch Linux-based CachyOS has a new ISO snapshot, for February 2025, available for download with the latest and greatest Linux kernel, improved support for NVIDIA GPU users, and other enhancements.
GNOME to switch from the Cantarell font
GNOME changed its UI and monospace fonts this week, in a long anticipated change that is planned for GNOME 48
KaOS Linux 2025.01 Released with Linux Kernel 6.12 LTS and KDE Plasma 6.2
KaOS Linux 2025.01 independent distribution is now available for download with the KDE Plasma 6.2 desktop environment and Linux kernel 6.12 LTS.
Solus 4.7 Released with Linux 6.12 LTS, GNOME 47, KDE Plasma 6.2, and Xfce 4.20
The development team behind the Solus distribution announced today the release and general availability of Solus 4.7 as the latest ISO snapshot of this independent rolling-release distro featuring Budgie, GNOME, KDE Plasma, and Xfce editions.
Today in Techrights
Some of the latest articles
 
today's leftovers
GNU/Linux and more
today's howtos
many howtos
Programming Leftovers
Development picks
Android Leftovers
6 features that Android 16 needs to rejuvenate the OS
Linux Icon Pack Papirus Gets First Update in 8 Months
Fans of the Papirus icon theme for Linux desktops will be happy hear a new version is now available to download
Free and Open Source Software
Record and retrieve snippets you use every day, or once in a blue moon
Linux 6.14-rc1
Two weeks have passed, and the merge window is over.
Uruk Linux – full free, simple and lightweight distribution
Uruk Linux is billed as a fully free, simple, and lightweight Linux operating system for home users
Review: siduction 2024.1.0
siduction is a Debian-based, rolling release distribution
9to5Linux Weekly Roundup: February 2nd, 2025
The 225th installment of the 9to5Linux Weekly Roundup is here for the week ending on February 2nd, 2025.
Linus Torvalds Announces First Linux Kernel 6.14 Release Candidate
Today, Linus Torvalds announced the general availability of the first Release Candidate (RC) development milestone of the upcoming Linux 6.14 kernel series for public testing.
GNU/Linux, HaikuOS, Debian/Sparky, Ubuntu, Browsers, and Blogs
today's leftovers
Linux-Compatible Devices and Open Hardware/Modding/Retro/3-D Printing
Some hardware coverage
Educational Events: HYTRADBOI 2025 and Linux App Summit
2 event reports/coverage
PCLinuxOS Patches and Windows TCO
security leftovers
Audiocasts/Shows/Videos: This Week in Linux, Hey Hi (AI) Desktop Widget, and GNU World Order
3 new episodes/demos
Programming Leftovers
Development news
Software Wars
(With apologies to George Lucas.)
today's howtos
many howtos for Sunday
I Became a Better Linux User by Watching These YouTube Channels
One of my favorite parts of being a Linux user is the lively community
Void Linux February ISO Adds Apple Silicon Support
Void Linux February ISO image adds Arm64 UEFI support for Apple Silicon
Immutable Distro Nitrux 3.9 Is Here with NVIDIA 570 Graphics Driver, Many Goodies
Uri Herrera announced today the release and general availability of Nitrux 3.9 as the latest stable version of this immutable and systemd-free distribution derived from Debian GNU/Linux and built on top of the KDE Plasma desktop environment.
Parrot OS 6.3 Released with Enhanced Security, New Tools
Parrot OS 6.3, a security and privacy-focused Linux distro
Filesystems on Linux: When Should You Not Use Ext4?
As with many things, a typical Linux install offers a choice of filesystems
LibreOffice project and community recap: January 2025
LibreOffice 25.2 – our next major release – is due to arrive next week
Best Free and Open Source Software
Only free and open source software is eligible for inclusion. Open source software at its finest
Tiny Desktop Linux – mini desktop oriented Linux distribution
Tiny Desktop Linux (TDL) tries to revive the legendary and original DSL
What’s new in GTK, winter 2025 edition
We just had a GTK hackfest at FOSDEM. A good time for an update on whats new and exciting in GTK, with an eye towards 4.18
Stable kernels: Linux 6.13.1, Linux 6.12.12, Linux 6.6.75, Linux 6.1.128, Linux 5.15.178, Linux 5.10.234 and Linux 5.4.290
All users of the 6.13 kernel series must upgrade
Security Leftovers
Security and more
today's leftovers
GNU/Linux and BSD, coding, and more
Open Hardware/Modding: Raspberry Pi, Spectrum ZX-81, and More
some hardware picks
ExTiX Deepin 25.1 Live based on Deepin 25 Preview (latest) with Refracta Snapshot and kernel 6.12.9-amd64-exton :: Build 250119 |
ExTiX with Deepin 25 Preview (released 250116)
Rhino Linux 2025.1 Brings Dynamic Workspaces, Hello Rhino App
The Ubuntu-based Rhino Linux 2025.1 rolls out dynamic workspaces
Today in Techrights
Some of the latest articles
today's howtos
last batch for today
GNU/Linux, KDE, EasyOS, and More
today's leftovers
Fedora Leftovers
Fedora-centric picks
Open Hardware/Modding/Devices: SparkFun and More
Some hardware leftovers
Free, Libre, and Open Source Software, Web, and Education
FOSS centric leftovers
Security Leftovers
Security bits
AMD RDNA 4 GPUs to buck trend by getting near-perfect launch-day Linux support
a massive improvement over previous GPU launches
Software: New Style Calculator, QOwnNotes, and Clownflare Tunnels Alternatives
FOSS news and picks
GCompris 25.0 Open-Source Educational Suite Released with Five New Activities
GCompris 25.0 has been released today as a major update to this open-source and cross-platform educational software suite suitable for children aged 2 to 10 with new activities and updated translations.
Collabora Outsources to Microsoft, Microsoft LF ('Linux' Foundation) Making Excuses For Nationalistic and Racist Policies
bad news
Security-Focused ParrotOS 6.3 Distro Brings New and Updated Tools, Improvements
Parrot Security released ParrotOS 6.3 today as a new ISO snapshot of this Debian-based, security-oriented GNU/Linux distribution for penetration testing and ethical hacking with new and updated tools, and other improvements.
Debian, Red Hat, and More
today's leftovers
Programming Leftovers
Development links
today's howtos
many from idroot
Security Leftovers and Windows TCO
several Windows TCO examples
Android Leftovers
New Android Attack: You Must Not Reply To This Social Media Invite
TrueNAS SCALE 24.10.2 Delivers Improved Stability and Enhanced Features
TrueNAS SCALE 24.10.2 open-source NAS solution brings enhanced cloud backup
Games: Godot, Game History, The Sims 2, and More
gaming news
Linux Kernel Surpasses 40 Million Lines
The Linux kernel has rapidly grown, reaching an impressive milestone
Best Free and Open Source Software
Only free and open source software is eligible for inclusion
Damn Small Linux – Linux distro for older hardware
The New DSL 2024 has been reborn as a compact Linux distribution tailored for low-spec x86 computers
This Week in Plasma: Feels Like a Good One
Welcome to a new issue of "This Week in Plasma"! Every week we cover as much as possible of what's happening in the world of KDE Plasma and its associated apps like Discover, System Monitor, and more
This Week in GNOME: #185 Adwaita Sans
Update on what happened across the GNOME project in the week from January 24 to January 31
Plasma secrets: icons-only task manager & selective grouping
I said this many times before, and I'll say it again
Open Letter Urges EU to Not Be Bullied By Trump and His Tech Bros on Cyber Issues
The open letter, addressed to the President of the European Commission
Proprietary and Free/Libre Stuff for BSD and GNU/Linux
BSD and GNU/Linux leftovers
Free, Libre, and Open Source Software Leftovers
FOSS picks
macOS vs Linux and Windows vs Linux
two new articles
Open Hardware and Education With Devices
Open Hardware leftovers
GNU Artanis 1.2.2 and More
Some GNU Artanis news
Programming Leftovers
Development picks
Freedesktop looking for new home for its GitLab instance, mesa 25.0.0-rc1 released
graphics related news
Security and Windows TCO
Security centric links and stories
today's howtos
half a dozen howtos
Intel Adds In Three New Battlemage PCI IDs At Linux Driver, Hinting Towards Release of New dGPU Models
Intel has reportedly added three new Battlemage PCI IDs to the Intel Linux kernel driver, hinting at the future release of new dGPU variants
System76 Meerkat goes Meteor Lake (Linux mini PC spec bump)
The System76 Meerkat is a mini PC that ships with either Ubuntu or Pop!_OS software pre-installed
Facebook Censors GNU/Linux Advocacy
a pair of reports
More Microsoft Layoffs Without Pay, Shares Fall
bad news for Redmond
Today in Techrights
Some of the latest articles