Subject: re: Seen in comp.os.minix

From: [email-masked] (David W. Summers)
Date: Thu, 20 Feb 92 09:49 CST

----- Begin Included Message -----

>From concert.net!linux-standards-request Wed Feb 19 22:14:24 1992
Date: Wed, 19 Feb 92 23:10:50 -0500
From: [email-masked] ("Mark W. Eichin")
To: [email-masked]
Cc: [email-masked]
Subject: re: Seen in comp.os.minix
Content-Length: 566

A few people are...
>>> Strongly agreed that admin binaries should be in /etc, including, but not
	Sorry... either have binaries there, or config files -- *Not*
both. The BSD 4.4 model (which I think is what one of the draft posix
standards is related to, if not derived from) has config files in /etc
and executables in /usr/etc/ (DEC Ultrix and SunOS have already
adopted this.) Having executables in /etc may be "traditional", but
that's just because it is a traditional mistake...
				_Mark_ <[email-masked]>
				MIT Student Information Processing Board

----- End Included Message -----

Hooray for our side!  :-)

This is what I was trying to get across in my previous posting.

I hadn't realized that several people have STRONG feelings against this!

I completely agree with having just admin. files in /etc and executables in
/usr/etc. 

   - David Summers

---

From: [email-masked]
Date: Thu, 20 Feb 92 17:05:33 +0100

>    From: [email-masked] (David W. Summers)
> 
>    I completely agree with having just admin. files in /etc and executables
>    in /usr/etc.

Bzzzz. Wrong guess Hans:-) The consequence of this would be that things like
init would be in /usr/etc, which might not even be mounted at the time
init should be run.

In retrospect I also think that /bin/init is a bad idea, but then it should
be /lib/init.

...../lib should contrain libraries, support files *and* executables which
shouldn't be in anyones path.

And with this small change I'd like to see the Draft accepted.

/Tommy Thorn

---

From: Alan B Clegg <[email-masked]>
Date: Thu, 20 Feb 92 10:51:35 EST

> I completely agree with having just admin. files in /etc and executables in

Ok, put init in /usr/etc, and make sure /usr is mounted just before you
exec it.

Minor problem.

-abc
-- 
[email-masked]				Alan Clegg - Network Programmer
KD4JML (just my luck!)			MCNC -- Center for Communications

---

From: Alan B Clegg <[email-masked]>
Date: Thu, 20 Feb 92 11:15:29 EST

> In retrospect I also think that /bin/init is a bad idea, but then it should

Agreed.

> And with this small change I'd like to see the Draft accepted.

Agreed.  I will make the change.  All in favor?  All opposed?  Good.
It passes.  (seriously, one last day to bring up comments).

-abc

---

From: [email-masked] (Theodore Ts'o)
Date: Thu, 20 Feb 92 12:40:14 -0500

No, that's not the BSD 4.4 model; they have /sbin for the admin
binaries.  The problem is that you need to start /usr/etc/init before
/usr is mounted....

Look, this seems to be going nowhere.  We can't just blindly point and
say look!  BSD 4.3 did it this way!  Sun OS did it that way!  The only
reason why we were doing this was that we don't want to screw users
who have always been used to finding programs in particular places
(/etc/mount, /bin/grep, /bin/ed, etc., etc.).  But aside from that, we
need to architect something that works as a cohesive whole.

Putting init in /usr/etc when it was previously assumed that /usr might
be a mounted partition, all in the name of "Horray for our side!" is
going to result in a camel --- a horse designed by a committee.  Before
we get all wrapped up in aesthetics, let's come up with a cohesive
document THAT WORKS.

				Slightly annoyed,

						- Ted