Re: sysinstall: is it really at the end of its lifecycle?

1999-12-17 Thread Alexander Langer

Thus spake Peter Jeremy ([EMAIL PROTECTED]):

 -rwxr-xr-x  1 jeremyp  inplat  96509 Dec 17 08:08 minigzip

 % cc -O -o minigzip minigzip.c /usr/lib/libz.a

What about stripping?

root:/usr/src/usr.bin/minigzip $ ls -l minigzip
-rwxr-xr-x  1 root  bin  96921 17 Dez 12:35 minigzip
root:/usr/src/usr.bin/minigzip $ strip minigzip
root:/usr/src/usr.bin/minigzip $ ls -l minigzip
-rwxr-xr-x  1 root  bin  90044 17 Dez 12:35 minigzip
root:/usr/src/usr.bin/minigzip $ cc -O -o minigzip minigzip.o
/usr/lib/libz.a
root:/usr/src/usr.bin/minigzip $ ls -l minigzip
-rwxr-xr-x  1 root  bin  48699 17 Dez 12:36 minigzip
root:/usr/src/usr.bin/minigzip $ strip minigzip
root:/usr/src/usr.bin/minigzip $ ls -l minigzip
-rwxr-xr-x  1 root  bin  45240 17 Dez 12:36 minigzip

Alex
-- 
I doubt, therefore I might be. 

 PGP signature


Re: sysinstall: is it really at the end of its lifecycle?

1999-12-16 Thread Steve O'Hara-Smith


On 15-Dec-99 Oliver Fromme wrote:
 Alexander Langer wrote in list.freebsd-current:
   gunzip has approx 106 kb, but you save about 50% per executeable.
 
 -r-xr-xr-x  1 root  wheel  4648 Jan 28  1999 /usr/bin/minigzip

It requires the 50Kb libz.so.2 though and some of libc. 

---
Tell a computer to WIN and ...
   ... You lose
---



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-16 Thread Oliver Fromme

Steve O'Hara-Smith wrote in list.freebsd-current:
  On 15-Dec-99 Oliver Fromme wrote:
   Alexander Langer wrote in list.freebsd-current:
 gunzip has approx 106 kb, but you save about 50% per executeable.
   
   -r-xr-xr-x  1 root  wheel  4648 Jan 28  1999 /usr/bin/minigzip
  
  It requires the 50Kb libz.so.2 though and some of libc. 

Only very few of those libs, though.  I once had a (self-
contained) gunzip.com for DOS that was about 5 Kbyte.

Regards
   Oliver

-- 
Oliver Fromme, Leibnizstr. 18/61, 38678 Clausthal, Germany
(Info: finger userinfo:[EMAIL PROTECTED])

"In jedem Stück Kohle wartet ein Diamant auf seine Geburt"
 (Terry Pratchett)


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-16 Thread Alexander Langer

Also sprach Oliver Fromme ([EMAIL PROTECTED]):

   gunzip has approx 106 kb, but you save about 50% per executeable.
 -r-xr-xr-x  1 root  wheel  4648 Jan 28  1999 /usr/bin/minigzip

ok, even better :-)

Alex


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-16 Thread Peter Jeremy

On 1999-Dec-16 19:55:35 +1100, Steve O'Hara-Smith [EMAIL PROTECTED] wrote:
On 15-Dec-99 Oliver Fromme wrote:
 Alexander Langer wrote in list.freebsd-current:
   gunzip has approx 106 kb, but you save about 50% per executeable.
 
 -r-xr-xr-x  1 root  wheel  4648 Jan 28  1999 /usr/bin/minigzip

It requires the 50Kb libz.so.2 though and some of libc. 

% cc -static -O -o minigzip minigzip.c -lz
% size minigzip   
   textdata bss dec hex filename
  7529985242004   85827   14f43 minigzip
% ls -l minigzip
-rwxr-xr-x  1 jeremyp  inplat  96509 Dec 17 08:08 minigzip
%

Or, ignoring the libc code (which is indicative of the effect of
building it into a crunched executable):

% cc -O -o minigzip minigzip.c /usr/lib/libz.a
% ls -l minigzip  
-rwxr-xr-x  1 jeremyp  inplat  48523 Dec 17 08:08 minigzip
% size minigzip 
   textdata bss dec hex filename
  377564848 272   42876a77c minigzip
%

Peter


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-16 Thread Wilko Bulte

On Wed, Dec 15, 1999 at 05:31:13PM -0600, Chris Costello wrote:
 On Wed, Dec 15, 1999, Wilko Bulte wrote:
  Click-click, hosed up beyond repair. What I mean to say is that 
  GUI != easy to administer. M$ has plenty of examples available.
 
There's a difference between useful GUI design and backwards
 braindead inconsistant GUI design.  Guess which Microsoft is
 using.

Definitely. But as the Unix has yet to come up with something better...
[GUI wars etc, no real standards, etc] 
-- 
Wilko Bulte Arnhem, The Netherlands   - The FreeBSD Project 
WWW : http://www.tcja.nl  http://www.freebsd.org


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Jordan K. Hubbard

Is Qt going to be put into the base system in this case?  If
 I can wrestle along with figuring out a few little problems with
 Qt (ones that I could even somehow more easily solve with
 Motif!), then I'll continue to develop my system administration
 tool(s) with it.

No, I don't envision that Qt would go into the system at any point, in
fact.  I figure that the minimal infrastructure support to make setup
and new package_install work will be part of FreeBSD (e.g. tcl and
turbovision would probably replace at least libdialog) and then Qt
will be an optional component.  As previously mentioned, I'd intend
the default setup to be dynamically linked and just dlopen() the Qt
library if a suitable DISPLAY and the Qt libraries could be found.
Otherwise, it would fall back to Turbovison.  Since the floppy version
needs to be linked static, that would support only the CUI interface.
That said, one of the installer options will be to chain to a more
capable installer if the media for same (and all of its dependencies)
can be found.  So you could use the CUI version only long enough to
select "Desktop install" and then the whole VGA16 X server dance would
begin, culminating in the execution of a Qt-capable version of setup.

- Jordan


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Sebastian Lederer

"Daniel C. Sobral" wrote:
 
 Peter Jeremy wrote:
 
  Firstly, size: One of sysinstall's requirements is that it fit (along
  with a variety of other related commands) onto a floppy disk.  Last
  time I checked, the /stand bundle (sysinstall + friends) was ~640K.
  The smallest X-server (XF86_VGA16) is 1.7MB (plus libraries).  I don't
  have either Qt or Lesstif installed, but from previous dealings with
  Motif, it's several times the size of the Xserver.  Unless we want to
  mandate the use of ZIP drives (or similar) as FreeBSD install
  floppies, we're limited to a syscons (or VTxxx) sysinstall.
 
 There is a device called cd-rom which more or less qualifies for the "or
 similar" category you mention. It happens to be the most popular
 installation media nowadays (though it probably comes second as far as
 FreeBSD is concerned).
 
[...]

Actually I started to write an X11-based installer some time ago. It was
designed to boot off a CD, auto-detect mouse and graphics card and then
start the appropriate X-Server in 640x480 mode. Then a series of dialogs
popped up, asking the most important system parameters like which disk
to install on, internet parameters and so on. Unto that point, it
actually worked. You can see how it looked like at
http://www.stud.fh-rhein-sieg.de/~sleder2s/totali.html .
I ran out of spare time (and out of CD-Rs), however, when debugging the
shell script that was supposed to do the actual install.

Regards,
Sebastian Lederer

-- 
Sebastian Lederer
[EMAIL PROTECTED]


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Thomas Runge


This all sounds like a decision, whether we want to be a desktop
or a server-only system.
For mainly server-oriented, the "install source to update" or
console-based setups are quite enough, because the system will
most probably administraded by people, that know, what they are
doing.
But if we want to compete with Linux (and the development of
the Linuxulator makes that impression) and if we want to get
some market share, we have to be more "user friendly", which
means, installs must be easy and *smile* eye-catching. Sorry, but
thats the way it is. Thats why Suse is more used than Debian.
Thats why some people still prefer Windows over Unix even for
servers.

So, we have a very good server OS, let's focus a little bit
more on the desktop.

-- 
Tom


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Thomas David Rivers

Adam Strohl [EMAIL PROTECTED] wrote:
 On Wed, 15 Dec 1999, Daniel C. Sobral wrote:
 
  Hey, I like CUI. I'd rather install with a CUI than a GUI, all other
  things being equal. And besides some quirks here and there, I really
  like sysinstall.
 
 Its nice, but its not where it should be. 
 
  But the fact is that when we get featured in a magazine article,
  user-friendly install == GUI. No GUI, it's not an user-friendly install.
  End of review. You can kick and scream all you want, that's the way it
  is. Either we live by these rules, or we loose.
 
 A VESA GUI based sysinstall replacement would probably be small enough to
 fit on a floppy, yet still have the friendlyness that a new user/reviewer
 would look for.
 
 If we follow jkh's outline, making another "front end target" for the
 script shouldn't be that hard.  You have X, VESA Syscons, and Text
 Syscons.
 
 The script says "ok, prompt user for blah", under X it opens a window,
 under Text some ASCII dialog, and under VESA a little window.
 

 This is important to note...   25% of all the installs I do are
on MGA (remember monochrome graphics adapter - a hercules card.)
So, I would not be in favor of any replacement that required a VESA
or VGA platform...

- Dave Rivers -



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Adam Strohl

On Wed, 15 Dec 1999, Thomas David Rivers wrote:

  This is important to note...   25% of all the installs I do are
 on MGA (remember monochrome graphics adapter - a hercules card.)

True, hence there would be other display targets, ie; CUI, and I like
Jordan's text-only non GUI idea, too.  It doesn't really matter.  The new
sysinstall architecture should be such that it is completely indepentent
of the UI (or lack there of). 

 So, I would not be in favor of any replacement that required a VESA
 or VGA platform...

I agree, this would not be a requirement, just another option.

- ( Adam Strohl ) -
-  UNIX Operations/Systems   http://www.digitalspark.net  -
-  adams (at) digitalspark.netxxx.xxx. x  -
- ( DigitalSpark.NET )--- -




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Sheldon Hearn



On Wed, 15 Dec 1999 10:41:56 +0100, "Thomas Runge" wrote:

 So, we have a very good server OS, let's focus a little bit
 more on the desktop.

Most developers are more concerned with improving the operating system
itself than providing an inviting desktop experience.

The problem is that it's very seldom that the people who call for an
inviting desktop experience actually follow through with effort.  When
invited to do so, they usually cite a lack of various combinations of
time, inclination and ability.

