"The early days of Unix at Bell Labs" - Brian Kernighan (LCA 2022 Online)

submited 18 January 2022

In barely 50 years, the Unix operating system has gone from a tiny two-⁠person experiment in a New Jersey attic to a multi-⁠billion dollar industry whose products and services are an integral part of the world's computing infrastructure. Along the way, there have been many changes, but a surprisingly large amount is much the same as when it started. How did this come about? What are the good ideas in Unix that have been preserved and even spread? What are the good ideas that have fallen by the wayside? What are the not so good ideas that have prospered? And what might the future hold?

The BSD community linklog
Made a script? Written a blog post? Found a useful tutorial? Share it with the BSD community here or just enjoy what everyone else has found!


05 December 2022
BSD Now 483: ZFS Time Machine  

Research Unix Version 6 in the Open SIMH PDP-11 Emulator, The Hot Tub Time Machine is Your ZFS Turn-Back-Time Method, NFS on NetBSD: server and client side, HardenedBSD October 2022 Status Report, Nushell : Introduction, and more.

02 December 2022
Help the OpenBSD Foundation Reach Its 2022 Funding Goal  

The OpenBSD Foundation, which is central to funding the OpenBSD project, needs your help to reach its 2022 Fundraising Goal of $300,000.

Authentication gateway with SSH on OpenBSD  

A neat feature in OpenBSD is the program authpf, an authenticating gateway using SSH. Basically, it allows to dynamically configure the local firewall PF by connecting/disconnecting into a user account over SSH, either to toggle an IP into a table or rules through a PF anchor.

Enjoying DiscoverBSD? There is more...

Subscribe to BSD Weekly, our free, once–weekly e-mail round-up of BSD news and articles. It is currated from your content on DiscoverBSD and BSDSec (a deadsimple BSD Security Advisories and Announcements).

You can also support the work on Patreon.
01 December 2022
FreeBSD Security Advisory FreeBSD-SA-22:14.heimdal [REVISED]  

Multiple security vulnerabilities have been discovered in the Heimdal implementation of the Kerberos 5 network authentication protocols and KDC. - - CVE-2022-42898 PAC parse integer overflows - - CVE-2022-3437 Overflows and non-constant time leaks in DES{,3} and arcfour - - CVE-2021-44758 NULL dereference DoS in SPNEGO acceptors - - CVE-2022-44640 Heimdal KDC: invalid free in ASN.1 codec - - CVE-2019-14870 Validate client attributes in protocol-transition - - CVE-2019-14870 Apply forwardable policy in protocol-transition - - CVE-2019-14870 Always lookup impersonate client in DB

FreeBSD Errata Notice FreeBSD-EN-22:28.heimdal  

The patch released with FreeBSD-SA-22:14.heimdal included an inadvertently merged block of code which prevents the KDC from issuing valid tickets.

FreeBSD Security Advisory FreeBSD-SA-22:15.ping  

ping reads raw IP packets from the network to process responses in the prpack() function. As part of processing a response ping has to reconstruct the IP header, the ICMP header and if present a "quoted packet," which represents the packet that generated an ICMP error. The quoted packet again has an IP header and an ICMP header. The prpack() copies received IP and ICMP headers into stack buffers for further processing. In so doing, it fails to take into account the possible presence of IP option headers following the IP header in either the response or the quoted packet. When IP options are present, pr_pack() overflows the destination buffer by up to 40 bytes.

Running OpenZFS – Choosing Between FreeBSD and Linux  

Age-old discussion: ZFS running on Linux or FreeBSD? We're not going to set out to tell you which operating system you should use. Both choices are excellent — but we’ll lay out how different (or alike) it is to run OpenZFS on either to help anyone on the fence decide which OS to use beneath our favorite filesystem.

load more