From owner-freebsd-hackers@freebsd.org Wed Mar 22 18:25:57 2017 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 86AE5D180D7 for ; Wed, 22 Mar 2017 18:25:57 +0000 (UTC) (envelope-from reichert@numachi.com) Received: from away.numachi.com (away.numachi.com [66.228.38.138]) by mx1.freebsd.org (Postfix) with SMTP id 3E0681C17 for ; Wed, 22 Mar 2017 18:25:56 +0000 (UTC) (envelope-from reichert@numachi.com) Received: (qmail 10558 invoked from network); 22 Mar 2017 18:19:14 -0000 Received: from unknown (HELO meisai.numachi.com) (71.168.69.18) by away.numachi.com with SMTP; 22 Mar 2017 18:19:14 -0000 Received: (qmail 154 invoked by uid 1001); 22 Mar 2017 18:01:44 -0000 Date: Wed, 22 Mar 2017 14:01:44 -0400 From: Brian Reichert To: Chris Sinjakli Cc: freebsd-hackers@freebsd.org Subject: Re: A historical curiosity in su(1) Message-ID: <20170322180144.GE84031@numachi.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.9i X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Mar 2017 18:25:57 -0000 On Tue, Mar 21, 2017 at 10:57:22PM +0000, Chris Sinjakli wrote: > Hi folks, > > I'm doing some digging for a talk I'm working on for PGConf US[1]. > > The talk is one I've given before[2], and last time I gave it I left an open > question right near the end. This time, I'd love to be able to answer it! > > As a heads-up, this is a behaviour I encountered through Ubuntu, but the code > involved is present in a very similar form in FreeBSD, and probably originated > here or in a shared ancestor (the trail goes cold at a 1994 import from BSD > 4.4). Did you dive into this repo? Description: https://www.dmst.aueb.gr/dds/pubs/conf/2015-MSR-Unix-History/html/Spi15c.html The evolution of the Unix operating system is made available as a version-control repository, covering the period from its inception in 1972 as a five thousand line kernel, to 2015 as a widely-used 26 million line system. The repository contains 659 thousand commits and 2306 merges. ... It has been created by synthesizing with custom software 24 snapshots of systems developed at Bell Labs, Berkeley University, and the 386BSD team, two legacy repositories, and the modern repository of the open source FreeBSD system. Repo itself: https://github.com/dspinellis/unix-history-repo > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" -- Brian Reichert BSD admin/developer at large