None of the FreeBSD developers are against an improved "look'n'feel".
They just happen to be more inclined to focus elsewhere.

Ciao,
Sheldon.


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Adam Strohl

On Tue, 14 Dec 1999, Jordan K. Hubbard wrote:

 VESA syscons, either using libvgl and an array of crude widgets or
 something like MGR and its widget set, has long been on the wish-list
 but I didn't even include it in my summary since it's still very much
 a pipe-dream. :-)

Hmm, this has been a fantasy of mine, as well.  I was hoping to assist
with the syscons code enough so that we could get a simple primative API
down for drawing graphics on the screen, but my job seems to be taking up
any time I'd have to do that now, hopefully that will change :P

However, the syscons cleanup is proceeding anyway from what I've seen on
the list.

As long as we have basic graphics drawing, we'd be able to impliment our
own widgets, if need be.  I don't know how big the requirements for libvgl
are, or how much spare space on that second floppy we have, though.
 
 There's actually one mode you forgot, which is
 what I call "text mode", and that's straight ascii prompts, no CUI-style
 dialog boxes or anything.  Think about text-to-speach devices for
 the blind or serial consoles attached to really *dumb* terminals. :-)

This is a cool idea, also good for script based installs where you want it
to go fast and dirty.

- ( Adam Strohl ) -
-  UNIX Operations/Systems   http://www.digitalspark.net  -
-  adams (at) digitalspark.netxxx.xxx. x  -
- ( DigitalSpark.NET )--- -



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Mark Newton

On Wed, Dec 15, 1999 at 10:41:56AM +0100, Thomas Runge wrote:

  This all sounds like a decision, whether we want to be a desktop
  or a server-only system.

I don't agree at all -- I think that's another divsion which is
orthogonal to the current discussion.  Why can't we be a server OS
with a decent installation tool?

  For mainly server-oriented, the "install source to update" or
  console-based setups are quite enough, because the system will
  most probably administraded by people, that know, what they are
  doing.

But is it reasonable to say, "You can't play at all if you don't
fit that description"?

(Especially since the NT server camp seems to think you can administer
a system with zero knowledge of anything;  The requirement that they
suddenly need to become familiar with how to deal with large archives of
source code isn't going to help us get a foot in those doors).

- mark

-- 
Mark Newton   Email:  [EMAIL PROTECTED] (W)
Network Engineer  Email:  [EMAIL PROTECTED]  (H)
Internode Systems Pty Ltd Desk:   +61-8-82232999
"Network Man" - Anagram of "Mark Newton"  Mobile: +61-416-202-223


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Brad Knowles

At 7:34 AM -0500 1999/12/15, Thomas David Rivers wrote:

   This is important to note...   25% of all the installs I do are
  on MGA (remember monochrome graphics adapter - a hercules card.)
  So, I would not be in favor of any replacement that required a VESA
  or VGA platform...

Agreed.  Think "RealWeasel" (see http://www.realweasel.com/).

-- 
   These are my opinions -- not to be taken as official Skynet policy
  
|o| Brad Knowles, [EMAIL PROTECTED]Belgacom Skynet NV/SA |o|
|o| Systems Architect, News  FTP Admin  Rue Col. Bourg, 124   |o|
|o| Phone/Fax: +32-2-706.11.11/12.49 B-1140 Brussels   |o|
|o| http://www.skynet.be Belgium   |o|
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
  Unix is like a wigwam -- no Gates, no Windows, and an Apache inside.
   Unix is very user-friendly.  It's just picky who its friends are.


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Thomas Veldhouse

There a more Linux distros with grahical installs.  Correl 1.0 - based
upon debian.  Also, I believe that SUSE 6.3 has one also.

Tom Veldhouse
[EMAIL PROTECTED]

On Tue, 14 Dec 1999, Don 'Duck' Harper wrote:

 Sometime Tomorrow, Daniel C. Sobral said something like this:
 :-)But the fact is that when we get featured in a magazine article,
 :-)user-friendly install == GUI. No GUI, it's not an user-friendly install.
 :-)End of review. You can kick and scream all you want, that's the way it
 :-)is. Either we live by these rules, or we loose.
 :-)
 :-) From a techical standpoint, yes, an X based install would be far too large
 :-) for a single floppy, even at the simplest level.  AND, again, as someone
 :-) who has installed FreeBSD dozens of times on various systems, I think I
 :-) should also stress that I have NEVER installed FreeBSD from CD :-)
 :-)
 :-)Me neither, but CD is still the most popular installation media these
 :-)days, though we, Open Source OS, probably get more network installs than
 :-)CD installs.
 
 From the linux world ( I know, bad word :), there are two distrubutions
 which use a GUI based install.  Caldera's  Red Hat.  The Red Hat is based
 on python, and auto-detects if the graphics card is capable of X.  Then it
 fires up XFree86's VGA server.  And it fits all this on one floppy.  They
 do have two floppies, one for local CD/disk installs, and another for
 NFS/FTP/HTTP/SMB installs.
 
 So, I know it can be done.  Is it worth the effort?  I donno.
 
 Just a view from a FreeBSD newbie, long time Linux guy.
 
 Don
 
 -- 
 Don Harper, RHCE, MCSE  | work: [EMAIL PROTECTED] cell: (512) 751-9888
 Team Austin | Pager: (800) Sky-Page, pin 303-7055
 Collective Technologies | http://www.colltech.com http://www.duckland.org
A Pencom Company | home: [EMAIL PROTECTED]
   | finger [EMAIL PROTECTED] for PGP key
 
 He Who Dies with the Most Toys Still Dies.
 
 
 
 
 To Unsubscribe: send mail to [EMAIL PROTECTED]
 with "unsubscribe freebsd-current" in the body of the message
 



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Daniel C. Sobral

"Jordan K. Hubbard" wrote:
 
 VESA syscons, either using libvgl and an array of crude widgets or
 something like MGR and its widget set, has long been on the wish-list
 but I didn't even include it in my summary since it's still very much
 a pipe-dream. :-)  There's actually one mode you forgot, which is

Since no one seems to have spoken of it yet... GGI! GGI! I bet their X
server is far smaller than XFree's, and we don't even _have_ to usa an X
server.

 what I call "text mode", and that's straight ascii prompts, no CUI-style
 dialog boxes or anything.  Think about text-to-speach devices for
 the blind or serial consoles attached to really *dumb* terminals. :-)

Sounds like CLI. :-)

--
Daniel C. Sobral(8-DCS)
who is as social as a wampas

[EMAIL PROTECTED]
[EMAIL PROTECTED]


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Alexander Langer

Thus spake Don 'Duck' Harper ([EMAIL PROTECTED]):

 fires up XFree86's VGA server.  And it fits all this on one floppy.  They
 do have two floppies, one for local CD/disk installs, and another for
 NFS/FTP/HTTP/SMB installs.
 So, I know it can be done.  Is it worth the effort?  I donno.

Maybe they gzip the binaries and gunzip them into MFS before using
them.

gunzip has approx 106 kb, but you save about 50% per executeable.

Alex

-- 
I doubt, therefore I might be. 


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Oliver Fromme

Alexander Langer wrote in list.freebsd-current:
  Thus spake Don 'Duck' Harper ([EMAIL PROTECTED]):
   fires up XFree86's VGA server.  And it fits all this on one floppy.  They
   do have two floppies, one for local CD/disk installs, and another for
   NFS/FTP/HTTP/SMB installs.
   So, I know it can be done.  Is it worth the effort?  I donno.
  
  Maybe they gzip the binaries and gunzip them into MFS before using
  them.
  
  gunzip has approx 106 kb, but you save about 50% per executeable.

-r-xr-xr-x  1 root  wheel  4648 Jan 28  1999 /usr/bin/minigzip

Regards
   Oliver

-- 
Oliver Fromme, Leibnizstr. 18/61, 38678 Clausthal, Germany
(Info: finger userinfo:[EMAIL PROTECTED])

"In jedem Stück Kohle wartet ein Diamant auf seine Geburt"
 (Terry Pratchett)


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Daniel C. Sobral

Chris Costello wrote:
 
So is all of this (TCL, Qt, et. al.) going into the base
 system to facilitate this work?

NOT AGAIN! Please! In particular TCL.

--
Daniel C. Sobral(8-DCS)
who is as social as a wampas

[EMAIL PROTECTED]
[EMAIL PROTECTED]




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Daniel C. Sobral

Chris Costello wrote:
 
What do you want in making Unix quick to administer?  Seems to
 me that's the real goal of those things.  Click click click done,
 you know.

/me clear the throat

GUI's are *NEVER* the faster way to administer. They can make faster a
very limited set of tasks. When I worked with AIX, even though I was
very comfortable with SMIT, at any time when I wanted to do something
fast, it was CLI all the way.

Perhaps you mean "easy" instead of "quick"? Or maybe "quick" as in "flat
learning curve"?

--
Daniel C. Sobral(8-DCS)
who is as social as a wampas

[EMAIL PROTECTED]
[EMAIL PROTECTED]




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Daniel C. Sobral

