Tux Machines

Do you waddle the waddle?

Other Sites

LinuxGizmos.com

Jetway F35-ARU1 Combines Core Ultra SoC in 3.5-inch Form Factor

Jetway has shared early details of the F35-ARU1, a 3.5-inch subcompact board based on Intel Core Ultra processors from the Arrow Lake-U series. The board integrates CPU, GPU, and NPU resources within a low-power platform intended for embedded and industrial systems.

Vividnode Mobile AI Packs RISC-V Processor and 60 TOPS AI Engine

A compact system from ZUIKI based on a K3 RISC-V processor has appeared on the Japanese crowdfunding platform Kibidango. The Vividnode Mobile AI is presented as a small form-factor system for local inference and development.

9to5Linux

KaOS Linux 2026.03 Is Out with Linux 6.19, More systemd Components Removed

Last month, when KaOS Linux 2026.02 was released, we reported that the distribution had dropped its KDE/Plasma desktop environment, after more than 12 years using it as the default, in favor of a Niri/Noctalia setup to avoid any use the systemd init system and move to Dinit instead.

GIMP 3.2.2 Released with Various Improvements and UI/UX Updates

GIMP 3.2.2 is here to improve the importing of SVG paths in the Paths dock by properly scaling the imported path based on user preference, improve the FITS, TIM, PAA, ICNS, PVR, SFW, and JIF image import plugins, and improve the Paintshop Pro plugin to correctly load the active selection shape.

SystemRescue 13 Released with Linux Kernel 6.18 LTS, GParted 1.8.1, and More

Powered by the long-term supported Linux 6.18 LTS kernel series, SystemRescue 13 ships with updated Bcachefs tools and kernel module, and new tools including the FATSort utility for sorting FAT12, FAT16, FAT32, and exFAT partitions, and nss-mdns, a NSS plugin providing host name resolution via Multicast DNS.

Mixxx 2.5.6 Open-Source DJ App Improves Controller Mapping Support and Effects

Mixxx 2.5.6 is yet another maintenance update in the Mixxx 2.5 series, improving support for Numark Mixtrack 3, Pioneer CDJ-350, Reloop Beatmix 2, Reloop Beatmix 4, Traktor Kontrol Z1, and Traktor Kontrol S4 MK2 controllers, as well as the White Noise, Echo, Glitch, and Reverb effects.

Calibre 9.6 Adds New Card-Based View of Full-Text Search Results with Book Covers

Coming two weeks after Calibre 9.5, the Calibre 9.6 release updates the full text search feature with a new card-based view of full text search results that includes book covers. To perform a full-text search, click the “FT” button on the left of the search bar.

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

This Week in Plasma: Easier Microphone Sensitivity Adjustment
This week saw a large variety of improvements in fields as diverse as better support for multi-screen and multi-GPU setups
KaOS Linux 2026.03 Is Out with Linux 6.19, More systemd Components Removed
KaOS Linux 2026.03 distribution is now available for download with Linux kernel 6.19, Niri 25.11 compositor, Noctalia 4.7 desktop shell, and more.
Framework Becomes a KDE Patron
Framework supports free open-source software and becomes KDE's latest patron
Audiocasts/Shows: Hackaday Podcast, Smashing Security, and Linux Age Checks
Episodes for today and video of interest
SaaS/Back End/Databases: DNSDB, "SaaS is mostly dead", and Greenmask Releases
server-centric news
Ubuntu 26.04 LTS Beta Is Out Now with Linux Kernel 7.0 and GNOME 50
Canonical released today the beta version of the upcoming Ubuntu 26.04 LTS (Resolute Racoon) distribution ahead of the final release on April 23rd, 2026.
 
