From owner-freebsd-arch@FreeBSD.ORG Wed Sep 10 15:59:09 2014 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3D5AE660; Wed, 10 Sep 2014 15:59:09 +0000 (UTC) Received: from bigwig.baldwin.cx (bigwig.baldwin.cx [IPv6:2001:470:1f11:75::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 13A9D1718; Wed, 10 Sep 2014 15:59:09 +0000 (UTC) Received: from ralph.baldwin.cx (pool-173-70-85-31.nwrknj.fios.verizon.net [173.70.85.31]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id EBD51B992; Wed, 10 Sep 2014 11:59:07 -0400 (EDT) From: John Baldwin To: freebsd-arch@freebsd.org Subject: Re: /etc/motd summary Date: Wed, 10 Sep 2014 10:06:47 -0400 Message-ID: <1412347.AsDd5CXCVa@ralph.baldwin.cx> User-Agent: KMail/4.10.5 (FreeBSD/10.0-STABLE; KDE/4.10.5; amd64; ; ) In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Wed, 10 Sep 2014 11:59:08 -0400 (EDT) Cc: Warren Block , Adrian Chadd , Brooks Davis , Bryan Drewery X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Sep 2014 15:59:09 -0000 On Monday, September 08, 2014 08:24:00 PM Warren Block wrote: > On Mon, 8 Sep 2014, Adrian Chadd wrote: > > On 8 September 2014 17:46, Brooks Davis wrote: > >> On Mon, Sep 08, 2014 at 05:25:31PM -0700, Adrian Chadd wrote: > >>> for maximum bikeshed: what about adding a 'motd' command that, I > >>> dunno, re-displays the motd? :P > >> > >> How would someone who didn't know about /etc/motd ever find that? > > > > Putting "Type 'motd' to see this information again" in the motd. > > Or leave it the way it is, /etc/motd is just a file that is displayed, > but instead of dumping it to stdout, interpret some kind of markup in > it. > > That's relatively high overhead considering the layout will still be > limited to 80x24. We'd probably be better off leaving it as is and > moving most of the information to a man page, say support(1), which is > mentioned by /etc/motd. Yes. You can use formatting if you have a 'man welcome'. That might be the best way to provide a local, formatted copy of the proposed "welcome" page from earlier. You could even create a very simple 'welcome' wrapper script that runs 'man welcome' so that in the motd you just have to say "run the welcome command". No need for having to worry about having to figure out how to separate arguments from the command that way (which is the the problem we have now that requires double spaces since all the examples are commands that take arguments like 'man man'). For a command with no arguments you don't have to do that I think. -- John Baldwin