Wilko Bulte wrote:
 
 This does, however, have all the risks of building yet another SMIT or
 SAM. :-( Neither attempt at making Unix sysadm 'user-friendly' makes
 me want to cheer.

Actually, I very much like both SMIT (in it's 4.x incarnation) and SAM.
Sure, I'll complain loudly if that was the _only_ way of doing it, but
neither of these tools precludes you from cli and file-editing, nor
would we have to.

--
Daniel C. Sobral(8-DCS)
who is as social as a wampas

[EMAIL PROTECTED]
[EMAIL PROTECTED]




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Thomas Runge

"Daniel C. Sobral" wrote:

 Perhaps you mean "easy" instead of "quick"? Or maybe "quick" as in "flat
 learning curve"?

Thats it. We have to provide some tools to easily administrate
the system for the *avarage* user (but without breaking the
"old fashioned way")

It would be nice, if we really could become secretary-, boss- or
even mom-ready (1);-)

(1) http://insidedenver.com/seebach/0418seeba.shtml

-- 
Tom


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Wilko Bulte

On Wed, Dec 15, 1999 at 11:33:19PM +1030, Mark Newton wrote:
 On Wed, Dec 15, 1999 at 10:41:56AM +0100, Thomas Runge wrote:

   For mainly server-oriented, the "install source to update" or
   console-based setups are quite enough, because the system will
   most probably administraded by people, that know, what they are
   doing.
 
 But is it reasonable to say, "You can't play at all if you don't
 fit that description"?
 
 (Especially since the NT server camp seems to think you can administer
 a system with zero knowledge of anything;  The requirement that they
 suddenly need to become familiar with how to deal with large archives of
 source code isn't going to help us get a foot in those doors).

Whatever [CG]UI you throw at the problem at hand: there is *NO* programmer-
fixable way out from cluelessnes. What good would be a system that is
a snap to install but once it is installed it says # to you?

-- 
Wilko Bulte Arnhem, The Netherlands   - The FreeBSD Project 
WWW : http://www.tcja.nl  http://www.freebsd.org


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Wilko Bulte

On Tue, Dec 14, 1999 at 05:28:32PM -0600, Chris Costello wrote:
 On Tue, Dec 14, 1999, Donn Miller wrote:
  Maybe we could call it "sysconfig", in honor of the old
  /etc/sysconfig file that was superceded bt /etc/rc.conf.
 
That's not very creative!  I had "Trident" in mind.  Only
 problem is that the name is used by a company that makes video
 card chips and another company that makes chewing gum.

Call it Inuit. (rationale: Inuit feed on pinguins (right?))

:)

Wilko
-- 
Wilko Bulte Arnhem, The Netherlands   - The FreeBSD Project 
WWW : http://www.tcja.nl  http://www.freebsd.org


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Wilko Bulte

On Tue, Dec 14, 1999 at 05:44:32PM -0600, Chris Costello wrote:
 On Wed, Dec 15, 1999, Wilko Bulte wrote:
  This does, however, have all the risks of building yet another SMIT or
  SAM. :-( Neither attempt at making Unix sysadm 'user-friendly' makes
  me want to cheer.
 
What do you want in making Unix quick to administer?  Seems to
 me that's the real goal of those things.  Click click click done,
 you know.

Click-click, hosed up beyond repair. What I mean to say is that 
GUI != easy to administer. M$ has plenty of examples available.

The really hard part is to design something that really appeals to
the (general) sense of what is a logic. Assuming there is an universal
logic to sysadmin-ing.

I happen to really like the current installer. OK, it has some rough edges
maybe and as I understand the inner workings are labeled 'There be dragons
here' but from the outside it is not too bad. What's more, total newbies
to FreeBSD can learn to work with it pretty easily.

W/
-- 
Wilko Bulte Arnhem, The Netherlands   - The FreeBSD Project 
WWW : http://www.tcja.nl  http://www.freebsd.org


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Wilko Bulte

On Tue, Dec 14, 1999 at 03:32:09PM -0800, Jordan K. Hubbard wrote:
  And: how many people would volunteer for such a job?
  Or is it assumed that since this appears suspiciously like Real Work
  it will be a paid-for job?
 
 It will be a paid-for job, naturally.

:)

 Something we also have to stay aware of in this discussion is the fact
 that even if most hackers could give a fig for graphical installers
 and consider them to be an unneeded bit of hand-holding, it would
 still be nice to have a framework which stuff could drop into and be
 accessed via a command line or turbovision type of interface.  We're

Fundamental to the discussion is whether there is a desire for a
installer+admintool-in-one. Or that these functions are seperated out
in different tools. 

 not talking about writing multiple installers for each type of UI,
 after all, since that would be an unreasonable duplication of labor.
 We're talking about one installation/configuration code base which can
 use either X or text mode interfaces at the user's discretion, so
 both "camps" get what they want.

Let's please not forget the blind users of FreeBSD.. 

 It's also a sad fact that journalists tend to rate products based on
 different criteria than engineers do, and even where we're getting kudos
 in the engineering community, magazines are kicking us in the nuts over
 not having something which competes head-to-head with Caldera or Red Hat.
 Sad, but true.

Very true. I know. Whatever happens, the criterium should not be a
'me too' kind of tool, but rather something better. I happen to dislike
tools that ask a bazillion questions. Assuming ease of use is 
related to a more abstract selection ("What do you want to install?
Typical workstation? Web server? Firewall?" along that line) of a
installation type.

DUCKS
I for example like the Solaris/SPARC installation procedure. At least
on a X-display. The character cell variant works, but that is about it.
But it works on your 1970s dumb terminal.
/DUCKS

 - Jordan

-- 
Wilko Bulte Arnhem, The Netherlands   - The FreeBSD Project 
WWW : http://www.tcja.nl  http://www.freebsd.org


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Jordan K. Hubbard

 Call it Inuit. (rationale: Inuit feed on pinguins (right?))

How about PolarBear in that case? :)

- Jordan


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Darren Wiebe

Wilko Bulte wrote:
 
 On Tue, Dec 14, 1999 at 05:28:32PM -0600, Chris Costello wrote:
  On Tue, Dec 14, 1999, Donn Miller wrote:
   Maybe we could call it "sysconfig", in honor of the old
   /etc/sysconfig file that was superceded bt /etc/rc.conf.
 
 That's not very creative!  I had "Trident" in mind.  Only
  problem is that the name is used by a company that makes video
  card chips and another company that makes chewing gum.
 
 Call it Inuit. (rationale: Inuit feed on pinguins (right?))

The Inuit are my neighbors, just a ways north..  And no, they DON'T have
penguins up there.  The name would work though..  I will spare the
geography, etc. lesson. :-)

Darren Wiebe
[EMAIL PROTECTED]
 
 :)
 
 Wilko
 --
 Wilko Bulte Arnhem, The Netherlands   - The FreeBSD Project
 WWW : http://www.tcja.nl  http://www.freebsd.org
 
 To Unsubscribe: send mail to [EMAIL PROTECTED]
 with "unsubscribe freebsd-current" in the body of the message


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Daniel C. Sobral

Wilko Bulte wrote:
 
 Whatever [CG]UI you throw at the problem at hand: there is *NO* programmer-
 fixable way out from cluelessnes. What good would be a system that is
 a snap to install but once it is installed it says # to you?

It says /etc/motd to you, actually. :-)

--
Daniel C. Sobral(8-DCS)
who is as social as a wampas

[EMAIL PROTECTED]
[EMAIL PROTECTED]



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Jon Parise

On Wed, Dec 15, 1999 at 11:44:17AM -0800, Jordan K. Hubbard wrote:

  Call it Inuit. (rationale: Inuit feed on pinguins (right?))
 
 How about PolarBear in that case? :)

I was under the impression that Polar Bears are native to the
North Pole and penguins are from the South Pole.

Promoting a zoologically correct operating system ...

-- 
Jon Parise ([EMAIL PROTECTED])  .  Rochester Inst. of Technology
http://www.pobox.com/~parise/  :  Computer Science House Member


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread patrick

On 15 Dec, Jordan K. Hubbard wrote:
 Call it Inuit. (rationale: Inuit feed on pinguins (right?))
 
 How about PolarBear in that case? :)

Okpicky time here.

Polar bears and Inuits are found near the North Pole (Alaska,
Greenland, etc).

Penguins are typically only found in Antarctica.  Their only natural
enemies are killer whales and leopard seals.

Back to lurking...

Patrick



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Darren Wiebe

Jon Parise wrote:
 
 On Wed, Dec 15, 1999 at 11:44:17AM -0800, Jordan K. Hubbard wrote:
 
   Call it Inuit. (rationale: Inuit feed on pinguins (right?))
 
  How about PolarBear in that case? :)
 
 I was under the impression that Polar Bears are native to the
 North Pole and penguins are from the South Pole.

Very GOOD!!  I don't know if I can imagin penguins 750 miles north of
were I am. :-)


Darren Wiebe
[EMAIL PROTECTED]

 
 Promoting a zoologically correct operating system ...
 
 --
 Jon Parise ([EMAIL PROTECTED])  .  Rochester Inst. of Technology
 http://www.pobox.com/~parise/  :  Computer Science House Member
 
 To Unsubscribe: send mail to [EMAIL PROTECTED]
 with "unsubscribe freebsd-current" in the body of the message


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Jordan K. Hubbard

 I was under the impression that Polar Bears are native to the
 North Pole and penguins are from the South Pole.

Really?  What eats penguins then?  Maybe walrus?

- Jordan


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Jordan K. Hubbard

 Polar bears and Inuits are found near the North Pole (Alaska,
 Greenland, etc).
 
 Penguins are typically only found in Antarctica.  Their only natural
 enemies are killer whales and leopard seals.

I knew we'd get to the bottom of this eventually.  We're hackers,
not naturalists! :-)

OK, I hereby vote for "orca" as the code name.  It's shorter than
"leopard seal" :)

- Jordan


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Sanford Owings

 Okpicky time here.
 
 Polar bears and Inuits are found near the North Pole (Alaska,
 Greenland, etc).
 
 Penguins are typically only found in Antarctica.  Their only natural
 enemies are killer whales and leopard seals.

So then ... "Orca"!

--
Sanford Owings
EECS Instructional Group Staff
University of California at Berkeley


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread patrick

On 15 Dec, Jordan K. Hubbard wrote:
 Polar bears and Inuits are found near the North Pole (Alaska,
 Greenland, etc).
 
 Penguins are typically only found in Antarctica.  Their only natural
 enemies are killer whales and leopard seals.
 
 I knew we'd get to the bottom of this eventually.  We're hackers,
 not naturalists! :-)
 
 OK, I hereby vote for "orca" as the code name.  It's shorter than
 "leopard seal" :)

Seconded!

Patrick




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Peter Jeremy

On 1999-Dec-16 06:53:52 +1100, [EMAIL PROTECTED] wrote:
Penguins are typically only found in Antarctica.

And southern Australia (there are penguin colonies in both Sydney and
Melbourne), New Zealand, the southern bits of South America, South
Georgia Island, probably South Africa.

Hemispherically, I don't believe wild penguins are found north of
the equator.

  Their only natural enemies are killer whales

