Return-Path: < owner-freebsd-advocacy@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id NAA06598
          for freebsd-advocacy-outgoing; Tue, 24 Nov 1998 13:07:56 -0800 (PST)
          (envelope-from owner-freebsd-advocacy@FreeBSD.ORG)
Received: from lariat.lariat.org (lariat.lariat.org [206.100.185.2])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA06590
          for < advocacy@freebsd.org>; Tue, 24 Nov 1998 13:07:54 -0800 (PST)
          (envelope-from brett@lariat.org)
Received: (from brett@localhost)
	by lariat.lariat.org (8.8.8/8.8.6) id OAA01046;
	Tue, 24 Nov 1998 14:07:46 -0700 (MST)
Message-Id: <4.1.19981124135919.06c8e850@127.0.0.1>
X-Sender: brett@127.0.0.1
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.1 
Date: Tue, 24 Nov 1998 13:59:58 -0700
To: advocacy@FreeBSD.ORG
From: Brett Glass < brett@lariat.org>
Subject: Linux to be deployed in Mexican schools; Where was FreeBSD?
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-freebsd-advocacy@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.ORG

See

http://www.wired.com/news/news/technology/story/16107.html


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-advocacy" in the body of the message

Return-Path: < owner-freebsd-advocacy@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id OAA13789
          for freebsd-advocacy-outgoing; Tue, 24 Nov 1998 14:13:06 -0800 (PST)
          (envelope-from owner-freebsd-advocacy@FreeBSD.ORG)
Received: from zippy.cdrom.com (zippy.cdrom.com [204.216.27.228])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA13779
          for < advocacy@FreeBSD.ORG>; Tue, 24 Nov 1998 14:13:05 -0800 (PST)
          (envelope-from jkh@zippy.cdrom.com)
Received: from zippy.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1])
	by zippy.cdrom.com (8.9.1/8.9.1) with ESMTP id OAA48008;
	Tue, 24 Nov 1998 14:14:10 -0800 (PST)
To: Brett Glass < brett@lariat.org>
cc: advocacy@FreeBSD.ORG
Subject: Re: Linux to be deployed in Mexican schools; Where was FreeBSD? 
In-reply-to: Your message of "Tue, 24 Nov 1998 13:59:58 MST."
             <4.1.19981124135919.06c8e850@127.0.0.1> 
Date: Tue, 24 Nov 1998 14:14:10 -0800
Message-ID: <48004.911945650@zippy.cdrom.com>
From: "Jordan K. Hubbard" < jkh@zippy.cdrom.com>
Sender: owner-freebsd-advocacy@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.ORG

> http://www.wired.com/news/news/technology/story/16107.html

FreeBSD probably wasn't on their radar.  More helpful indeed would any
suggestions on your part (and possibly organizational efforts) on what
it takes to get on mexican radar screens.

As is my usual gripe in advocacy, what we really need around here
aren't a bunch of firemen who arrive at the scene of the fire well
after it has already consumed the building and stand around saying
meaningful things like "This was a fire!  It appears to have burned
down the building!  Fires are bad, someone should do something."

Such firemen are obviously of no use at all and should probably go
into less challenging professions like chicken inspection or lavatory
maintenance.  What we need are firemen who actually arrive in time to
have a meaningful affect on fires *as they are happening* or can turn
practical expertise towards preventing fires in the first place. :-)

In this specific case, what would have constituted attacking the fire
rather than the ashes would have been to let me know about this well
before the selection process took place so that I could have sent
these folks some evaluation CDs and possibly a book or two.  I send
literally tens of thousands of dollars worth of merchandise to schools
and other educational programs every year and will continue to do so,
but people still have to tell me where to send them since I'm not
psychic here, folks!

- Jordan

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-advocacy" in the body of the message

