Weekly Digest – Week 36, 2020
News and Releases
Zstandard Compression in OpenZFS
zstd
support just landed in OpenZFS. I’m curious about how it performs compared to LZ4 in different real-world workloads.
https://github.com/openzfs/zfs/commit/10b3c7f5e424f54b3ba82dbf1600d866e64ec0a0
htop 3.0
Version 3.0 of the ncurses
-based process viewerhtop
was released with bug fixes and improvements.
https://groups.io/g/htop/topic/htop_3_0_0_released/76441967
Linux From Scratch (LFS) Version 10.0
Version 10 of the LFS book comes with major updates of the toolchain and packages. Also, there is a separate systemd
version of the book now.
http://www.linuxfromscratch.org/news.html
Thunderbird with OpenPGP Support
While users of the Enigmail plugin were advised not to upgrade to version 78 of Thunderbird released end of July, the OpenPGP support is now ready and enabled by default in version 72.2.1.
https://www.thunderbird.net/en-US/thunderbird/78.2.1/releasenotes/
Articles
Multipath TCP Support on Red Hat Enterprise Linux 8.3
New programs can use the new IPPROTO_MPTCP
protocol when creating a socket. Existing programs can be made compatible to MPTCP with an eBPF wrapper.
Podman Remote Clients for macOS and Windows
This short article describes how to control containers from macOS and Windows with the podman remote clients.
https://www.redhat.com/sysadmin/podman-clients-macos-windows
Three Bugs Hiding in the Open
A blog post on bug hunting. »If everyone on a project spends all of their time heads-down working on the features and known bugs, then there are probably some easy bugs hiding in plain sight.«
https://randomascii.wordpress.com/2020/08/30/the-easy-ones-three-bugs-hiding-in-the-open/
Outages
CenturyLink/Level(3) Outage
The two links below give insight into the CenturyLink outage from last week that impacted global Internet traffic.
https://blog.cloudflare.com/analysis-of-todays-centurylink-level-3-outage/
https://www.zdnet.com/article/centurylink-outage-led-to-a-3-5-drop-in-global-web-traffic/
Projects/Tutorials
Home-made Storage System with Integrity Layer
This blog post describes how to create a storage system based on dm-integrity
, ext4
, dm-crypt
, and mdraid
.
https://insanity.industries/post/preserving-data-integrity/
FreeBSD Cluster with Pacemaker and Corosync
Pacemaker and Corosync are well known tools amongst HA admins on Linux. This article explains in detail how to set them up on FreeBSD.
https://vermaden.wordpress.com/2020/09/03/freebsd-cluster-with-pacemaker-and-corosync/
Tic-tac-toe in a Single Call to printf
The title says it all. The program was written for IOCCC 2020.
https://github.com/carlini/printf-tac-toe
Videos
FrOSCon 2020 Cloud-Edition Videos available
Some of the videos are only available in German.
https://media.ccc.de/c/froscon2020
:wq