How about `Orca' as a name then?

Peter


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Donn Miller

"Jordan K. Hubbard" wrote:
 
  I was under the impression that Polar Bears are native to the
  North Pole and penguins are from the South Pole.
 
 Really?  What eats penguins then?  Maybe walrus?

Arctic Foxes.


- Donn


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Bruce Burden

 
 Call it Inuit. (rationale: Inuit feed on pinguins (right?))
 
The northern hemisphere penguin type birds are called
   Auks. Close cousin to penguins. I don't know whether the
   Inuit hunt them or not.

Bruce
-- 
---
  Bruce Burden[EMAIL PROTECTED] Tandem Computers Inc.
  512-432-8944Network Verification  14231 Tandem Blvd.
  Auto answer(4 rings)  Austin, TX 78726


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Tom Bartol




On Wed, 15 Dec 1999, Donn Miller wrote:

 "Jordan K. Hubbard" wrote:
  
   I was under the impression that Polar Bears are native to the
   North Pole and penguins are from the South Pole.
  
  Really?  What eats penguins then?  Maybe walrus?
 
 Arctic Foxes.
 
 
 - Donn


I doubt it.  No peguins in the arctic.  But Sea Lions definitely do.

Tom




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Brad Knowles

At 12:04 PM -0800 1999/12/15, Jordan K. Hubbard wrote:

  OK, I hereby vote for "orca" as the code name.  It's shorter than
  "leopard seal" :)

Except that there is already a well-known tool by that name.  See 
http://www.gps.caltech.edu/~blair/orca/.

-- 
   These are my opinions -- not to be taken as official Skynet policy
  
|o| Brad Knowles, [EMAIL PROTECTED]Belgacom Skynet NV/SA |o|
|o| Systems Architect, News  FTP Admin  Rue Col. Bourg, 124   |o|
|o| Phone/Fax: +32-2-706.11.11/12.49 B-1140 Brussels   |o|
|o| http://www.skynet.be Belgium   |o|
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
  Unix is like a wigwam -- no Gates, no Windows, and an Apache inside.
   Unix is very user-friendly.  It's just picky who its friends are.


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread David Scheidt

On Wed, 15 Dec 1999, Brad Knowles wrote:

 At 12:04 PM -0800 1999/12/15, Jordan K. Hubbard wrote:
 
   OK, I hereby vote for "orca" as the code name.  It's shorter than
   "leopard seal" :)
 
   Except that there is already a well-known tool by that name.  See 
 http://www.gps.caltech.edu/~blair/orca/.
 
 -- 

Stoat then?
http://home.capu.net/~kwelch/pp/predators/mammals.html

David scheidt



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Adam Strohl

On Wed, 15 Dec 1999, Poul-Henning Kamp wrote:

 With due attention paid to realities I offer the following two code
 names for your consideration:
 
   "freon"

YES! This has my vote 


- ( Adam Strohl ) -
-  UNIX Operations/Systems   http://www.digitalspark.net  -
-  adams (at) digitalspark.netxxx.xxx. x  -
- ( DigitalSpark.NET )--- -




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Wilko Bulte

On Wed, Dec 15, 1999 at 02:53:52PM -0500, [EMAIL PROTECTED] wrote:
 On 15 Dec, Jordan K. Hubbard wrote:
  Call it Inuit. (rationale: Inuit feed on pinguins (right?))
  
  How about PolarBear in that case? :)
 
 Okpicky time here.
 
 Polar bears and Inuits are found near the North Pole (Alaska,
 Greenland, etc).

OK, minor detail. Only half a planet wrong :-) 

 Penguins are typically only found in Antarctica.  Their only natural

But they are making their ways into the warmer parts of the Earth ;)

 enemies are killer whales and leopard seals.

Hm. Neither of which makes a good name for a sysadm tool unfortunately

Follow-ups to -chat.

Wilko
-- 
Wilko Bulte Arnhem, The Netherlands   - The FreeBSD Project 
WWW : http://www.tcja.nl  http://www.freebsd.org


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Wilko Bulte

On Wed, Dec 15, 1999 at 09:24:04PM +0100, Poul-Henning Kamp wrote:
 In message [EMAIL PROTECTED], "Jordan K. Hubbard" writes:
  Polar bears and Inuits are found near the North Pole (Alaska,
  Greenland, etc).
  
  Penguins are typically only found in Antarctica.  Their only natural
  enemies are killer whales and leopard seals.
 
 I knew we'd get to the bottom of this eventually.  We're hackers,
 not naturalists! :-)
 
 OK, I hereby vote for "orca" as the code name.  It's shorter than
 "leopard seal" :)
 
 With due attention paid to realities I offer the following two code
 names for your consideration:
 
   "freon"

Is a TM of Dupont (although I doubt they will be proud enough of it
to sue ;-)

 and/or:
   "flourocarbons"

fluorocarbons aka CFK. There is a relation with computing: Seymour used
them to keep his machines thermally sound.

-- 
Wilko Bulte Arnhem, The Netherlands   - The FreeBSD Project 
WWW : http://www.tcja.nl  http://www.freebsd.org


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Sanford Owings


 Hm, if correct, Orca would make a good codename for a sysadm tool:
 
   Ordinary Ramblers Can [now] Admin [FreeBSD]

Someone pointed out that Orca was already taken  The question NOW
is:  Can you come up with a good acronym for "SHAMU"?

--
Sanford Owings
EECS Instructional Group Staff
University of California at Berkeley


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Chris Costello

On Wed, Dec 15, 1999, Sanford Owings wrote:
 Someone pointed out that Orca was already taken  The question NOW
 is:  Can you come up with a good acronym for "SHAMU"?

   Systems Have an Administration Monstrosity Underfoot.

   Sounds a bit derogatory if I want people to _use_ the thing.

-- 
|Chris Costello [EMAIL PROTECTED]
|It's 10 o'clock.  Do you know where your child processes are?
`-


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Mike Smith

 Okpicky time here.
 
 Polar bears and Inuits are found near the North Pole (Alaska,
 Greenland, etc).
 
 Penguins are typically only found in Antarctica.  Their only natural
 enemies are killer whales and leopard seals.
 
 Back to lurking...

Actually, Penguins are found all the way into the tropics, and their list 
of incidental predators include sharks and feral cats.

However, I think "orca" has a lot of promise as a name to be held in 
reserve for when we finally have a decent installer to threaten people 
with.  Let's not take the Apple route (announce, tshirts, then code).

-- 
\\ Give a man a fish, and you feed him for a day. \\  Mike Smith
\\ Tell him he should learn how to fish himself,  \\  [EMAIL PROTECTED]
\\ and he'll hate you for a lifetime. \\  [EMAIL PROTECTED]




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Mike Smith

 In message [EMAIL PROTECTED], "Jordan K. Hubbard" writes:
  Polar bears and Inuits are found near the North Pole (Alaska,
  Greenland, etc).
  
  Penguins are typically only found in Antarctica.  Their only natural
  enemies are killer whales and leopard seals.
 
 I knew we'd get to the bottom of this eventually.  We're hackers,
 not naturalists! :-)
 
 OK, I hereby vote for "orca" as the code name.  It's shorter than
 "leopard seal" :)
 
 With due attention paid to realities I offer the following two code
 names for your consideration:
 
   "freon"
 and/or:
   "flourocarbons"

"Plastic Bag"  "Driftnet"  "TWA800" (Ok, it was a bit far north), "EXXON 
Valdez" (ditto)...

-- 
\\ Give a man a fish, and you feed him for a day. \\  Mike Smith
\\ Tell him he should learn how to fish himself,  \\  [EMAIL PROTECTED]
\\ and he'll hate you for a lifetime. \\  [EMAIL PROTECTED]




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Rodney W. Grimes

 
  Hm, if correct, Orca would make a good codename for a sysadm tool:
  
  Ordinary Ramblers Can [now] Admin [FreeBSD]
 
 Someone pointed out that Orca was already taken  The question NOW
 is:  Can you come up with a good acronym for "SHAMU"?

Easy...

Some Help for Another Misguided User


-- 
Rod Grimes - KD7CAX @ CN85sl - (RWG25)   [EMAIL PROTECTED]


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Neal Westfall

On Wed, 15 Dec 1999, Rodney W. Grimes wrote:

  
   Hm, if correct, Orca would make a good codename for a sysadm tool:
   
 Ordinary Ramblers Can [now] Admin [FreeBSD]
  
  Someone pointed out that Orca was already taken  The question NOW
  is:  Can you come up with a good acronym for "SHAMU"?
 
 Easy...
 
 Some Help for Another Misguided User
 

"System Hoser and Mangling Utility"

(ducking)

--
Neal Westfall  |  mailto:[EMAIL PROTECTED]  |  http://www.odc.net/~nwestfal

"What is today a matter of academic speculation begins tomorrow to move
 armies and pull down empires. In that second stage, it has gone too far
 to be combatted; the time to stop it was when it was still a matter of
 impassionate debate."  -- J. Gresham Machen, "Christianity and Culture" 



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Warner Losh

In message [EMAIL PROTECTED] Neal Westfall 
writes:
: "System Hoser and Mangling Utility"

Shamu Helps Any Moronic User

Warner


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Chris D. Faulhaber

On Wed, 15 Dec 1999, Wilko Bulte wrote:

 On Tue, Dec 14, 1999 at 05:28:32PM -0600, Chris Costello wrote:
  On Tue, Dec 14, 1999, Donn Miller wrote:
   Maybe we could call it "sysconfig", in honor of the old
   /etc/sysconfig file that was superceded bt /etc/rc.conf.
  
 That's not very creative!  I had "Trident" in mind.  Only
  problem is that the name is used by a company that makes video
  card chips and another company that makes chewing gum.
 
 Call it Inuit. (rationale: Inuit feed on pinguins (right?))
 

When I first saw 'Inuit', I thought it was 'Tuit'...therefore we, when
distributing on CD's, can claim that we are providing a 'round-tuit'.

/me ducks

-
Chris D. Faulhaber - [EMAIL PROTECTED] - [EMAIL PROTECTED]

FreeBSD: The Power To Serve   -   http://www.freebsd.org



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Chris Costello

On Thu, Dec 16, 1999, Daniel C. Sobral wrote:
 GUI's are *NEVER* the faster way to administer. They can make faster a
 very limited set of tasks. When I worked with AIX, even though I was
 very comfortable with SMIT, at any time when I wanted to do something
 fast, it was CLI all the way.
 
 Perhaps you mean "easy" instead of "quick"? Or maybe "quick" as in "flat
 learning curve"?

   I'm not going out of my way to make it so that you'll see

"Click this thing here to make it so that hackers cannot send
floods to port XXX"

   I'll do my best to make it as featureful as what we have in
our commands here.