Return-Path: < owner-freebsd-advocacy@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id NAA28017
          for freebsd-advocacy-outgoing; Fri, 27 Nov 1998 13:52:54 -0800 (PST)
          (envelope-from owner-freebsd-advocacy@FreeBSD.ORG)
Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA28010
          for < advocacy@FreeBSD.ORG>; Fri, 27 Nov 1998 13:52:52 -0800 (PST)
          (envelope-from tlambert@usr02.primenet.com)
Received: (from daemon@localhost)
	by smtp01.primenet.com (8.8.8/8.8.8) id OAA23561;
	Fri, 27 Nov 1998 14:52:43 -0700 (MST)
Received: from usr02.primenet.com(206.165.6.202)
 via SMTP by smtp01.primenet.com, id smtpd023543; Fri Nov 27 14:52:40 1998
Received: (from tlambert@localhost)
	by usr02.primenet.com (8.8.5/8.8.5) id OAA19036;
	Fri, 27 Nov 1998 14:52:39 -0700 (MST)
From: Terry Lambert < tlambert@primenet.com>
Message-Id: <199811272152.OAA19036@usr02.primenet.com>
Subject: Re: Linux to be deployed in Mexican schools; Where was FreeBSD?
To: jkh@zippy.cdrom.com (Jordan K. Hubbard)
Date: Fri, 27 Nov 1998 21:52:38 +0000 (GMT)
Cc: brett@lariat.org, advocacy@FreeBSD.ORG
In-Reply-To: <48004.911945650@zippy.cdrom.com> from "Jordan K. Hubbard" at Nov 24, 98 02:14:10 pm
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-advocacy@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.ORG

> As is my usual gripe in advocacy, what we really need around here
> aren't a bunch of firemen who arrive at the scene of the fire well
> after it has already consumed the building and stand around saying
> meaningful things like "This was a fire!  It appears to have burned
> down the building!  Fires are bad, someone should do something."
> 
> Such firemen are obviously of no use at all and should probably go
> into less challenging professions like chicken inspection or lavatory
> maintenance.  What we need are firemen who actually arrive in time to
> have a meaningful affect on fires *as they are happening* or can turn
> practical expertise towards preventing fires in the first place. :-)

Actually, the fire will be burning an awful long time; so long as
Linux is in Mexican schools, there is a need for a FreeBSD fire
brigade on the school grounds, hoses at ready.

For a FreeBSD fireman to be effective, there is an aching need for
firefighting equipment; FreeBSD has little.


One thing that would go a long way towards this is to get a most
recent RedHat Linux system installed, and figure out what software
you need to write to "upgrade" it to FreeBSD without reinstalling
everything.

Here are some starting points:

o	FreeBSD is still third-party layered software unfriendly
	(some would call it antagonistic).  There is no real
	method in FreeBSD for installing software that is supposed
	to start at system startup and shutdown gracefully at
	system shutdown.

	Fix: Change the FreeBSD "init" process.  This is political
	suicide, but technological necessity.

o	FreeBSD EXT2FS support is less robust than it should be.

	Fix: Create a stress-test framework in which progress
	toward repairing EXT2FS can be made, and repair it.

o	FreeBSD kernels can not be booted with Linux boot code.

	Fix: Add support for booting Linux kernels to the FreeBSD
	multistage boot code, such that the Linux boot blocks can
	be replaced with FreeBSD boot blocks without losing Linux
	functionality.  This means adding features to the FreeBSD
	boot blocks.  Alternately, and more restrictive to future
	work, make FreeBSD capable of being booted using Linux
	boot blocks.

o	FreeBSD Linux emulation leaves something to be desired
	(something called "Linux emulation").  This is most
	apparent in the FreeBSD inability to run some kernel
	threaded applications, like Oracle 8 for Linux.

	Fix: Get a copy of Oracle 8  for Linux, install it on
	FreeBSD (in violation of the license) and Make It Work(tm).

o	FreeBSD can not install RPM packages.

	Fix: Port the RPM code, either from RedHat (I don't think
	this is actually available) or from one of the Linux camps
	that have reverse engineered the code (S.U.S.E. would be
	a good starting point, since they work heavily on RedHat
	Linux emulation themselves).

