The Life of a Block Device: Seven Names for One Disk, and Not One of Them Is Both Stable and Unique
Every name a Linux disk has is either a value stored inside it, and so copied by anything that copies the disk, or a description of the slot it is…
Every name a Linux disk has is either a value stored inside it, and so copied by anything that copies the disk, or a description of the slot it is…
A scheduled job is the only routine thing on a Linux machine that destroys the evidence it ran by succeeding. Eight stages between the line you wrote and the person…
The nine stages between an application calling sendmail and a person deciding they wanted it — and why every mechanism that judges the message authenticates an address somebody else chose.
The standard way to answer “who logged in as root” is one of three commands: journalctl -t sshd, journalctl _COMM=sshd, or journalctl -u ssh. They are taught interchangeably. Here is…
The seven stages between a backup and a working machine, and the six decisions the restore makes that the backup did not. Why diff exits 0 on a tree that…
Stage 1: The clock nobody is keeping Run the hinge here, and then run the tool that is supposed to read what it finds: Three device paths, tried in order,…
Stage 1: Solved, not run Everyone learns the Dockerfile as a shell script: a list of commands, executed top to bottom, one after another. That model was correct, and both…
Stage 1: The build context, and what got in that you did not put there The build starts by sending a directory to the builder. Not the files your Dockerfile…
Stage 1: What the parent publishes about you A registry holds almost nothing about your domain. Three things, and you can write none of them directly: What the registry actually…
One of this site’s own pages carries a sentence that is true and stops exactly one clause short. It is in Hardening a Public-Facing Service, in the step about updates:…
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
These cookies are needed for adding comments on this website.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com (opens in a new window)
Jetpack's built-in visitor analytics. It records page views, referring sites, search terms, and outbound link clicks, and also carries the shared visitor-tracking library used by Jetpack Instant Search and WooCommerce Analytics.
Service URL: automattic.com (opens in a new window)
You can find more information in our Cookie Policy and Privacy Policy.