Android Leftovers
5 Android Phones That Still Come With A Headphone Jack In 2026
Free, Libre, and Open Source Software, Programming, and Standards
FOSS and more
GNU/Linux and BSD Leftovers
GNU/Linux mostly
GNU/Linux Devices, Open Hardware, and Linux for smartphones
gadgets and hardware
Games: ScummVM 2026.2.0 "Railmonicon" and Stagger v0.1.0
gaming picks
today's howtos
Instructionals/Technical posts
Say hello to Neil Roberts, new LibreOffice developer focusing on scripting support
The Document Foundation, the non-profit entity behind LibreOffice
GIMP 3.2.2 Released
We present the first micro-release of GIMP 3.2! Over the last two weeks
Fedora 44 will automatically make your Windows games run faster, no tweaks required
Don't get me wrong; gaming on Linux has come a long way in the last few years
Free and Open Source Software
This is free and open source software
ZestISO – desktop Linux distribution built on Arch Linux
ZestISO is a rolling-release desktop Linux distribution built on Arch Linux
PluriOS – Bolivian Linux distribution based on Ubuntu LTS
PluriOS is an open-source project that aims to standardize a Linux desktop environment for Bolivia
Open Hardware/Modding: GNU-like Mobile Linux, Raspberry Pi Pico, and More
Projects and gadgets
Programming Leftovers
Development picks
Fedora: Update Problem and Ultra-powerful Tool
Fedora quietly solved Linux's update problem
AçorOS – Debian-based Linux distribution
AçorOS is an arm64 and amd64 Debian-based Linux distribution from Portugal
Linux KDu – Brazilian Ubuntu-based operating system
Linux KDu is a Brazilian, Ubuntu-based operating system in the Brazilian-Portuguese language version
After a Long Time, Ubuntu Shows Some Respect to Deb Packages
It will be easier to manage the classic Debian packages in the Snap/App Center in the upcoming Ubuntu 26.04 LTS
February/March in KDE Itinerary
In the past two months since the previous report we added a new welcome screen
Today in Techrights
Some of the latest articles
GIMP 3.2.2 Released with Various Improvements and UI/UX Updates
GIMP 3.2.2 open-source image editor is now available for download with various improvements, bug fixes, and UI/UX updates.
GNU/Linux and BSD Leftovers
GNU/Linux mostly
Free, Libre, and Open Source Software Leftovers
Mozilla and more
Ubuntu Against Choice and Diversity, the Excuse Being 'Security'
bad turn
New Debian Developers and Maintainers and Samuel Henrique on Curl
Debian leftovers
Wikipedia Tarnished by Slop, Not Just 'Donations' From Rich People Who Control the Wiki
Wikipedia woes, slop vs Open Access/Content
Programming Leftovers
Development with Python and more
Fedora, Red Hat, and Slop
mostly Red Hat's site
OpenSUSE Planet News Roundup and Tumbleweed Review
OpenSUSE news
Season of KDE 2026 Report on Lokalize and More
KDE development
GNOME Desktop/GTK: This Week in GNOME, Gedit 50.0 Released, and Monitor Panel
some GNOME updates
Canonical/Ubuntu Leftovers
"I stopped using Snap" and more
Open Hardware/Modding: ESP32, SparkFun, 64-bit RISC-V, and More
devices and gadgets
Samsung and Linux UI
5 new picks
today's howtos
from two domains only
Games: Visual Game Script Editor, Alien Deathstorm, and More
mostly Liam's articles
Security Leftovers
Security news with focus on Linux
SystemRescue 13 Released with Linux Kernel 6.18 LTS, GParted 1.8.1, and More
SystemRescue 13 live Linux system rescue toolkit is now available for download with the Linux kernel 6.18 LTS, new tools, and HiDPI improvements.
Recent Videos About GNU/Linux and Free Software
Shows and clips via Invidious
Android Leftovers
Android Auto has had a rough time lately, with yet another issue popping up
Even if you have 16GB of RAM, this one "compressed swap" trick makes Linux significantly smoother
RAM swapping is a common tool your OS uses to free up RAM in occasions
Age verification isn't sage verification inside OSes
Toothbrushes, Turing and the truth give the lie to California’s legal lunacy
This non-Chromium Linux browser can run Chrome, Firefox, and Safari extensions
It can be really tough to settle on a browser if you're not a fan of Chromium, at least on Linux
Free and Open Source Software
This is free and open source software
Mageia 10 Art Voting
With the release of the first version candidate planned for the coming weeks
LazyLinux – Void-based desktop Linux distribution with Xfce
LazyLinux is a fully pre-configured Linux distribution originating from Hadrut, Armenia, built on top of Void Linux
Coyote Linux – security-focused distribution
Coyote Linux is a security-focused Linux distribution designed to deliver firewall
Linux 6.12.79
I'm announcing the release of the 6.12.79 kernel
ODF is the future, OOXML is the past
Whenever a user, a government, a school or a business chooses the format in which to store and exchange its digital documents
Today in Techrights
Some of the latest articles
Security Leftovers
Security related picks
Operating System Leftovers
BSD and SUSE
Free, Libre, and Open Source Software Leftovers
FOSS picks
Programming Leftovers
Development news
Canonical/Ubuntu: sudo-rs, Ubuntu’s App Center, Ubuntu 26.04 LTS, and NucBox
Canonical/Ubuntu leftovers
Open Hardware/Modding: 3D Printing, Raspberry Pi, and More
the hardware leftovers
Mixxx 2.5.6 Open-Source DJ App Improves Controller Mapping Support and Effects
Mixxx 2.5.6 open-source virtual DJ software for performing live mixes is now available for download with improvements to controller mappings and effects, as well as bug fixes.
Linux and so-called 'Linux' Foundation Leftovers
LF and more
FOSS Applications and News
Software leftovers
today's howtos
Instructionals/Technical picks
Fedora, Red Hat, and Oracle's Unbreakable Enterprise Kernel 8.2
RHEL and more
CIQ (Rocky Linux) Trying to Ride "Hey Hi" Hype Wave With x86
4 new picks
Kali Linux 2026.1 Is Out with New Default Theme, New Tools, and BackTrack Mode
Offensive Security released today Kali Linux 2026.1 as the latest stable snapshot of this Debian-based GNU/Linux distribution for penetration testing and ethical hacking, coming more than three months after Kali Linux 2025.4.
Games: Godot, Aethermancer, SteamRT3 Beta, and More
Some gaming news
Switching Switches [original]
Now back to normal
We Need Fewer Buildings, More Nature [original]
"Manchester’s new spy HQ"
No Social Control Media? No Problem. [original]
It's widely known and days ago a high-profile American court confirmed that Social Control Media is intentionally designed to be addictive
HaikuOS and Openwashing at Google
another pair of links
NVIDIA 595 Linux Graphics Driver Released as Latest Production Branch Version
NVIDIA released today the stable version of the NVIDIA 595 graphics driver for GNU/Linux, FreeBSD, and Solaris systems, introducing various new features and improvements.
Server: eBPF, Kubernetes, and Slop
4 new picks
Canonical/Ubuntu Pushing Proprietary Software/Payware and Rust (Experimental Code Instead of Stable Code, in the Name of "Security")
Canonical/Ubuntu latest
Tails 7.6 Privacy-Focused Linux Distro Released with Automatic Tor Bridges
Tails 7.6 has been released today as the sixth update in the Tails 7.x series of this portable Linux distribution based on Debian GNU/Linux and designed to protect you against surveillance and censorship.
Applications and HowTos
today's howtos
Programming Leftovers
Development picks
Android Leftovers
Android Auto is having a hard time recommending media
Tux Machines' Position on "Age Verification" in GNU/Linux [original]
It's not about protecting children
LibreOffice 26.2.2 Open-Source Office Suite Released with More Than 80 Bug Fixes
The Document Foundation announced today the general availability of LibreOffice 26.2.2 as the second maintenance update to the latest LibreOffice 26.2 office suite series with various bug fixes.
Free and Open Source Software
This is free and open source software
Calibre 9.6 Adds New Card-Based View of Full-Text Search Results with Book Covers
Calibre developer Kovid Goyal released Calibre 9.6 today as a hefty update of this open-source, free, and cross-platform e-book management software for GNU/Linux, macOS, and Windows.
Today in Techrights
Some of the latest articles