o	FreeBSD doesn't support the Linux libvga.

	Fix: Someone port the frigging thing, already.



Oh, by the way, one could substitute "Solaris" for "Linux" in the
above (and SVR4 UFS and BFS for EXT2FS, and SVR4 PKG for RPM...)
and have a hell of a lot larger software base than the Linux
software base.


It's not a matter of figuring out what to do; that's easy.  It's
a matter of will, and it's a matter of prying things like the
BSD init process out of the cold, dead hands of the powers that be.


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-advocacy" in the body of the message

Return-Path: < owner-freebsd-advocacy@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id UAA18941
          for freebsd-advocacy-outgoing; Sat, 28 Nov 1998 20:08:49 -0800 (PST)
          (envelope-from owner-freebsd-advocacy@FreeBSD.ORG)
Received: from iquest3.iquest.net (iquest3.iquest.net [209.43.20.203])
          by hub.freebsd.org (8.8.8/8.8.8) with SMTP id UAA18936
          for < advocacy@FreeBSD.ORG>; Sat, 28 Nov 1998 20:08:47 -0800 (PST)
          (envelope-from toor@y.dyson.net)
Received: (qmail 7469 invoked from network); 29 Nov 1998 04:08:37 -0000
Received: from dyson.iquest.net (HELO y.dyson.net) (198.70.144.127)
  by iquest3.iquest.net with SMTP; 29 Nov 1998 04:08:37 -0000
Received: (from root@localhost)
	by y.dyson.net (8.9.1/8.9.1) id XAA11525;
	Sat, 28 Nov 1998 23:08:36 -0500 (EST)
