From owner-cvs-sbin Fri Sep 29 17:43:45 1995 Return-Path: owner-cvs-sbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id RAA09604 for cvs-sbin-outgoing; Fri, 29 Sep 1995 17:43:45 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.222.226]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id RAA09590 ; Fri, 29 Sep 1995 17:43:33 -0700 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.12/8.6.9) with SMTP id RAA09675; Fri, 29 Sep 1995 17:42:45 -0700 To: Mark Murray cc: John Capo , gibbs@freefall.FreeBSD.org (Justin T. Gibbs), ache@freefall.FreeBSD.org, CVS-commiters@freefall.FreeBSD.org, cvs-sbin@freefall.FreeBSD.org Subject: Re: cvs commit: src/sbin Makefile In-reply-to: Your message of "Fri, 29 Sep 1995 23:05:09 +0200." <199509292105.XAA22916@grumble.grondar.za> Date: Fri, 29 Sep 1995 17:42:45 -0700 Message-ID: <9673.812421765@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sbin@FreeBSD.org Precedence: bulk > I agree, but with great reservation. I would HATE to see too many > user configurable hacks in the global system makefiles. I would rather > the apps handle this sort of thing intelligently. Registry! Registry! Would you like to see everything from .emacs to .fvwmrc *go away*? Would you like to see an end to the question of how an arbitrary port stores its startup configuration and/or adds itself to the list of apps started at boot time? Would you like to be able to find out, at a glance, just what version of a given piece of software (or entire subsystem) you were running? Would you like to see sysctl() done CORRECTLY? Registry! Registry! The only problem is, you need the rest of the world to go along. Not easy. Implmenting an NT style registry (with substantial improvements over NT - they didn't get it exactly right nor does it deal with the multiple user issue very well) would be easy. Getting applications weenies to use it would not. The latter reason is mainly why I haven't implemented it yet.. :-( Jordan