Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Feb 1995 11:48:58 -0800 (PST)
From:      "Rodney W. Grimes" <rgrimes@gndrsh.aac.dev.com>
To:        mark@grondar.za (Mark Murray)
Cc:        bugs@FreeBSD.org, current@FreeBSD.org
Subject:   Re: Lots of crud...
Message-ID:  <199502221948.LAA24920@gndrsh.aac.dev.com>
In-Reply-To: <199502221828.UAA17039@grunt.grondar.za> from "Mark Murray" at Feb 22, 95 08:28:43 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> 
> Hi
> 
> There are a BUNCH of files in src/etc/etc.i386 that _REALLY_ should
> be nuked: (Look at the dates on some of these!)
> 
> - 21508 Feb 17 17:05 MAKEDEV
> Does this have to be here? (Better in src/RELEASE with its baby brother
> ../MAKEDEV.Local?)

I see no MAKEDEV.Local in src/release, MAKEDEV files are machine depenedent,
so they need to be in the etc.i386 directory.  MAKEDEV.local is machine
independent so it belongs where it is.

> -  6474 Jun 28  1994 README.1ST
> - 36633 Jun 28  1994 README.INSTALL
> These README's are for 1.1.5.1

These are the instructions for the other scripts, see below.

> - 28831 Sep 15 06:46 cdinst1.install
> -  2199 Apr 18  1994 cdinst1.profile
> -   367 Feb 21  1994 cpio.install*
> -  9135 Jun 29  1994 cpio.magic
> -  3111 Sep 15 06:46 cpio.rc
> AFAICSee, these are all for the 1.1.5.1 install floppies.

And are still in use by some folks who prefer the 1.x method of installing
things.  I am still using these, expect a revamp some time real soon now.

> -  5178 Feb 20  1994 disktab
> This, I believe, could comfortably live in src/etc

Think multiplatform, but maybe this could safely be moved.  This is the
traditional BSD location for this source file.

> -    80 Jun 20  1993 fstab.wd
> WTF is this?

A sample /etc/fstab, specifically cruft, should probably install as
/usr/share/examples/etc/fstab

> - 30179 Oct 17 04:32 inst1.install*
> -   159 Feb 21  1994 inst1.profile
> - 10680 Sep 15 06:46 inst2.rc
> -  1744 Sep 15 06:46 kc.profile
> More 1.1.5.1 crud...

And stuff that still works 99% of the way.

> Also the Makefile in src/etc (which has been worked on recently) seems
> mainly concerned with making 1.1*-style install floppies. Can we not
> chuck it out?

Lots of it is still extensivly used by make release in src/release.

> Whenever I do a build world, I resort to a hand checking of the files in
> src/etc directory to see what has changed. What about some way of
> automating this, so a make install will install the (hopefully) non-
> customisable files (like rc, services etc) and leave alone the ones
> that users are supposed to mess with (like netstart and hosts)?

There is no such thing as a non-customizable file in /etc :-(.

> Mark Murray
> 46 Harvey Rd, Claremont, Cape Town 7700, South Africa
> +27 21 61-3768 GMT+0200


-- 
Rod Grimes                                      rgrimes@gndrsh.aac.dev.com
Accurate Automation Company                   Custom computers for FreeBSD



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199502221948.LAA24920>