Message-Id: <199811290408.XAA11525@y.dyson.net>
Subject: Re: Linux to be deployed in Mexican schools; Where was FreeBSD?
In-Reply-To: <199811272152.OAA19036@usr02.primenet.com> from Terry Lambert at "Nov 27, 98 09:52:38 pm"
To: tlambert@primenet.com (Terry Lambert)
Date: Sat, 28 Nov 1998 23:08:36 -0500 (EST)
Cc: jkh@zippy.cdrom.com, brett@lariat.org, advocacy@FreeBSD.ORG
From: "John S. Dyson" < dyson@iquest.net>
Reply-To: dyson@iquest.net
X-Mailer: ELM [version 2.4ME+ PL38 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-advocacy@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.ORG

Terry Lambert said:
> 
> o	FreeBSD is still third-party layered software unfriendly
> 	(some would call it antagonistic).  There is no real
> 	method in FreeBSD for installing software that is supposed
> 	to start at system startup and shutdown gracefully at
> 	system shutdown.
> 
> 	Fix: Change the FreeBSD "init" process.  This is political
> 	suicide, but technological necessity.
>
No question about that.  SYSV init or something close to that
is necessary.

> 
> o	FreeBSD Linux emulation leaves something to be desired
> 	(something called "Linux emulation").  This is most
> 	apparent in the FreeBSD inability to run some kernel
> 	threaded applications, like Oracle 8 for Linux.
> 
> 	Fix: Get a copy of Oracle 8  for Linux, install it on
> 	FreeBSD (in violation of the license) and Make It Work(tm).
> 
We are getting close to shipping pthreads on NetBSD at work.  I am
asking for permission to donate it to FreeBSD.  Since I am no
longer involved with FreeBSD, there are more political issues to
deal with now.

-- 
John                  | Never try to teach a pig to sing,
dyson@iquest.net      | it makes one look stupid
jdyson@nc.com         | and it irritates the pig.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-advocacy" in the body of the message

Return-Path: < owner-freebsd-advocacy@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id VAA26424
          for freebsd-advocacy-outgoing; Sat, 28 Nov 1998 21:54:43 -0800 (PST)
          (envelope-from owner-freebsd-advocacy@FreeBSD.ORG)
Received: from obie.softweyr.com ([204.68.178.33])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA26419
          for < advocacy@FreeBSD.ORG>; Sat, 28 Nov 1998 21:54:41 -0800 (PST)
          (envelope-from wes@softweyr.com)
Received: from softweyr.com (zaphod.softweyr.com [204.68.178.35])
	by obie.softweyr.com (8.8.8/8.8.8) with ESMTP id WAA16554;
	Sat, 28 Nov 1998 22:56:13 -0700 (MST)
	(envelope-from wes@softweyr.com)
Message-ID: <3660E1E8.27016719@softweyr.com>
Date: Sat, 28 Nov 1998 22:55:52 -0700
From: Wes Peters < wes@softweyr.com>
Organization: Softweyr llc
X-Mailer: Mozilla 4.5 [en] (X11; U; FreeBSD 3.0-RELEASE i386)
X-Accept-Language: en
MIME-Version: 1.0
To: dyson@iquest.net
CC: Terry Lambert < tlambert@primenet.com>, advocacy@FreeBSD.ORG
Subject: Re: Linux to be deployed in Mexican schools; Where was FreeBSD?
References: <199811290408.XAA11525@y.dyson.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-advocacy@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.ORG

"John S. Dyson" wrote:
> 
> Terry Lambert said:
> >
> > o     FreeBSD is still third-party layered software unfriendly
> >       (some would call it antagonistic).  There is no real
> >       method in FreeBSD for installing software that is supposed
> >       to start at system startup and shutdown gracefully at
> >       system shutdown.
> >
> >       Fix: Change the FreeBSD "init" process.  This is political
> >       suicide, but technological necessity.
> >
> No question about that.  SYSV init or something close to that
> is necessary.

It shouldn't be all that difficult; have the arguments in that past 
been "it's just not BSD-ish?"

-- 
       "Where am I, and what am I doing in this handbasket?"

Wes Peters                                                 Softweyr LLC
http://www.softweyr.com/~softweyr                      wes@softweyr.com

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-advocacy" in the body of the message

Return-Path: < owner-freebsd-advocacy@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id XAA01668
          for freebsd-advocacy-outgoing; Sat, 28 Nov 1998 23:27:10 -0800 (PST)
          (envelope-from owner-freebsd-advocacy@FreeBSD.ORG)
Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA01663
          for < advocacy@FreeBSD.ORG>; Sat, 28 Nov 1998 23:27:07 -0800 (PST)
          (envelope-from grog@freebie.lemis.com)
Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137])
	by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id RAA05267;
	Sun, 29 Nov 1998 17:56:50 +1030 (CST)
Received: (from grog@localhost)
	by freebie.lemis.com (8.9.1/8.9.0) id RAA00773;
	Sun, 29 Nov 1998 17:56:48 +1030 (CST)
Message-ID: <19981129175648.F456@freebie.lemis.com>
Date: Sun, 29 Nov 1998 17:56:48 +1030
From: Greg Lehey < grog@lemis.com>
To: Wes Peters < wes@softweyr.com>, dyson@iquest.net
Cc: Terry Lambert < tlambert@primenet.com>, advocacy@FreeBSD.ORG
Subject: Re: Linux to be deployed in Mexican schools; Where was FreeBSD?
References: <199811290408.XAA11525@y.dyson.net> <3660E1E8.27016719@softweyr.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.91.1i
In-Reply-To: <3660E1E8.27016719@softweyr.com>; from Wes Peters on Sat, Nov 28, 1998 at 10:55:52PM -0700
WWW-Home-Page: http://www.lemis.com/~grog
Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia
Phone: +61-8-8388-8286
Fax: +61-8-8388-8725
Mobile: +61-41-739-7062
Sender: owner-freebsd-advocacy@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.ORG