-- 
|Chris Costello [EMAIL PROTECTED]
|Never trust a computer you can't lift.  - Stan Masor
`


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Mark Newton

On Wed, Dec 15, 1999 at 10:21:40PM +0100, Wilko Bulte wrote:

  "flourocarbons"
  
  fluorocarbons aka CFK. There is a relation with computing: Seymour used
  them to keep his machines thermally sound.

Call it "cfc" -- "The tool you want to use when you want to keep
FreeBSD cool." :-)

- mark

-- 
Mark Newton   Email:  [EMAIL PROTECTED] (W)
Network Engineer  Email:  [EMAIL PROTECTED]  (H)
Internode Systems Pty Ltd Desk:   +61-8-82232999
"Network Man" - Anagram of "Mark Newton"  Mobile: +61-416-202-223


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Alex Bedworth

Daniel brings up a good point about SMIT (I don't know about SAM,
not being a HP geek :)

One helpful feature of SMIT/smitty is that it allows you to display
the command that you are about to run.  It also saves a history of
its session in $HOME/smit.log, which can be used later to repeat
actions taken, just a little better than script(1) ;-)

For administration, this capability is VERY nice.  I don't administer
systems, but, occasionally, I have to install packages on a number of
systems.  Being able to see what 'goes on under the covers' is very
helpful - especially if you're doing it for the first time, or are a
'casual' user, sometimes administrator.

Having used LINUX since around '92, I am in love with FreeBSD's use
of /usr/ports/*.  Simply being able to type 'make install' in a port
directory, and having everything magically installed is wonderful.

If the point of this thread is for the basic 'sysinstall', leave the
thing as it is.  It works great.  If [collective] we want to create
an administrative tool, then I, as a user, would want for whatever
tool that is to provide me with the information I need to create an
action via script, or whatever.  Let me see what command is being
run, or at least give me the ability to view it.  I also want to be
able to copy/paste the command in its entirety to a script for use
later.

Just .02 from a user.  Keep up the good work!

"Daniel C. Sobral" wrote:
 
 Wilko Bulte wrote:
 
  This does, however, have all the risks of building yet another SMIT or
  SAM. :-( Neither attempt at making Unix sysadm 'user-friendly' makes
  me want to cheer.
 
 Actually, I very much like both SMIT (in it's 4.x incarnation) and SAM.
 Sure, I'll complain loudly if that was the _only_ way of doing it, but
 neither of these tools precludes you from cli and file-editing, nor
 would we have to.
 
 --
 Daniel C. Sobral(8-DCS)
 who is as social as a wampas
 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 
 To Unsubscribe: send mail to [EMAIL PROTECTED]
 with "unsubscribe freebsd-current" in the body of the message

-- 
The only thing to do with good advice is pass it on.  It is never any
use to oneself.
-- Oscar Wilde


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-15 Thread Anthony Kimball


 System Housekeeping Advanced Management Utility ?
 
 [ can we loose the H please? Sounds like a broom to me ]

SHyshtem advanshed managedment utilititily?  (hic)



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Donn Miller

"Jordan K. Hubbard" wrote:
 
 All true, I'm afraid.  All I can say is that efforts to revive the
 effort to replace sysinstall are underway and we're even trying to
 throw some money-shaped darts at the problem in hopes that we'll hit
 something.  I'm cautiously pessimistic, so we'll see. :)

As far as the successor to sysinstall goes, I think it would be
nice to have both a console version and an X version, with some X
tookit such as Lesstif or Qt, or Tcl/Tk.  It could be a lot like
RedHat's "linuxconf", where you can use it as both an installer
or system administration tool.  Not that I'm in love with
RedHat's method of doing things, but I think it would be nice to
keep sysinstall (or whatever it'd be called) as an all-in-one
tool for adding packages or for first-time installs.

Maybe we could call it "sysconfig", in honor of the old
/etc/sysconfig file that was superceded bt /etc/rc.conf.

I saw in CUBFM (the newsgroup) where a couple of people wanted to
do a GUI menu-based interfaced to the kernel configuration (as
opposed to editing a file by hand).  I don't think this would be
too hard at all, but I wondered what the experienced FreeBSD
users thought of this idea?

I was fiddling around with NetBSD-current i386 on this same
machine, and it looks really raw compared to FreeBSD.  No
offense, but they don't even have anything as nice as sysinstall
yet.  On top of that, there's no utility like we have
(userconfig) to edit device parameters before the boot procedes. 
As a result, if more than one ISA device is attached to the same
IRQ, you'll get a kernel panic on boot-up.

Of course, I realize NetBSD is more focused on being
multi-platform than we, but there's no reason they can't "borrow"
some ideas from us, such as userconfig boot editor or
sysinstall.  In return, we could borrow some of their code for
our SPARC port.  I think we should keep the lines open between us
and NetBSD/OpenBSD, so that we can exchange some ideas more
freely.


- Donn


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Jordan K. Hubbard

 As far as the successor to sysinstall goes, I think it would be
 nice to have both a console version and an X version, with some X
 tookit such as Lesstif or Qt, or Tcl/Tk.  It could be a lot like
 RedHat's "linuxconf", where you can use it as both an installer
 or system administration tool.

Which is about correct, though there's a volume of details behind your
conceptualization of the system in outline form there. :-)

To really understand where we're trying to go, however, it's somewhat
helpful to take a good look at where we are now, e.g. stuck with our
dear friends sysinstall and the pkg_install suite.

The sysinstall program is basically nothing more than a monolithic
C program which knows how to do the following "special" things:

o Run as init, if so invoked, and do the special inity-things that must
  be done for an interactive program to subsequently function properly
  (see system.c:systemInitialize).

o How to stomp on disks directly for the purposes of partitioning,
  writing MBRs, etc.  Most of this is already abstracted by libdisk(3)
  (see also disks.c and label.c).

o How to newfs and/or mount filesystems of many different types
  (UFS, DOS, NFS, CD, floppy, etc) and how to use them as
  installation media (see media.c and friends).

o How to configure network interfaces (with or without DHCP) and
  how to use FTP servers as media devices, much of the latter
  being abstracted by ftpio(3) (see tcpip.c and network.c).

o How to read FreeBSD "distributions" (gzippied, split tarballs with
  external property (.inf) files, essentially) and extract them to
  a mounted hierarchy of UFS partitions (see dist.c).

o How to read /usr/ports/INDEX files and enough about the internals of
  packages to get the pkg_install suite to jump through many hoops you'd
  rather just not know about (see index.c and package.c).

o How to spit out hosts, resolv.conf and rc.conf files from internal
  variable state, allowing dialogs to be constructed which front-end
  much of the contents of these files (see config.c and variable.c).

o How to use the dialog(3) library in ways that should not be
  discussed within earshot of small children (see dmenu.c).

All of these capabilities adding up to a composite picture with a
number of deep and irredeemable flaws.

Let's take the UI, for example.  Even in a system as simple as
sysinstall, we have 2 screens open: the primary interaction screen on
VTY1 and the debugging information screen on VTY2 (not counting the
possible child holoshell on VTY4 or a child ppp session on VTY3).  We
put them on separate VTYs because there is no clever multithreaded UI
here which allows such output to scroll along in one window while
doing other things in another, it's basically a single thread of
control per VTY.  Anyway, this works great for most things but causes
problems the minute you want to install a package which is
interactive.  Most packages just cause pkg_add to spew various bits of
diagnostic output which you'd otherwise be perfectly happy to go onto
VTY2, but if a package suddenly takes it into its head to bring up a
menu, that's also going to go on VTY2 since sysinstall has no idea in
advance that this package might have something meaningful to say and
it's going to route its stdin and stdout to VTY2 as always.
Unfortunately, that causes consernation on the part of the user who's
staring at VTY1 meanwhile and wondering why the package is taking so
damn *long* to install.

I've seen novices wait so long that medical intervention was necessary
in order to save them, leaving us unlikely to win any Tog Awards for
interface design in such cases.  Sure, I can hear you yelling at those
novices from here: "JUST SWITCH TO THE OTHER VTY AND *LOOK*, YOU
CHEESEHEADS!", but it's never that simple.  Users will be users and
even our own annoying common-sense tells us that both pkg_add and
sysinstall should really be "rendevousing" on the user, wherever the
user's eyeballs might happen to be at the moment, and bringing up the
menu in question.  It shouldn't be over on the debugging screen and if
pkg_add were somehow a library linked into sysinstall and using the
same common UI API, initialized by sysinstall to point to VTY1 at
startup time, well then by golly that would Just Work(tm) and life
would be good again.

That's one of the design precepts of the New System, in fact.  There
is one common UI abstraction which sysinstall II (hereafter referred
to as Setup) and the new package system both use.  The generic UI
front-end API is "bound" at runtime to a back-end implementation
class, the two currently supported ones being Qt and Turbovision (the
references implementation for the common UI stuff is all written in
C++), and everything pops up in the appropriate UI environment from
that point forward.  Our test code checks for $DISPLAY and does the
appropriate Qt magic in that case, otherwise it binds in Turbovision.
In theory, one could even write a back-end class which talked to a
browser. 

Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Brad Knowles

At 1:49 AM -0800 1999/12/14, Jordan K. Hubbard wrote:

   Sure, I can hear you yelling at those
  novices from here: "JUST SWITCH TO THE OTHER VTY AND *LOOK*, YOU
  CHEESEHEADS!", but it's never that simple.

Yup, this is me.  Been there, done that many times.  This is why 
I don't use sysinstall to actually install any packages anymore -- I 
never know which ones are going to want to be interactive.

  No more monolithic prototypes!  Framework!  Frame-work!
  Frame-work! [jkh jumps up on a chair and begins waving his hands
  enthusiastically before losing his balance and toppling over with an
  abrupt scream].

[{(BOGGLE)}] [{(BOGGLE)}]

"Brain hurt."

[ THUD ]

"I sit down now."

-- 
Brad Knowles [EMAIL PROTECTED] http://www.shub-internet.org/brad/
 http://wwwkeys.pgp.net:11371/pks/lookup?op=getsearch=0xE38CCEF1

Your mouse has moved.   Windows NT must be restarted for the change to
take effect.   Reboot now?  [ OK ]


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Peter Jeremy

On 1999-Dec-14 18:36:04 +1100, Donn Miller [EMAIL PROTECTED] wrote:
As far as the successor to sysinstall goes, I think it would be
nice to have both a console version and an X version, with some X
tookit such as Lesstif or Qt, or Tcl/Tk.

I know Jordan mentioned Qt before his over-enthusiastic hand-waving
made him over-balance, but Lesstif and Qt (or anything else related to
X11) have a number of serious problems.

Firstly, size: One of sysinstall's requirements is that it fit (along
with a variety of other related commands) onto a floppy disk.  Last
time I checked, the /stand bundle (sysinstall + friends) was ~640K.
The smallest X-server (XF86_VGA16) is 1.7MB (plus libraries).  I don't
have either Qt or Lesstif installed, but from previous dealings with
Motif, it's several times the size of the Xserver.  Unless we want to
mandate the use of ZIP drives (or similar) as FreeBSD install
floppies, we're limited to a syscons (or VTxxx) sysinstall.

The second problem is that X11 needs a fair amount of configuration
before it will work.  Whilst the VGA16 server forms a convenient
lowest-common-denominator position, it offers no real advantages over
a character-mode installation (same screen resolution and number of
colours) and significantly poorer performance.

Given the primary mission of sysinstall is to load FreeBSD, I'd
go so far as to say that developing an X version would be wasting
valuable developer resources (IMHO, of course).

Peter


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Mike Smith

 
 Firstly, size: One of sysinstall's requirements is that it fit (along
 with a variety of other related commands) onto a floppy disk.  Last
 time I checked, the /stand bundle (sysinstall + friends) was ~640K.
 The smallest X-server (XF86_VGA16) is 1.7MB (plus libraries).  I don't
 have either Qt or Lesstif installed, but from previous dealings with
 Motif, it's several times the size of the Xserver.  Unless we want to
 mandate the use of ZIP drives (or similar) as FreeBSD install
 floppies, we're limited to a syscons (or VTxxx) sysinstall.

This manages to overlook the fact that the installer has to have a feed 
to a much larger source of data in order to actually perform the 
installation.

 The second problem is that X11 needs a fair amount of configuration
 before it will work.  Whilst the VGA16 server forms a convenient
 lowest-common-denominator position, it offers no real advantages over
 a character-mode installation (same screen resolution and number of
 colours) and significantly poorer performance.

You're welcome to look at the technology demonstrators currently in use 
by RedHat and Caldera if you think that this is impossible.

 Given the primary mission of sysinstall is to load FreeBSD, I'd
 go so far as to say that developing an X version would be wasting
 valuable developer resources (IMHO, of course).

It's a painful tradeoff between functionality and flash.  The latter is 
an unfortunate necessity if we are to avoid looking hopelessly outdated.

-- 
\\ Give a man a fish, and you feed him for a day. \\  Mike Smith
\\ Tell him he should learn how to fish himself,  \\  [EMAIL PROTECTED]
\\ and he'll hate you for a lifetime. \\  [EMAIL PROTECTED]




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Mark Newton

On Wed, Dec 15, 1999 at 07:47:00AM +1100, Peter Jeremy wrote:

  On 1999-Dec-14 18:36:04 +1100, Donn Miller [EMAIL PROTECTED] wrote:
  As far as the successor to sysinstall goes, I think it would be
  nice to have both a console version and an X version, with some X
  tookit such as Lesstif or Qt, or Tcl/Tk.
  
  I know Jordan mentioned Qt before his over-enthusiastic hand-waving
  made him over-balance, but Lesstif and Qt (or anything else related to
  X11) have a number of serious problems.

That's ok;  He also said it could be back-ended by TurboVision, with
the decision of which GUI to use based on whether you had a $DISPLAY
environment variable set.

  Given the primary mission of sysinstall is to load FreeBSD, I'd
  go so far as to say that developing an X version would be wasting
  valuable developer resources (IMHO, of course).

Long-term, do we want the installer to be a program whose primary mission
is to load FreeBSD, or would we prefer a generic framework which provides
the situation where loading FreeBSD doesn't differ markedly from loading
(and configuring!) any particular package or subsystem after the initial
installation event?

I think I'll pick the latter.

- mark

-- 
Mark Newton   Email:  [EMAIL PROTECTED] (W)
Network Engineer  Email:  [EMAIL PROTECTED]  (H)
Internode Systems Pty Ltd Desk:   +61-8-82232999
"Network Man" - Anagram of "Mark Newton"  Mobile: +61-416-202-223


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Daniel C. Sobral

Peter Jeremy wrote:
 
 Firstly, size: One of sysinstall's requirements is that it fit (along
 with a variety of other related commands) onto a floppy disk.  Last
 time I checked, the /stand bundle (sysinstall + friends) was ~640K.
 The smallest X-server (XF86_VGA16) is 1.7MB (plus libraries).  I don't
 have either Qt or Lesstif installed, but from previous dealings with
 Motif, it's several times the size of the Xserver.  Unless we want to
 mandate the use of ZIP drives (or similar) as FreeBSD install
 floppies, we're limited to a syscons (or VTxxx) sysinstall.

There is a device called cd-rom which more or less qualifies for the "or
similar" category you mention. It happens to be the most popular
installation media nowadays (though it probably comes second as far as
FreeBSD is concerned).

 Given the primary mission of sysinstall is to load FreeBSD, I'd
 go so far as to say that developing an X version would be wasting
 valuable developer resources (IMHO, of course).

X install = "user-friendly" install (perceived as) = more market share
= more resources

--
Daniel C. Sobral(8-DCS)
who is as social as a wampas

[EMAIL PROTECTED]
[EMAIL PROTECTED]



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread John Baldwin


On 14-Dec-99 Peter Jeremy wrote:
 On 1999-Dec-14 18:36:04 +1100, Donn Miller [EMAIL PROTECTED] wrote:
As far as the successor to sysinstall goes, I think it would be
nice to have both a console version and an X version, with some X
tookit such as Lesstif or Qt, or Tcl/Tk.
 
 I know Jordan mentioned Qt before his over-enthusiastic hand-waving
 made him over-balance, but Lesstif and Qt (or anything else related to
 X11) have a number of serious problems.

 [ snip ]

 Given the primary mission of sysinstall is to load FreeBSD, I'd
 go so far as to say that developing an X version would be wasting
 valuable developer resources (IMHO, of course).

Many people use sysinstall to do post-install configuration of their system,
and the seperate X interface (probably a seperate program) would be targeted at
this task.

 Peter

-- 

John Baldwin [EMAIL PROTECTED] -- http://www.FreeBSD.org/~jhb/
PGP Key: http://www.cslab.vt.edu/~jobaldwi/pgpkey.asc
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Jordan K. Hubbard

   I know Jordan mentioned Qt before his over-enthusiastic hand-waving
   made him over-balance, but Lesstif and Qt (or anything else related to
   X11) have a number of serious problems.
 
 That's ok;  He also said it could be back-ended by TurboVision, with
 the decision of which GUI to use based on whether you had a $DISPLAY
 environment variable set.

Indeed, in fact using dlopen() directly from the front-end in order to
instantiate the back-end interface component gives you the option of
doing it at runtime, making the nucleus of sysinstall very small
indeed.  Of course, it would probably be linked statically with
turbovision in the single-floppy boot case, but that wouldn't stop you
from getting more clever with other installation media.

 Long-term, do we want the installer to be a program whose primary mission
 is to load FreeBSD, or would we prefer a generic framework which provides
 the situation where loading FreeBSD doesn't differ markedly from loading
 (and configuring!) any particular package or subsystem after the initial
 installation event?

The latter is, of course, not even a difficult choice to make.  We've
had the former already, been there and done that. :-)

- Jordan


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread jack

Today Mike Smith wrote:

  Given the primary mission of sysinstall is to load FreeBSD, I'd
  go so far as to say that developing an X version would be wasting
  valuable developer resources (IMHO, of course).
 
 It's a painful tradeoff between functionality and flash.  The latter is 
 an unfortunate necessity if we are to avoid looking hopelessly outdated.

Not arguing the point in reguard to the "unwashed masses", but
when an NT[hates it]/Novell admin watched me install FreeBSD last
week his opinion of sysinstall was that it was about the cleanest
and most straight forward install program he's seen.  Guess he,
like I, is more concerned with functionality than flash.  :)

--
Jack O'NeillSystems Administrator / Systems Analyst
[EMAIL PROTECTED] Crystal Wind Communications, Inc.
  Finger [EMAIL PROTECTED] for my PGP key.
   PGP Key fingerprint = F6 C4 E6 D4 2F 15 A7 67   FD 09 E9 3C 5F CC EB CD
   enriched, vcard, HTML messages  /dev/null
--




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Warner Losh

Personally, I like the speed of the current installation and wouldn't
want to wait for X to start.  It will triple my install setup time
since right now I'm hardware speed limited (nearly) with sysinstall.
It is much faster to draw the dialog boxes with libdialog than to
start X.

But I'm a mutant...

Warner


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Jordan K. Hubbard

 Personally, I like the speed of the current installation and wouldn't
 want to wait for X to start.  It will triple my install setup time
 since right now I'm hardware speed limited (nearly) with sysinstall.
 It is much faster to draw the dialog boxes with libdialog than to
 start X.

It will always be an option, don't worry.  We're not talking about
becoming Red Hat, simply offering people more *options*. :)

- Jordan


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Kip Macy

Most people I have shown the FreeBSD installer are much more impressed
with it than Redhat's snazzy GUI.

-Kip

On Tue, 14 Dec 1999, jack wrote:

 Today Mike Smith wrote:
 
   Given the primary mission of sysinstall is to load FreeBSD, I'd
   go so far as to say that developing an X version would be wasting
   valuable developer resources (IMHO, of course).
  
  It's a painful tradeoff between functionality and flash.  The latter is 
  an unfortunate necessity if we are to avoid looking hopelessly outdated.
 
 Not arguing the point in reguard to the "unwashed masses", but
 when an NT[hates it]/Novell admin watched me install FreeBSD last
 week his opinion of sysinstall was that it was about the cleanest
 and most straight forward install program he's seen.  Guess he,
 like I, is more concerned with functionality than flash.  :)
 
 --
 Jack O'NeillSystems Administrator / Systems Analyst
 [EMAIL PROTECTED] Crystal Wind Communications, Inc.
   Finger [EMAIL PROTECTED] for my PGP key.
PGP Key fingerprint = F6 C4 E6 D4 2F 15 A7 67   FD 09 E9 3C 5F CC EB CD
enriched, vcard, HTML messages  /dev/null
 --
 
 
 
 
 To Unsubscribe: send mail to [EMAIL PROTECTED]
 with "unsubscribe freebsd-current" in the body of the message
 
 




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Wilko Bulte

On Wed, Dec 15, 1999 at 08:33:52AM +1030, Mark Newton wrote:
 On Wed, Dec 15, 1999 at 07:47:00AM +1100, Peter Jeremy wrote:

   Given the primary mission of sysinstall is to load FreeBSD, I'd
   go so far as to say that developing an X version would be wasting
   valuable developer resources (IMHO, of course).
 
 Long-term, do we want the installer to be a program whose primary mission
 is to load FreeBSD, or would we prefer a generic framework which provides
 the situation where loading FreeBSD doesn't differ markedly from loading
 (and configuring!) any particular package or subsystem after the initial
 installation event?
 
 I think I'll pick the latter.

This does, however, have all the risks of building yet another SMIT or
SAM. :-( Neither attempt at making Unix sysadm 'user-friendly' makes
me want to cheer.

And: how many people would volunteer for such a job?
Or is it assumed that since this appears suspiciously like Real Work
it will be a paid-for job?

-- 
Wilko Bulte Arnhem, The Netherlands   - The FreeBSD Project 
WWW : http://www.tcja.nl  http://www.freebsd.org


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Chris Costello

On Tue, Dec 14, 1999, Donn Miller wrote:
 Maybe we could call it "sysconfig", in honor of the old
 /etc/sysconfig file that was superceded bt /etc/rc.conf.

   That's not very creative!  I had "Trident" in mind.  Only
problem is that the name is used by a company that makes video
card chips and another company that makes chewing gum.

 I saw in CUBFM (the newsgroup) where a couple of people wanted to
 do a GUI menu-based interfaced to the kernel configuration (as
 opposed to editing a file by hand).  I don't think this would be
 too hard at all, but I wondered what the experienced FreeBSD
 users thought of this idea?

   Just me.  I'm not working with anyone on this.

-- 
|Chris Costello [EMAIL PROTECTED]
|No program done by a hacker will work unless he is on the system.
`-


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Jordan K. Hubbard

 And: how many people would volunteer for such a job?
 Or is it assumed that since this appears suspiciously like Real Work
 it will be a paid-for job?

