Verifying App Signatures and Notarization with codesign and spctl
Checking whether an app's code signature and notarization are actually valid from the command line, not just Gatekeeper's pass/fail dialog.
Step-by-step, task-oriented guides - do this, in this order, to get this result.
Checking whether an app's code signature and notarization are actually valid from the command line, not just Gatekeeper's pass/fail dialog.
Understanding the container/volume distinction that makes APFS different from older partition schemes, and using diskutil to manage volumes directly.
Resetting NVRAM and the System Management Controller - two different low-level resets solving different problems, on Apple Silicon and Intel Macs.
Using the same BSD packet filter that powers macOS's Application Firewall directly, for filtering the GUI's simple allow/deny-per-app model can't express.
Turning on macOS's built-in SSH server correctly, then hardening it beyond the default configuration with key-based authentication and restricted access.
Resetting stuck permission prompts, why an app sometimes doesn't re-ask for a permission it should, and what the TCC database actually is.
Starting, stopping, inspecting, and restoring Time Machine backups without the GUI - useful for scripting backups or diagnosing a stuck one.
Build a RetroArch decorative border with licensed artwork, correct alpha, a measured custom viewport, safe overlay configuration, and scoped presets.
Configure RetroArch CRT shaders from an official preset, then calibrate geometry, scanlines, mask, brightness, scaling, performance, and preset scope.
Configure RetroArch local multiplayer by separating physical controller assignment from emulated multitap device types, port rules, remaps, and hotkeys.