On Saturday, 28 November 1998 at 22:55:52 -0700, Wes Peters wrote:
> "John S. Dyson" wrote:
>>
>> Terry Lambert said:
>>>
>>> o     FreeBSD is still third-party layered software unfriendly
>>>       (some would call it antagonistic).  There is no real
>>>       method in FreeBSD for installing software that is supposed
>>>       to start at system startup and shutdown gracefully at
>>>       system shutdown.
>>>
>>>       Fix: Change the FreeBSD "init" process.  This is political
>>>       suicide, but technological necessity.
>>>
>> No question about that.  SYSV init or something close to that
>> is necessary.
>
> It shouldn't be all that difficult; have the arguments in that past
> been "it's just not BSD-ish?"

OK, I must be missing something, but what does System V init have that
makes it easier to start up or shut down an application?  /etc/rc*.d
isn't the problem: that's a question of scripts, not init.

Greg
--
See complete headers for address, home page and phone numbers
finger grog@lemis.com for PGP public key

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-advocacy" in the body of the message

Return-Path: < owner-freebsd-advocacy@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id XAA02084
          for freebsd-advocacy-outgoing; Sat, 28 Nov 1998 23:32:41 -0800 (PST)
          (envelope-from owner-freebsd-advocacy@FreeBSD.ORG)
Received: from iquest3.iquest.net (iquest3.iquest.net [209.43.20.203])
          by hub.freebsd.org (8.8.8/8.8.8) with SMTP id XAA02079
          for < advocacy@FreeBSD.ORG>; Sat, 28 Nov 1998 23:32:39 -0800 (PST)
          (envelope-from toor@y.dyson.net)
Received: (qmail 11055 invoked from network); 29 Nov 1998 07:32:27 -0000
Received: from dyson.iquest.net (HELO y.dyson.net) (198.70.144.127)
  by iquest3.iquest.net with SMTP; 29 Nov 1998 07:32:27 -0000
Received: (from root@localhost)
	by y.dyson.net (8.9.1/8.9.1) id CAA35872;
	Sun, 29 Nov 1998 02:32:27 -0500 (EST)