It will be a paid-for job, naturally.

Something we also have to stay aware of in this discussion is the fact
that even if most hackers could give a fig for graphical installers
and consider them to be an unneeded bit of hand-holding, it would
still be nice to have a framework which stuff could drop into and be
accessed via a command line or turbovision type of interface.  We're
not talking about writing multiple installers for each type of UI,
after all, since that would be an unreasonable duplication of labor.
We're talking about one installation/configuration code base which can
use either X or text mode interfaces at the user's discretion, so
both "camps" get what they want.

It's also a sad fact that journalists tend to rate products based on
different criteria than engineers do, and even where we're getting kudos
in the engineering community, magazines are kicking us in the nuts over
not having something which competes head-to-head with Caldera or Red Hat.
Sad, but true.

- Jordan


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Chris Costello

On Tue, Dec 14, 1999, Jordan K. Hubbard wrote:
 That's one of the design precepts of the New System, in fact.  There
 is one common UI abstraction which sysinstall II (hereafter referred
 to as Setup) and the new package system both use.  The generic UI
 front-end API is "bound" at runtime to a back-end implementation
 class, the two currently supported ones being Qt and Turbovision (the
 references implementation for the common UI stuff is all written in
 C++), and everything pops up in the appropriate UI environment from
 that point forward.  Our test code checks for $DISPLAY and does the
 appropriate Qt magic in that case, otherwise it binds in Turbovision.
 In theory, one could even write a back-end class which talked to a
 browser.  Scary. :)

   Is Qt going to be put into the base system in this case?  If
