From owner-freebsd-commit Thu Nov 30 15:39:16 1995 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id PAA04574 for freebsd-commit-outgoing; Thu, 30 Nov 1995 15:39:16 -0800 Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id PAA04560 for cvs-all-outgoing; Thu, 30 Nov 1995 15:38:53 -0800 Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id PAA04547 for cvs-etc-outgoing; Thu, 30 Nov 1995 15:38:47 -0800 Received: from linus.demon.co.uk (linus.demon.co.uk [158.152.10.220]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id PAA04530 ; Thu, 30 Nov 1995 15:37:56 -0800 Received: (from mark@localhost) by linus.demon.co.uk (8.7.1/8.7.1) id XAA00604; Thu, 30 Nov 1995 23:39:00 GMT Message-Id: <199511302339.XAA00604@linus.demon.co.uk> From: mark@linus.demon.co.uk (Mark Valentine) Date: Thu, 30 Nov 1995 23:39:00 +0000 In-Reply-To: "Jordan K. Hubbard"'s message of Nov 29, 6:28pm X-Mailer: Mail User's Shell (7.2.6 alpha(2) 7/9/95) To: "Jordan K. Hubbard" , CVS-committers@freefall.freebsd.org, cvs-etc@freefall.freebsd.org Subject: Re: cvs commit: src/etc/root dot.Xdefaults dot.fvwmrc dot.xsession dot.cshrc dot.login Sender: owner-commit@FreeBSD.ORG Precedence: bulk > From: "Jordan K. Hubbard" > Date: Wed 29 Nov, 1995 > Subject: cvs commit: src/etc/root dot.Xdefaults dot.fvwmrc dot.xsession dot.cshrc dot.login > jkh 95/11/29 18:28:43 > > Modified: etc/root dot.cshrc dot.login > Added: etc/root dot.Xdefaults dot.fvwmrc dot.xsession > Log: > Revamp root's dotfiles. > Submitted by: Patrick Hausen + mods by me Do any other old BSD fogies find these inappropriate? I'm sure there is a place for some nice example *user* setups (maybe under /usr/src/share/examples, or even all set up under a guest account in a new install), but these files get installed as the default *root* environment. The default system environment should (more or less) be good enough for root, give or take a few things to make system administration and i18n more natural. I don't think there's a need for *any* X startup files for the default root login, and certainly not startup files for programs that aren't even in the source tree (fvwm). (Maybe an extra knob in the ports collection for these?) There's also tcsh-only stuff in there, which I don't think should be, and the InterViews stuff also wants to be go. "setenv PAGER more" should be redundant. "setenv EDITOR /stand/ee" is evidence of a commit made in a non-optimal mental state... The default environment should be largely free of policy (like changes to fonts and prompts). The default *root* environment should be utilitarian. Mark. -- "Tigers will do ANYTHING for a tuna fish sandwich." "We're kind of stupid that way." *munch* *munch*