Weekly Digest – Week 48, 2020
Articles and News
Linux Network Configuration in initrd
This blog post explains why the NetworkManager dracut module brings better integration between networking in the initrd and NetworkManager running in the real root filesystem.
https://www.redhat.com/sysadmin/network-confi-initrd
The Origin of the MIT License
This note discusses the origin of the MIT license and includes relevant documentation.
https://ieeexplore.ieee.org/document/9263265
How We Designed Dropbox ATF: an Async Task Framework
This article is about the design and implementation of ATF, Dropbox’s async task framework.
https://dropbox.tech/infrastructure/asynchronous-task-scheduling-at-dropbox
Exploring a New Postgres Database
This short post contains essential tips on how to explore a new Postgres database from Craig Kerstiens.
https://www.craigkerstiens.com/2020/11/14/exploring-a-new-postgres-database/
PipeWire Audio Daemon
With the next Fedora release 34, the Fedora developers plan to use PipeWire as the default audio daemon. A more standardized and robust audio stack would be a significant improvement and would probably even attract new users to Linux on the desktop.
https://fedoraproject.org/wiki/Changes/DefaultPipeWire
Video: Designing, Configuring and Verifying Linux Systems — Activities in the ELISA Project
This video gives insight into the Linux Foundation project ELISA (Enabling Linux In Safety Applications).
https://www.youtube.com/watch?v=C6s-lERaTbg
The UNIX Command Language (1976)
»The UNIX Command Language is the first-ever paper published on the Unix shell. It was written by Ken Thompson in 1976.«
European Parliament Votes for Right to Repair
The European Parliament votes to support the “Right to Repair.” While no concrete guidelines come with this resolution, it’s a first step in the right direction.
https://www.ifixit.com/News/47111/european-parliament-votes-for-right-to-repair
Projects and Releases
nginx 1.19.5
What’s new:
- Feature: the -e switch.
- Feature: the same source files can now be specified in different modules while building addon modules.
- Bugfix: SSL shutdown did not work when lingering close was used.
- Bugfix: “upstream sent frame for closed stream” errors might occur when working with gRPC backends.
- Bugfix: in request body filters internal API.
Pi-hole Core/Web v5.2 and FTL v5.3
A new version with many improvements of the network-wide ad-blocker with the user-friendly web-interface has been released.
https://pi-hole.net/2020/11/28/pi-hole-core-web-v5-2-and-ftl-v5-3-released/
Browsh
»Browsh is a fully-modern text-based browser. It renders anything that a modern browser can; HTML5, CSS3, JS, video and even WebGL.«
diskonaut
diskonaut
gives a visual treemap presentation of the sizes of the elements in a directory structure.
https://github.com/imsnif/diskonaut
HedgeDoc
HedgeDoc is a real-time collaborative Markdown editor, previously known as CodiMD.
https://github.com/hedgedoc/hedgedoc
:wq