Message-Id: <199811290732.CAA35872@y.dyson.net>
Subject: Re: Linux to be deployed in Mexican schools; Where was FreeBSD?
In-Reply-To: <3660E1E8.27016719@softweyr.com> from Wes Peters at "Nov 28, 98 10:55:52 pm"
To: wes@softweyr.com (Wes Peters)
Date: Sun, 29 Nov 1998 02:32:27 -0500 (EST)
Cc: dyson@iquest.net, tlambert@primenet.com, advocacy@FreeBSD.ORG
From: "John S. Dyson" < dyson@iquest.net>
Reply-To: dyson@iquest.net
X-Mailer: ELM [version 2.4ME+ PL38 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-advocacy@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.ORG

Wes Peters said:
> "John S. Dyson" wrote:
> > 
> > Terry Lambert said:
> > >
> > > o     FreeBSD is still third-party layered software unfriendly
> > >       (some would call it antagonistic).  There is no real
> > >       method in FreeBSD for installing software that is supposed
> > >       to start at system startup and shutdown gracefully at
> > >       system shutdown.
> > >
> > >       Fix: Change the FreeBSD "init" process.  This is political
> > >       suicide, but technological necessity.
> > >
> > No question about that.  SYSV init or something close to that
> > is necessary.
> 
> It shouldn't be all that difficult; have the arguments in that past 
> been "it's just not BSD-ish?"
> 
I believe that you are right.  Anyone (IMO) who has really used a
SYSV style init (and understands it), will find that it is a valuable
tool.  Expecting it to solve *all* problems is probably a little too
demanding.  However, IMO, it is a good tool that could help manage
system startup and package startup/shutdown, etc.  As any valuable
tool, SYSV init can cause problems -- but then if it hurts (SYSV init
does something evil), then don't make it do the evil thing!!! :-).

One can hack a solution with BSD init, but it ends up implementing
subsets of SYSV init.  Why not go all the way and just do it?  If
SYSV init has serious problems (which it is indeed NOT perfect), then
implement either a better version, or start moving forward with an
existant version, and then move forward from there.

-- 
John                  | Never try to teach a pig to sing,
dyson@iquest.net      | it makes one look stupid
jdyson@nc.com         | and it irritates the pig.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-advocacy" in the body of the message

Return-Path: < owner-freebsd-advocacy@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id XAA02312
          for freebsd-advocacy-outgoing; Sat, 28 Nov 1998 23:34:05 -0800 (PST)
          (envelope-from owner-freebsd-advocacy@FreeBSD.ORG)
Received: from iquest3.iquest.net (iquest3.iquest.net [209.43.20.203])
          by hub.freebsd.org (8.8.8/8.8.8) with SMTP id XAA02307
          for < advocacy@FreeBSD.ORG>; Sat, 28 Nov 1998 23:34:03 -0800 (PST)
          (envelope-from toor@y.dyson.net)
Received: (qmail 11319 invoked from network); 29 Nov 1998 07:33:53 -0000
Received: from dyson.iquest.net (HELO y.dyson.net) (198.70.144.127)
  by iquest3.iquest.net with SMTP; 29 Nov 1998 07:33:53 -0000
Received: (from root@localhost)
	by y.dyson.net (8.9.1/8.9.1) id CAA35884;
	Sun, 29 Nov 1998 02:33:53 -0500 (EST)
Message-Id: <199811290733.CAA35884@y.dyson.net>
Subject: Re: Linux to be deployed in Mexican schools; Where was FreeBSD?
In-Reply-To: <19981129175648.F456@freebie.lemis.com> from Greg Lehey at "Nov 29, 98 05:56:48 pm"
To: grog@lemis.com (Greg Lehey)
Date: Sun, 29 Nov 1998 02:33:53 -0500 (EST)
Cc: wes@softweyr.com, dyson@iquest.net, tlambert@primenet.com,
        advocacy@FreeBSD.ORG
From: "John S. Dyson" < dyson@iquest.net>
Reply-To: dyson@iquest.net
X-Mailer: ELM [version 2.4ME+ PL38 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-advocacy@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.ORG

Greg Lehey said:
> 
> OK, I must be missing something, but what does System V init have that
> makes it easier to start up or shut down an application?  /etc/rc*.d
> isn't the problem: that's a question of scripts, not init.
> 
Init supports runmodes (good or bad -- I don't care -- if one doesn't like
it, then don't use them.)  SysV init has an established set of standards
for usage of startup/shutdown files.  It doesn't solve ALL problems, but
moves forward, other than just staying idle.

-- 
John                  | Never try to teach a pig to sing,
dyson@iquest.net      | it makes one look stupid
jdyson@nc.com         | and it irritates the pig.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-advocacy" in the body of the message

Return-Path: < owner-freebsd-advocacy@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id AAA04489
          for freebsd-advocacy-outgoing; Sun, 29 Nov 1998 00:00:53 -0800 (PST)
          (envelope-from owner-freebsd-advocacy@FreeBSD.ORG)
Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA04484
          for < advocacy@FreeBSD.ORG>; Sun, 29 Nov 1998 00:00:50 -0800 (PST)
          (envelope-from grog@freebie.lemis.com)
Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137])
	by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id SAA05357;
	Sun, 29 Nov 1998 18:30:19 +1030 (CST)
Received: (from grog@localhost)
	by freebie.lemis.com (8.9.1/8.9.0) id SAA00818;
	Sun, 29 Nov 1998 18:30:19 +1030 (CST)
Message-ID: <19981129183019.H456@freebie.lemis.com>
Date: Sun, 29 Nov 1998 18:30:19 +1030
From: Greg Lehey < grog@lemis.com>
To: dyson@iquest.net
Cc: wes@softweyr.com, tlambert@primenet.com, advocacy@FreeBSD.ORG
Subject: Re: Linux to be deployed in Mexican schools; Where was FreeBSD?
References: <19981129175648.F456@freebie.lemis.com> <199811290733.CAA35884@y.dyson.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.91.1i
In-Reply-To: <199811290733.CAA35884@y.dyson.net>; from John S. Dyson on Sun, Nov 29, 1998 at 02:33:53AM -0500
WWW-Home-Page: http://www.lemis.com/~grog
Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia
Phone: +61-8-8388-8286
Fax: +61-8-8388-8725
Mobile: +61-41-739-7062
Sender: owner-freebsd-advocacy@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.ORG

On Sunday, 29 November 1998 at  2:33:53 -0500, John S. Dyson wrote:
> Greg Lehey said:
>>
>> OK, I must be missing something, but what does System V init have that
>> makes it easier to start up or shut down an application?  /etc/rc*.d
>> isn't the problem: that's a question of scripts, not init.
>>
> Init supports runmodes (good or bad -- I don't care -- if one doesn't like
> it, then don't use them.)  

OK.  The *idea* of run modes seems to make sense, and I wouldn't
change the System V method on a system which had it, but how useful is
it really?  Consider:

Run state	Meaning		BSD init
0		halt		halt
1		single user	shutdown
2		multi user,	Whaat??
		no network
3		multiuser	(multiuser; stop single user)
4		undefined
		(most systems)	can't see any equivalent on PCs
5		PROM monitor	
6		reboot		reboot

Where's the important difference?

> SysV init has an established set of standards for usage of
> startup/shutdown files.  It doesn't solve ALL problems, but moves
> forward, other than just staying idle.

Sure, but as I said, that's all a question of scripts.

Greg
--
See complete headers for address, home page and phone numbers
finger grog@lemis.com for PGP public key

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-advocacy" in the body of the message

Return-Path: < owner-freebsd-advocacy@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id GAA04787
          for freebsd-advocacy-outgoing; Sun, 29 Nov 1998 06:30:12 -0800 (PST)
          (envelope-from owner-freebsd-advocacy@FreeBSD.ORG)
Received: from iquest3.iquest.net (iquest3.iquest.net [209.43.20.203])
          by hub.freebsd.org (8.8.8/8.8.8) with SMTP id GAA04780
          for < advocacy@FreeBSD.ORG>; Sun, 29 Nov 1998 06:30:10 -0800 (PST)
          (envelope-from toor@y.dyson.net)
Received: (qmail 5772 invoked from network); 29 Nov 1998 14:30:00 -0000
Received: from dyson.iquest.net (HELO y.dyson.net) (198.70.144.127)
  by iquest3.iquest.net with SMTP; 29 Nov 1998 14:30:00 -0000
Received: (from root@localhost)
	by y.dyson.net (8.9.1/8.9.1) id JAA01054;
	Sun, 29 Nov 1998 09:29:58 -0500 (EST)
Message-Id: <199811291429.JAA01054@y.dyson.net>
Subject: Re: Linux to be deployed in Mexican schools; Where was FreeBSD?
In-Reply-To: <19981129183019.H456@freebie.lemis.com> from Greg Lehey at "Nov 29, 98 06:30:19 pm"
To: grog@lemis.com (Greg Lehey)
Date: Sun, 29 Nov 1998 09:29:58 -0500 (EST)
Cc: dyson@iquest.net, wes@softweyr.com, tlambert@primenet.com,
        advocacy@FreeBSD.ORG
From: "John S. Dyson" < dyson@iquest.net>
Reply-To: dyson@iquest.net
X-Mailer: ELM [version 2.4ME+ PL38 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-advocacy@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.ORG

Greg Lehey said:
> 
> OK.  The *idea* of run modes seems to make sense, and I wouldn't
> change the System V method on a system which had it, but how useful is
> it really?  Consider:
> 
> Run state	Meaning		BSD init
> 0		halt		halt
> 1		single user	shutdown
> 2		multi user,	Whaat??
> 		no network
> 3		multiuser	(multiuser; stop single user)
> 4		undefined
> 		(most systems)	can't see any equivalent on PCs
> 5		PROM monitor	
> 6		reboot		reboot
> 
> Where's the important difference?
>
Add additional packages, and see that BSD init ends up more
and more inadequate.

> 
> > SysV init has an established set of standards for usage of
> > startup/shutdown files.  It doesn't solve ALL problems, but moves
> > forward, other than just staying idle.
> 
> Sure, but as I said, that's all a question of scripts.
> 
Also, it is all a question of C-code, but a framework enables
better organization.  However SYSV-init is implemented, vendors
do use it.

-- 
John                  | Never try to teach a pig to sing,
dyson@iquest.net      | it makes one look stupid
jdyson@nc.com         | and it irritates the pig.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-advocacy" in the body of the message

Return-Path: < owner-freebsd-advocacy@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id NAA05975
          for freebsd-advocacy-outgoing; Sun, 29 Nov 1998 13:30:57 -0800 (PST)
          (envelope-from owner-freebsd-advocacy@FreeBSD.ORG)
Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA05956;
          Sun, 29 Nov 1998 13:30:52 -0800 (PST)
          (envelope-from grog@freebie.lemis.com)
Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137])
	by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id IAA07740;
	Mon, 30 Nov 1998 08:00:41 +1030 (CST)
Received: (from grog@localhost)
	by freebie.lemis.com (8.9.1/8.9.0) id IAA01864;
	Mon, 30 Nov 1998 08:00:37 +1030 (CST)
Message-ID: <19981130080037.A423@freebie.lemis.com>
Date: Mon, 30 Nov 1998 08:00:37 +1030
From: Greg Lehey < grog@lemis.com>
To: dyson@iquest.net
Cc: wes@softweyr.com, tlambert@primenet.com, hackers@FreeBSD.ORG
Subject: System V init (was: Linux to be deployed in Mexican schools; Where was FreeBSD?)
References: <19981129183019.H456@freebie.lemis.com> <199811291429.JAA01054@y.dyson.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.91.1i
In-Reply-To: <199811291429.JAA01054@y.dyson.net>; from John S. Dyson on Sun, Nov 29, 1998 at 09:29:58AM -0500
WWW-Home-Page: http://www.lemis.com/~grog
Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia
Phone: +61-8-8388-8286
Fax: +61-8-8388-8725
Mobile: +61-41-739-7062
Sender: owner-freebsd-advocacy@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.ORG

[moved to -hackers]

On Sunday, 29 November 1998 at  9:29:58 -0500, John S. Dyson wrote:
> Greg Lehey said:
>>
>> OK.  The *idea* of run modes seems to make sense, and I wouldn't
>> change the System V method on a system which had it, but how useful is
>> it really?  Consider:
>>
>> Run state	Meaning		BSD init
>> 0		halt		halt
>> 1		single user	shutdown
>> 2		multi user,	Whaat??
>> 		no network
>> 3		multiuser	(multiuser; stop single user)
>> 4		undefined
>> 		(most systems)	can't see any equivalent on PCs
>> 5		PROM monitor
>> 6		reboot		reboot
>>
>> Where's the important difference?
>
> Add additional packages, and see that BSD init ends up more
> and more inadequate.

I still don't see why.  We have a method to run application startup
and shutdown scripts already.  Could you be more specific?

>>> SysV init has an established set of standards for usage of
>>> startup/shutdown files.  It doesn't solve ALL problems, but moves
>>> forward, other than just staying idle.
>>
>> Sure, but as I said, that's all a question of scripts.
>
> Also, it is all a question of C-code,

Where?

> but a framework enables better organization.  However SYSV-init is
> implemented, vendors do use it.

I suppose there's one point there.  But the only difference for
installing under FreeBSD would be the name of the startup file.

Greg
--
See complete headers for address, home page and phone numbers
finger grog@lemis.com for PGP public key

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-advocacy" in the body of the message