From owner-freebsd-hackers@freebsd.org Wed Nov 22 20:01:26 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 EA64EDF4228 for ; Wed, 22 Nov 2017 20:01:26 +0000 (UTC) (envelope-from lidl@FreeBSD.org) Received: from hydra.pix.net (hydra.pix.net [IPv6:2001:470:e254::4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.pix.net", Issuer "Pix.Com Technologies LLC CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B9ADF67675 for ; Wed, 22 Nov 2017 20:01:26 +0000 (UTC) (envelope-from lidl@FreeBSD.org) Received: from torb.pix.net ([IPv6:2001:470:e254:11:adf5:d620:5be7:cf13]) (authenticated bits=0) by hydra.pix.net (8.15.2/8.15.2) with ESMTPA id vAMK1H7A054743; Wed, 22 Nov 2017 15:01:25 -0500 (EST) (envelope-from lidl@FreeBSD.org) X-Authentication-Warning: hydra.pix.net: Host [IPv6:2001:470:e254:11:adf5:d620:5be7:cf13] claimed to be torb.pix.net Subject: Re: The future of fortune(6) To: freebsd-hackers@freebsd.org References: <66D39828-ADBA-4973-BEB8-B2F6657E9996@FreeBSD.org> From: Kurt Lidl Reply-To: lidl@FreeBSD.org Message-ID: <6ba033f3-82ce-da58-1720-623fed180479@FreeBSD.org> Date: Wed, 22 Nov 2017 15:01:17 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <66D39828-ADBA-4973-BEB8-B2F6657E9996@FreeBSD.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.25 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 Nov 2017 20:01:27 -0000 On 11/22/17 11:29 AM, Benno Rice wrote: > I would like people’s opinion on which of the following two paths we should take: > > 1) Complete removal of fortune and freebsd-tips, remove its usage from the default .login/.profile files. > > 2) Reworking fortune(6) to remove the offensive fortune flag and make freebsd-tips the default, possibly by symlinking it as /usr/share/games/fortune/fortunes. Of these options, only #2 is approximately correct. I think just leaving the code as-is, and symlinking the freebsd-tips to be the default fortune datafile is the correct course of action. Removing the offensive flag handling dictates policy towards users of the program. If someone wants to add their own offensive datafile to their system, the code ought to allow them to select it. -Kurt