I can wrestle along with figuring out a few little problems with
Qt (ones that I could even somehow more easily solve with
Motif!), then I'll continue to develop my system administration
tool(s) with it.

   Another possible solution I was thinking about (but will
probably really regret) is keeping a binary distribution and
enabling source builds only if a Motif or Lesstif port is
installed.  Yes, this implies that I would write it in Motif.
And yes, I'm also sure that it will meet with much disagreement.

 In order to ensure that the package's installation routines call the
 common UI routines for all their interaction needs (remember the VTY2
 scenario), a package's installation script is also now assumed to be a
 secure TCL script rather than being the arbitrary executable it is
 now.  This has a number of implications even more important than
 simple interface unification, of course, most of them in the realm of
 security.

   So is all of this (TCL, Qt, et. al.) going into the base
system to facilitate this work?

-- 
|Chris Costello [EMAIL PROTECTED]
|A computer scientist is someone who fixes things that aren't broken.
`


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Ryan Thompson


On Wed, 15 Dec 1999, Daniel C. Sobral wrote:

 Peter Jeremy wrote:
  
  [...]
  Motif, it's several times the size of the Xserver.  Unless we want to
  mandate the use of ZIP drives (or similar) as FreeBSD install
  floppies, we're limited to a syscons (or VTxxx) sysinstall.
 
 There is a device called cd-rom which more or less qualifies for the "or
 similar" category you mention. It happens to be the most popular
 installation media nowadays (though it probably comes second as far as
 FreeBSD is concerned).

If memory serves, I first joined FreeBSD in 2.2.3, and I've at one point
or another ran just about every release in between, (and many more source
builds in between THOSE) up to 3.4-RC, which I'm running today on some
development/test machines.  I have made dozens of installs of FreeBSD, and
have logged a great deal of time in sysinstall on running systems.  I have
often wondered if FreeBSD would benefit from a graphical installer.

As an experienced administrator of FreeBSD on a variety of systems, new
and old, I am satisfied with the current text-based offering.

As someone who was once an inexperienced administrator of FreeBSD, I was
satisfied with the then-text-based offering.  (Which, for those of you
that don't remember, was remarkably similar to the current text-based
offering :-)

Daniel, here, sees the X install as being "user-friendly".  Is the text
based install not?  Granted, it's not the point and click interface that
windows users are accustomed to, but, clearly, if users can't navigate the
menus and manage to find their way to a help menu (and don't know how to
read install documentation)... It could be reasonably argued that they are
going to experience a rude awakening when presented with the good old root
prompt. 

From a techical standpoint, yes, an X based install would be far too large
for a single floppy, even at the simplest level.  AND, again, as someone
who has installed FreeBSD dozens of times on various systems, I think I
should also stress that I have NEVER installed FreeBSD from CD :-)

For the average newbie "wanna try it" user, buying the CDs, books and
everything neat in a box, is more often than not the safest and simplest
route to take.  In that case, putting a graphical installer on the CD
would be a viable option.

To take this a step further, why not keep (or keep something similar to)
the current sysinstall, but have an option to fetch, install, configure
and run X and another GUI installer distribution, then start the X server
and continue the installation process from there?  The first portion of
the install (selecting media type, allocating space, and labeling) could
remain text-based, whereas the user could then be presented with a "Get X
and continue installation graphically?" option, which would then
download/copy/read a (possibly minimal) X binary distribution, small
window manager--TWM would probably suffice :-), as well as the graphical
installer.  No additional floppy storage space required. The rest of the
install, including distribution download, package install, startup config,
and all the other wonderful goodies, plus (possibly) a graphical disk
partition/labeling utility for post-install changes, would all be done
within the comfort of X, after a relatively small download/copy/read is
done from their chosen media.

Or... To take this ANOTHER small step further... For systems with enough
memory (this certainly wouldn't justify increasing the requirements), the
text installer could mount a large MFS partition to hold minimal X, window
manager and installer... Fetch automatically, do a VERY simple configure
from selected media, and continue with the install, INCLUDING a graphical
disk partitioner/labeller, after that.

Of course, with any of these options, development time and relative cost 
would be an issue, but, all things being equal, it may result in a
flexible install option that a) still runs on virtually any supported
platform, and b) gives systems with graphical support the option of a very
good looking installer :-)

  Given the primary mission of sysinstall is to load FreeBSD, I'd
  go so far as to say that developing an X version would be wasting
  valuable developer resources (IMHO, of course).
 
 X install = "user-friendly" install (perceived as) = more market share
 = more resources
 
 --
 Daniel C. Sobral  (8-DCS)
 who is as social as a wampas
 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 

---

  Ryan Thompson [EMAIL PROTECTED]
  50% Owner, Technical and Accounts
  Phone: +1 (306) 664-1161

  SaskNow Technologies http://www.sasknow.com
  #106-380 3120 8th St E   Saskatoon, SK  S7H 0W2




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Chris Costello

On Wed, Dec 15, 1999, Peter Jeremy wrote:
 Firstly, size: One of sysinstall's requirements is that it fit (along
 with a variety of other related commands) onto a floppy disk.  Last
 time I checked, the /stand bundle (sysinstall + friends) was ~640K.
 The smallest X-server (XF86_VGA16) is 1.7MB (plus libraries).  I don't
 have either Qt or Lesstif installed, but from previous dealings with
 Motif, it's several times the size of the Xserver.  Unless we want to
 mandate the use of ZIP drives (or similar) as FreeBSD install
 floppies, we're limited to a syscons (or VTxxx) sysinstall.

   If it comes down to it, and Jordan's idea for the pkg installation
really does/can apply to the actual OS installer, what we could
do is have a statically linked, stripped, gzipped X server
(though I haven't seen how small VGA16 can be at that point), and
a small Xt frontend linked with the installer somehow (depending
on what Jordan has in mind), for those with size concerns.

   Hopefully this won't be the default for things like CDs,
however. :)

-- 
|Chris Costello [EMAIL PROTECTED]
|Eunuchs, the non-gender-specific OS 
`


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Chris Costello

On Wed, Dec 15, 1999, Wilko Bulte wrote:
 This does, however, have all the risks of building yet another SMIT or
 SAM. :-( Neither attempt at making Unix sysadm 'user-friendly' makes
 me want to cheer.

   What do you want in making Unix quick to administer?  Seems to
me that's the real goal of those things.  Click click click done,
you know.

 And: how many people would volunteer for such a job?
 Or is it assumed that since this appears suspiciously like Real Work
 it will be a paid-for job?

   Maybe I'll get a free T-shirt for writing Trident (or whatever
name I decide on), the 'SAM Done The FreeBSD Way' project.

