Plurrrr

Tue 11 Apr 2023

FreeBSD 13.2

The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 13.2-RELEASE. This is the third release of the stable/13 branch.

Some of the highlights:

  • OpenSSH has been updated to version 9.2p1.
  • OpenSSL has been updated to version 1.1.1t.
  • The bhyve hypervisor now supports more than 16 vCPUs in a guest.
  • Address Space Layout Randomization (ASLR) is now enabled for 64-bit executables by default.
  • ZFS has been upgraded to OpenZFS release 2.1.9.
  • It is now possible to take snapshots on UFS filesystems when running with journaled soft updates.
  • The kernel wg(4) WireGuard driver is now available.
  • The kernel netlink(4) network configuration protocol is now available.

Source: FreeBSD 13.2-RELEASE Announcement.

Authentication vs Authorization

Authentication and Authorization (AuthN and AuthZ) are terms that refer to discrete, specific concepts that can easily be confused.

Authentication is the process of proving that someone is who they claim to be.

Authorization is the process of granting access to a resource.

Source: Authentication vs Authorization, an article by Dan Schnau.

Sparkle

Last month, I posted about writing my new todo app called To-Day: why I wrote it and how I wrote it. At the time, I mentioned that I had set it up to install updates using Sparkle but there was too much detail to include in the initial post. So here, as promised, is the article about implementing Sparkle.

Source: Sparkle, an article by Sarah Reichelt.