-- 
|Chris Costello [EMAIL PROTECTED]
|Managing programmers is like herding cats.
`--


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Forrest Aldrich

I have one request for whatever becomes of sysinstall.  And that is to 
make it technically consistent with the command line utilities capabilities.

For example, I ran into (on several different occasions) problems where
i would label a disk, allocate paritions, change parition types, etc.,
and it didn't really get done.  Doing it manually would generally resolve the
problem.

However, it's a Good Thing(tm) to have a gui of one form or another
to cater to less-experienced users.  That's just very sensible. 


Thanks.

_F


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread George Michaelson


Argh!!! SMIT! Hack! Puke!

Why do we have to make FreeBSD more like HP-UX? the most sucky UNIX ever
invented apart from AIX?

Those of us old enough to remember the SunView install tool with graphical
disk icons and the amazing 'free disk hog' barchart partition manager, while
finding it vaguely entertaining, could not in all concience say its a 'better'
way to install a machine. After the first 10, you generally prefer to do
something else anyway. And those icons of 5and1/4 in hard disk boxes become
so dated, I mean who is going to draw the littley bittley disk icons each
year, and are we going to wind up with skins, and will it make /. (like I care)

sysinstall is perfectly good enough as an engine.

If you want to emulate the new Anaconda Python/tk interface for Linux why
not just run it instead of re-inventing it?

Not all apps need a GUI. cat -v as a term of abuse seems to be a concept
vanishing from the language...

cheers
-George
--
George Michaelson |  DSTC Pty Ltd
Email: [EMAIL PROTECTED]|  University of Qld 4072
Phone: +61 7 3365 4310|  Australia
  Fax: +61 7 3365 4311|  http://www.dstc.edu.au




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Andrzej Bialecki

On Tue, 14 Dec 1999, Jordan K. Hubbard wrote:

 Something we also have to stay aware of in this discussion is the fact
 that even if most hackers could give a fig for graphical installers
 and consider them to be an unneeded bit of hand-holding, it would
 still be nice to have a framework which stuff could drop into and be
 accessed via a command line or turbovision type of interface.  We're
 not talking about writing multiple installers for each type of UI,
 after all, since that would be an unreasonable duplication of labor.
 We're talking about one installation/configuration code base which can
 use either X or text mode interfaces at the user's discretion, so
 both "camps" get what they want.

I should perhaps mention here that there are windowing GUIs out there
which are not X11. I know of two: W (almost dead, but quite sufficient),
and Microwindows (very new, still quite limited, but under active
development). Both use either VGA or VESA graphics. Both are very small
(around 100kB).

Andrzej Bialecki

//  [EMAIL PROTECTED] WebGiro AB, Sweden (http://www.webgiro.com)
// ---
// -- FreeBSD: The Power to Serve. http://www.freebsd.org 
// --- Small  Embedded FreeBSD: http://www.freebsd.org/~picobsd/ 




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Chris Costello

On Wed, Dec 15, 1999, George Michaelson wrote:
 Why do we have to make FreeBSD more like HP-UX? the most sucky UNIX ever
 invented apart from AIX?

   Is this a fact?  I always sort of liked HP-UX.  Not as fun as
FreeBSD for obvious reasons, but...

 sysinstall is perfectly good enough as an engine.

   No it's not.  Ask its author, for one.  You can read what he's
had to say about it throughout this whole thread.

 If you want to emulate the new Anaconda Python/tk interface for Linux why
 not just run it instead of re-inventing it?

   Why do everything just to be like Linux?  Who says we can't be
inventive on our own?

-- 
|Chris Costello [EMAIL PROTECTED]
|Drive defensively -- buy a tank.
`--


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Matthew Jacob




 On Wed, Dec 15, 1999, George Michaelson wrote:
  Why do we have to make FreeBSD more like HP-UX? the most sucky UNIX ever
  invented apart from AIX?

Hmmph. When FreeBSD has a fully SMP-ized kernel, including filesystem and
network stacks and device drivers, and when it has something that allows
dynamic paged kernel objects and when it has a device/system configuration
manager that successfully balances persistent device names with dynamic
reconfiguration, *then* do the comparison. Until then, umm, your
underwear is showing, jack






To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Eric Jones



"Jordan K. Hubbard" wrote:
 
  As far as the successor to sysinstall goes, I think it would be
  nice to have both a console version and an X version, with some X
  tookit such as Lesstif or Qt, or Tcl/Tk.  It could be a lot like
  RedHat's "linuxconf", where you can use it as both an installer
  or system administration tool.
 
 Which is about correct, though there's a volume of details behind your
 conceptualization of the system in outline form there. :-)

Hear hear!  
 
 To really understand where we're trying to go, however, it's somewhat
 helpful to take a good look at where we are now, e.g. stuck with our
 dear friends sysinstall and the pkg_install suite.
 
[...]
 
 We also need to discuss the ways and means of creating not so much an
 installer but an installation "nucleus" around which we also have a
 general script execution and menu-generation framework which makes it
 easy for other people to write "configurators" in secure TCL which
 take on the job of configuring some utility like, say, Samba.  When
 you pkg_add samba.zip in such a system, it runs its configurator to
 generate the initial smb.conf file but also drops a copy of the
 configuration script into some special config directory under the
 Networking category.  Now the next time the user fires up the system
 configuration tool and goes to the Networking section, they see Samba
 there as a new item and clicking on it will bring up the configuration
 tool again (perhaps in the same form, perhaps not).  If Samba is
 deleted from the system, the correspnding item goes away along with
 the configuration script and I'm sure you all get the idea at this
 point.  No more monolithic prototypes!  Framework!  Frame-work!
 Frame-work! [jkh jumps up on a chair and begins waving his hands
 enthusiastically before losing his balance and toppling over with an
 abrupt scream].
 
 - Jordan

A worthy manifesto if ever I've seen one.  I have to add that I've been 
pretty well amused by the discussions of pretty GUI interfaces and how
they'll attract users.  My interest lies in exactly the opposite 
direction: I want to stick a floppy in and have a box find an install
server and follow a pre-defined recipe for building itself, ala
Jumpstart or Kickstart.
If I'm a Systems Administrator rolling out dozens of web 
servers or hundreds of desktops (and I frequently am), the last 
thing I want to look at is a GUI, unless it helps me to build the
configuration that'll be installed across a large base.  If anything
will drive the commercialization of FreeBSD it's manageability
enhancements.
So, when the framework, Frame-work! Frame-work! is being
considered, please keep in mind the pre-configured one disk network
install.  In the meantime, I'm off to learn what sysinstall
can do for me.  Please keep me in mind if looking for reviewers,
commentators, or (*shudder*) coders and documentors for pushing
this project forward.

Cheers,

Eric Jones
Collective Technologies


is a pretty GUI.


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Jordan K. Hubbard

 My interest lies in exactly the opposite direction: I want to stick
 a floppy in and have a box find an install server and follow a
 pre-defined recipe for building itself, ala Jumpstart or Kickstart.

And you're far from alone in wanting this, another reason I've been
wanting to go to a script-based installation for some time.  It's not
at all difficult to imagine an installer which comes in two-part form:

   /stand/setup
   /stand/setup.tcl

The latter actually containing just about *all* the user interaction
and "installer behavior" that the user experiences during an
installation of FreeBSD.  That means that if you want to modify the
installer to put "Case Western University Special Custom Installation"
at the top of the first menu and add lots of distributions of purely
academic (haha) interest to the appropriate submenus, it's a simple
matter of mounting a floppy and editing a text file.  Needless to say,
this would also make translation efforts a lot easier. :-)

- Jordan


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Daniel C. Sobral

Just to to correct a misunderstanding...

Ryan Thompson wrote:
 
 Daniel, here, sees the X install as being "user-friendly".  Is the text
 based install not?  Granted, it's not the point and click interface that
 windows users are accustomed to, but, clearly, if users can't navigate the
 menus and manage to find their way to a help menu (and don't know how to
 read install documentation)... It could be reasonably argued that they are
 going to experience a rude awakening when presented with the good old root
 prompt.

Hey, I like CUI. I'd rather install with a CUI than a GUI, all other
things being equal. And besides some quirks here and there, I really
like sysinstall. So what? I'm a Forth programmer. I'm the guy who wrote
/boot/support.4th, and find it easy to read and understand, even long
after writting it. I'm the guy who wrote the builtin wrapper code in
src/sys/boot/common/interp_forth.c, though I'd prefer not to disclose
that information in public. :-)

But the fact is that when we get featured in a magazine article,
user-friendly install == GUI. No GUI, it's not an user-friendly install.
End of review. You can kick and scream all you want, that's the way it
is. Either we live by these rules, or we loose.

 From a techical standpoint, yes, an X based install would be far too large
 for a single floppy, even at the simplest level.  AND, again, as someone
 who has installed FreeBSD dozens of times on various systems, I think I
 should also stress that I have NEVER installed FreeBSD from CD :-)

Me neither, but CD is still the most popular installation media these
days, though we, Open Source OS, probably get more network installs than
CD installs.

--
Daniel C. Sobral(8-DCS)
who is as social as a wampas

[EMAIL PROTECTED]
[EMAIL PROTECTED]


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Adam Strohl

On Wed, 15 Dec 1999, Daniel C. Sobral wrote:

 Hey, I like CUI. I'd rather install with a CUI than a GUI, all other
 things being equal. And besides some quirks here and there, I really
 like sysinstall.

Its nice, but its not where it should be. 

 But the fact is that when we get featured in a magazine article,
 user-friendly install == GUI. No GUI, it's not an user-friendly install.
 End of review. You can kick and scream all you want, that's the way it
 is. Either we live by these rules, or we loose.

A VESA GUI based sysinstall replacement would probably be small enough to
fit on a floppy, yet still have the friendlyness that a new user/reviewer
would look for.

If we follow jkh's outline, making another "front end target" for the
script shouldn't be that hard.  You have X, VESA Syscons, and Text
Syscons.

The script says "ok, prompt user for blah", under X it opens a window,
under Text some ASCII dialog, and under VESA a little window.

- ( Adam Strohl ) -
-  UNIX Operations/Systems   http://www.digitalspark.net  -
-  adams (at) digitalspark.netxxx.xxx. x  -
- ( DigitalSpark.NET )--- -




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Jordan K. Hubbard

 If we follow jkh's outline, making another "front end target" for the
 script shouldn't be that hard.  You have X, VESA Syscons, and Text
 Syscons.
 
 The script says "ok, prompt user for blah", under X it opens a window,
 under Text some ASCII dialog, and under VESA a little window.

VESA syscons, either using libvgl and an array of crude widgets or
something like MGR and its widget set, has long been on the wish-list
but I didn't even include it in my summary since it's still very much
a pipe-dream. :-)  There's actually one mode you forgot, which is
what I call "text mode", and that's straight ascii prompts, no CUI-style
dialog boxes or anything.  Think about text-to-speach devices for
the blind or serial consoles attached to really *dumb* terminals. :-)

- Jordan


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-14 Thread Tim Tsai

 There's actually one mode you forgot, which is
 what I call "text mode", and that's straight ascii prompts, no CUI-style
 dialog boxes or anything.

  You can reprogram the character table and draw fairly nice looking menus
in text mode.  The last generations of MS-DOS based programs used them to
good effect.

  Tim


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: sysinstall: is it really at the end of its lifecycle?

1999-12-13 Thread Jordan K. Hubbard

 that "This product is currently at the end of  its life cycle and will
 eventually
 be replaced."

The handy thing about "eventually" is that it can be a long time. :)

 Amusingly, the man page author (Jordan?) says, "This utility is a
 prototype which lasted approximately 3 years past its expiration
 date and is greatly in need of death."

All true, I'm afraid.  All I can say is that efforts to revive the
effort to replace sysinstall are underway and we're even trying to
throw some money-shaped darts at the problem in hopes that we'll hit
something.  I'm cautiously pessimistic, so we'll see. :)

In any case, nothing I'm currently trying to bootstrap here will see
the light of day before 5.0 at this point, so hacking sysinstall is
probably not such a bad prospect for the 3.x and 4.x releases to come.
I've even (*shudder*) been putting some work into cleaning the code up
a bit these past couple of days.

- Jordan


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message