Commit graph

414 commits

Author SHA1 Message Date
Jordan K. Hubbard f9a47a66a0 Translation of latest paragraph I added.
Submitted by:	joerg
1995-06-09 07:26:00 +00:00
Jordan K. Hubbard a9b434857b Minor tweak: Change name of "Master partition editor" to "FDISK partition
editor" here and in the docs.  People have come to understand "FDISK"
as a more generic term and have been complaining that they didn't
equate the "master" partition editor with the old fdisk stage and were
confused.
1995-06-08 09:49:07 +00:00
Jordan K. Hubbard fb39553377 Add note about looking in the FAQ directory. Nobody will bother
to read it, of course, but I can only try! :-)
1995-06-08 09:12:55 +00:00
Jordan K. Hubbard 95740ebf98 More German docs.
Submitted by:	joerg
1995-06-08 08:08:39 +00:00
Jordan K. Hubbard 8bceef50c3 A large collection of patches committed from the top to make it easier
on me:

1. Mark Murray's eBones patches.
2. Joerg's German docs + fixes.
3. Various sysinstall bug fixes from me + Mark's eBones menu changes.
4. Steven G. Kargl's doc fixes.
Submitted by:	markm, joerg, jkh, kargl@troutmask.apl.washington.edu
1995-06-07 05:52:05 +00:00
Jordan K. Hubbard e68b53ea5f It took a non-native speaker of English to show me that I couldn't
speak english.  In this doc I say that "2.0.5 fills a much needed
gap between 2.0R and 2.1."  No wonder the translators were confused!
I'm trying to say that we _wanted_ a gap between 2.0.5 and 2.1?  That
such gaps are much needed?  Wurgh!  Not what I was trying to say at
all!  It should have (and now does) read: "2.0.5 fills a critical
gap between 2.0R and 2.1."  Critical gap, not much needed. :-)
Translators:  You may wish to adjust your own translations as
well if you tried to translate my original botch!  Send me diffs
as soon as you can.  Thanks!
Submitted by:	me
1995-06-06 09:44:42 +00:00
Jordan K. Hubbard e1c6279f7a Document experimental and commercial distributions. 1995-06-06 07:57:47 +00:00
Jordan K. Hubbard f88e670e7a Delete all references in all languages (except Russian, which I can't read
well enough to edit! :-) to the "ESC to start a shell" feature.  It's
been removed for days now, replaced by the emergency holographic shell
on VTY4.
1995-06-06 04:27:08 +00:00
Jordan K. Hubbard 3c5f2cc592 Add plug for Linux DOOM compatibility for Soren.. :-) 1995-06-06 02:15:16 +00:00
Jordan K. Hubbard 8660318ac3 Nits. 1995-06-06 01:38:46 +00:00
Jordan K. Hubbard 7db891450b German RELNOTES! Boy, I wasn't expected _these_
to be translated!
Submitted by:	joerg
1995-06-06 01:24:51 +00:00
Jordan K. Hubbard b83e66a730 Joerg's cleanup.
Submitted by:	joerg
1995-06-06 01:21:36 +00:00
Jordan K. Hubbard 731935ca64 Fixes and additions.
Submitted by:	"Steven G. Kargl" <kargl@troutmask.apl.washington.edu>
1995-06-06 00:55:25 +00:00
Jordan K. Hubbard 9581b9e0da Untabify. Amazing how those TABs just keep creeping in! 1995-06-05 23:57:38 +00:00
Jordan K. Hubbard 3ec387c6ea Gary's distribution help screen.
Submitted by:	gpalmer
1995-06-05 22:26:45 +00:00
Jordan K. Hubbard 66bf596f00 My options menu help. 1995-06-05 22:18:35 +00:00
Jordan K. Hubbard 3ad689f73f Realign after detabification. 1995-06-05 20:05:34 +00:00
Jordan K. Hubbard 958e63729f Various stylistic changes.
Submitted by: Frank Durda IV <uhclem%nemesis@fw.ast.com>
1995-06-05 19:45:48 +00:00
Jordan K. Hubbard 7fe9f94aca My style and doc changes. 1995-06-05 15:26:38 +00:00
Jordan K. Hubbard 2b26a3ae31 Document tape limitations. 1995-06-05 15:17:54 +00:00
Jordan K. Hubbard 091ba943c6 Untabify. 1995-06-05 15:17:40 +00:00
Jordan K. Hubbard 0c222512cb Whoops! I didn't check and spammed one author's
changes over another!  Bad form, and I thought  they
were both coming from the same author or I wouldn't have done
it.  Revert to original author's version until the two Spanish
translators figure out who's doing what.. :-)
1995-06-05 11:51:10 +00:00
Jordan K. Hubbard 6c4fd00d9e Spanish updates.
Submitted by:	Andres Vega Garcia <Andres.Vega_Garcia@sophia.inria.fr>
1995-06-05 11:45:03 +00:00
Jordan K. Hubbard 5c919749d8 Fix typo. 1995-06-05 06:37:28 +00:00
Jordan K. Hubbard 8ecb161c21 French doc updates.
Submitted by:	jmz
1995-06-05 02:16:47 +00:00
Jordan K. Hubbard 8f2de8086b Correct typo.
Submitted by:	"Christian Gusenbauer" <cg@scotty.edvz.uni-linz.ac.at>
1995-06-04 21:18:30 +00:00
Jordan K. Hubbard 5485580183 Untabify pass. 1995-06-04 10:48:46 +00:00
Jordan K. Hubbard 19566a0c18 More missing help files. Please review! 1995-06-04 10:42:17 +00:00
Jordan K. Hubbard 8d811fe3b3 Untabify. 1995-06-04 07:31:55 +00:00
Jordan K. Hubbard 70a84f9ef2 Some changes to the release notes.
Frank Durda's revision of the hardware guide.
1995-06-04 07:07:25 +00:00
Jordan K. Hubbard 0d8f6cf8d6 Danish helpfiles!
Submitted by:	Flemming Jacobsen <flj@niro.dk>
1995-06-04 07:01:57 +00:00
Jordan K. Hubbard 0e2be03d6e Add the hardware guide. People! Please review this!
Submitted by:  gpalmer & jkh
1995-06-04 02:33:02 +00:00
Jordan K. Hubbard 58c6648cd0 More translations.
Submitted by:	Luigi Rizzo <luigi@labinfo.iet.unipi.it>
1995-06-02 18:03:44 +00:00
Jordan K. Hubbard 05afed4172 Italian doc.
Submitted by:	Luigi Rizzo <luigi@labinfo.iet.unipi.it>
1995-06-02 17:52:46 +00:00
Jordan K. Hubbard 74602273dc More Japanese translations.
Submitted by:	NIIMI Satoshi <sa2c@and.or.jp>
1995-06-02 17:47:20 +00:00
Jordan K. Hubbard c2302d72d8 Take the accent characters into account so that Chuck doesn't look like
some sort of mutant! :-)
1995-06-01 22:13:29 +00:00
Jordan K. Hubbard 4c11d709f0 Norwegian language help files.
Submitted by:	"Lars Fredriksen" <fredriks@mcs.com>
1995-06-01 21:04:39 +00:00
Jordan K. Hubbard 0226172a4e Dutch language help files.
Submitted by:	Marc van Kempen <wmbfmk@urc.tue.nl>
1995-06-01 20:21:41 +00:00
Jordan K. Hubbard eba066f987 Spanish language help files.
Submitted by:	Javier Martin Rueda <jmrueda@diatel.upm.es>
1995-06-01 20:19:59 +00:00
Jordan K. Hubbard 55a5556a3a More German translations.
Submitted by:	joerg
1995-05-31 20:46:30 +00:00
Jordan K. Hubbard 95e8568ac8 Swedish translations.
Submitted by:	Olof Johansson <offe@dc.luth.se>
1995-05-31 20:34:45 +00:00
Jordan K. Hubbard 3be6324d9a More Russian translations.
Submitted by:	"Serge A. Babkin" <babkin@hq.icb.chel.su>
1995-05-31 19:49:14 +00:00
Jordan K. Hubbard b0af1fbae2 French translations.
Submitted by:	"Philippe Charnier" <charnier@lirmm.fr>
1995-05-31 19:27:31 +00:00
Jordan K. Hubbard 8e134b8a31 French language.hlp.
Submitted by: "Philippe Charnier" <charnier@lirmm.fr>
1995-05-31 10:35:14 +00:00
Jordan K. Hubbard 116c3f2691 Move these files here; they're really only relevant to the release,
and it makes English orthogonal with the other languages.
1995-05-31 05:24:23 +00:00
Jordan K. Hubbard 24d4a0a05e Dutch language README
Submitted by:	Marc van Kempen <wmbfmk@urc.tue.nl>
1995-05-30 18:37:41 +00:00
Jordan K. Hubbard 79331631cb Japanese (ROMAJI) language README
Submitted by:	NIIMI Satoshi <sa2c@and.or.jp>
1995-05-30 18:37:16 +00:00
Jordan K. Hubbard b6aa121035 Spanish language README
Submitted by:	Javier Martin Rueda <jmrueda@diatel.upm.es>
1995-05-30 18:36:50 +00:00
Rodney W. Grimes e5370bd7fe Remove trailing whitespace. 1995-05-30 08:29:07 +00:00
Jordan K. Hubbard a2f0036ac4 Whoops! Fix things so that the root.flp also comes over NFS, not just
the distfiles.
1995-05-30 05:50:53 +00:00
Jordan K. Hubbard 3d1cb17575 Clean this up a bit - quite a bit of historical stuff no longer necessary
removed.
Submitted by:	jmz
1995-05-30 05:22:07 +00:00
Jordan K. Hubbard d136cad40e Bring in the Japanese README. 1995-05-30 05:15:12 +00:00
Jordan K. Hubbard bef41f3f29 Bring in the Italian README. 1995-05-30 05:15:06 +00:00
Jordan K. Hubbard db4cec5bfd Bring in the French README. 1995-05-30 05:14:57 +00:00
Jordan K. Hubbard 3c4e776b8a Some small doc fixes. 1995-05-30 05:13:36 +00:00
Jordan K. Hubbard e34d8f08ab NFS installation was broken - try to fix it. 1995-05-30 05:13:24 +00:00
Jordan K. Hubbard a0ea7d345e Some floating-point trickery to make the gauge come out right. Also
make it a little longer.
1995-05-29 14:38:31 +00:00
Jordan K. Hubbard f11ff9b1cc 1. Fix a looping bogon in configFstab().
2. Fix the gauge.
3. Don't shut down the media device gratuitously after getting the root
   floppy - it saves work later.
1995-05-29 13:37:43 +00:00
Jordan K. Hubbard e05f5f6ac2 style police. 1995-05-29 13:30:47 +00:00
Jordan K. Hubbard b940da5135 French README.
BTW, if somebody would like to take a look at the German
README I notice that the special characters got totally stripped
somehow and I'm not entirely sure how to put them back! [-jkh] :(

Submitted by:	"Philippe Charnier" <charnier@lirmm.fr>
1995-05-29 13:06:59 +00:00
Jordan K. Hubbard ca9080821f tweak tweak 1995-05-29 13:04:53 +00:00
Jordan K. Hubbard 8dde32f1ad My first attempt at a TCP/IP help screen. The label and partition
help screens aren't even started yet..  If someone's feeling like they
have some extra time there..  ahem..  :-)
1995-05-29 12:33:33 +00:00
Jordan K. Hubbard 62cdf450b8 A small tweak to layout. 1995-05-29 12:32:41 +00:00
Jordan K. Hubbard d33bc96014 The FreeBSD README file auf Deutsch.
Submitted by:	Michael Giegerich  <migieger@si.bosch.de>
1995-05-29 12:05:56 +00:00
Jordan K. Hubbard 9faa4e6750 My first round at all the help files needed explicitly by various menus.
Folks - please review these!  I'm quite sleepy at the moment, and I'm
sure that some of this could be worded better.  I'd like to have at least
a reasonable syntax pass over this before handing it off to the translation
folks!  Thanks!  Feel free to commit any changes directly if it's any time
in the next 8 hours, BTW. I won't mind since I'll be asleep!
1995-05-29 12:00:11 +00:00
Jordan K. Hubbard f1a7e35683 Add a bunch of missing help files. 1995-05-29 11:58:16 +00:00
Jordan K. Hubbard 17aad525f5 Bring the XFree86 3.1.1u1 README in so that it can be easily viewed.
Submitted by:	Rich Murphy <rich> & David Dawes <dawes>
1995-05-29 11:38:17 +00:00
Jordan K. Hubbard 239e091c0c The FreeBSD README file - in Cyrillic!
Submitted by:	"Serge A. Babkin" <babkin@hq.icb.chel.su>
1995-05-29 11:22:24 +00:00
Jordan K. Hubbard ff4878a647 Add my humble beginnings of an installation guide. Put in a one-pager
for the language menu help file.
1995-05-29 11:02:25 +00:00
Jordan K. Hubbard 8fdde019ad Sync up my work for the night. This should implement ALL possible
installation methods and provide a fairly robust set of menu options.
This should also fix a few more bugs on Poul-Henning's latest gripe
list.
1995-05-29 11:01:42 +00:00
Poul-Henning Kamp de42a94e4b Get help files form /stand/help.tgz 1995-05-29 02:13:31 +00:00
Jordan K. Hubbard 1f71f6055b Make the emergency holographic shell (on VTY4) actually work with job
control and signals and such.  Thanks, Gary!

Clean up some miscellaneous bogons for Poul.
1995-05-29 01:43:20 +00:00
Jordan K. Hubbard fdb4b4b383 Shrink the boot floppy by removing all extraneous stuff. Also increase
number of inodes.

Fix various bugs reported by Poul.  Implement VTY switching.
1995-05-29 00:50:05 +00:00
Jordan K. Hubbard 15671a7ba8 Add various missing seat belts. 1995-05-28 23:12:09 +00:00
Jordan K. Hubbard 0d65268039 Fix bogon I introduced into dist extraction code last night.
Update to Poul's latest gripe list fixes.
1995-05-28 20:28:15 +00:00
Jordan K. Hubbard 34375f5af0 Remove a needless complication - parent directory already has a trailing /. 1995-05-28 09:43:36 +00:00
Jordan K. Hubbard adc0fd37fc Try again to redirect the console back before rebooting. 1995-05-28 09:36:06 +00:00
Jordan K. Hubbard 87b9e01a01 Sync up with Poul. 1995-05-28 09:31:44 +00:00
Poul-Henning Kamp e9f7e74946 cdrom.c: try "cdrom/%s" then "cdrom/dists/%s"
dist.c: fix an error message to make more sense.
1995-05-28 07:05:21 +00:00
Jordan K. Hubbard 337bd0b846 Humanize Poul-Henning's code. Status values should be properly
respected now.
1995-05-28 03:05:06 +00:00
Jordan K. Hubbard ae71ab7fd4 1. Make this compile again after Poul's changes to the get() strategy
routine.

2. Improve the tcpip menu slightly.
1995-05-27 23:52:55 +00:00
Poul-Henning Kamp 25fce75ee4 Major cleanup. Mediaroutines now get asked about a file. All the
multi part stuff centralized.
The final check is backwards or something so it always said it failed,
even it it didn't.
Fixed tcpip address check to not be stupid, 10.0.255.1 is legal.
1995-05-27 23:39:35 +00:00
Jordan K. Hubbard bb628eaac6 As Gary would say: "eeek! I introduced a wee bug."
Fix it.
1995-05-27 21:18:07 +00:00
Jordan K. Hubbard a4b0c879ed 1. Try to work around a bodge in the ftp extraction loop where FtpEOF() was
being called more than once.  Also fix a problem where the URL was getting
   smashed in the environment by copying it to a temporary area before we
   jump up and down on it.
1995-05-27 20:50:10 +00:00
Jordan K. Hubbard 8e98d776c0 Commit parts of reorg that were diffs. Substantially re-engineer the
extraction and mediaGetFTP() handshaking to solve some unexpected complexities.
1995-05-27 10:47:44 +00:00
Jordan K. Hubbard ba5d6a864b Things were getting seriously hard to find. Do a quick reorg pass over
the code and split things into more logical groupings.
1995-05-27 10:39:04 +00:00
Poul-Henning Kamp 3e28322bd6 Add a little more debugging to the lowlevel ftp stuff. 1995-05-27 06:19:59 +00:00
Jordan K. Hubbard c7c644a181 Change XFree86 dist names to upper case again. 1995-05-26 22:22:20 +00:00
Jordan K. Hubbard a2e871cc98 Netmask is unused now - we can delete it. 1995-05-26 22:08:59 +00:00
Jordan K. Hubbard 11033b2a7f Don't add the default route in ppp - we'll only add it again later. 1995-05-26 21:37:53 +00:00
Jordan K. Hubbard c2192cfe88 Fix a few bogons. 1995-05-26 21:16:02 +00:00
Jordan K. Hubbard 24f0a9980d Put the console back on ttyv0 before rebooting. 1995-05-26 21:00:43 +00:00
Jordan K. Hubbard fea7a60b7b Put out variable names in quotes. 1995-05-26 20:55:11 +00:00
Jordan K. Hubbard 7adf1b738c Remove tabs and shorten line length to fit. 1995-05-26 20:51:39 +00:00
Jordan K. Hubbard 395dda4194 Clean up the variable handling code a little.
Write /etc/hosts in the right place.
1995-05-26 20:45:20 +00:00
Jordan K. Hubbard a7f54e2e75 Ask name of "other" ftp site in correct place.
Make TIOCCONS redirection for console messages work properly; we no longer
open /dev/console for all I/O - we use the VTYs directly.
1995-05-26 20:31:02 +00:00
Jordan K. Hubbard c5495a0f2e Add Spanish usage instructions.
Submitted by:	Hector  Gonzalez Jaime <cacho@eureka.gdl.iteso.mx>
1995-05-26 19:34:48 +00:00
Jordan K. Hubbard 2d7d54b2b4 Clean up the configuration stuff a bit more - we should now populate
/etc with good things(tm).

Fire off ppp with all the proper initial options set.
1995-05-26 19:28:06 +00:00
Jordan K. Hubbard b9643b6695 This should fix the last of the ftp path problems.
It was all a bit more complex than it first looked.
1995-05-26 11:21:53 +00:00
Jordan K. Hubbard dc38f8c8da This should enable use to find the info files properly over ftp. 1995-05-26 10:58:51 +00:00
Jordan K. Hubbard f284246288 Swap args to deviceGet(). Whoops! 1995-05-26 10:34:44 +00:00
Jordan K. Hubbard ad98a5f52b be nice and tell the user when the installation has completed successfully
so they don't just come back to a menu again 2 hours later with no idea
what happened with the operation(s) they had in progress.
1995-05-26 10:32:28 +00:00
Jordan K. Hubbard 5662f32138 Fix a bug in the /etc populating copy.
Change root.flp from a new format CPIO archive to a tar archive.
Unless we're willing to change the main tarballs from tar format to
"newc" (or, even better, "crc") cpio format, we need to use one common
one for all and that's tar for now.  Install will now grab "root floppy"
from an ftp site if that's what you've got set.

Fix even more gripes from Poul's list.

P.S.  As soon as I get the distfiles copied over to freefall tomorrow
morning, those of you wishing to test minimal installs over ftp should
be able to do so by grabbing the boot floppy and nothing else.  Keep
your eyes open for my announcement.
1995-05-26 10:20:47 +00:00
Jordan K. Hubbard 3c4d1d3edb Tighten up the TCP/IP dialog a little.
Simply install procedure a bit.
1995-05-26 08:58:35 +00:00
Jordan K. Hubbard 223705ba7e Totally revamp the TCP/IP dialog; now network selection makes a bit more sense.
Root floppy (which actually may be able to go completely away at some point
soon!) is now loadable from ftp/nfs/dos as well as CDROM and (of course)
floppy.

Fix more problems on Poul's Gripe List.
1995-05-26 08:41:52 +00:00
Jordan K. Hubbard 655f249eaa Add CRC checking to sysinstall.
Submitted by:	gpalmer
1995-05-25 18:49:58 +00:00
Jordan K. Hubbard 4537793804 Bring in all my fixes to Poul's gripe list as of last night. 1995-05-25 18:48:33 +00:00
Poul-Henning Kamp 32812b6ea5 media_strategy.c: Add explanation for URL.
ftp.c: Clean up debug, improve error handling.
1995-05-25 06:15:38 +00:00
Jordan K. Hubbard a3028ab123 Cleanup. 1995-05-25 01:52:04 +00:00
Jordan K. Hubbard 903463ef42 Put back some changes that were smashed in yesterday's release tree
shoot-down.
1995-05-25 01:22:20 +00:00
Jordan K. Hubbard 34753e5aee Invoke the _right_ shell. Sigh. 1995-05-24 23:43:59 +00:00
Jordan K. Hubbard 795b392ce3 Whoops - that last feature I committed to put a diagnostic shell in
ttyv3 would work a lot better if I actually exec'd a shell! :-)
Reviewed by:
1995-05-24 23:36:50 +00:00
Jordan K. Hubbard e336d945a8 1. Spawn a shell on VTY4 and leave it lying around.
2. Bring in Gary's prompt stuff in extractGeneric.
3. Add another global for telling when we're running as init.
1995-05-24 22:37:44 +00:00
Jordan K. Hubbard 72e242ff9a I tried to use sysinstall and I noticed the look used with Japanese
usage is very bad.

And I found some bugs(?) in ja_JP.*/usage.hlp.
 1. I have made typo.
 2. Mr. Hubbard didn't change about number of virtual consoles.
Submitted by:	NIIMI Satoshi <sa2c@and.or.jp>
1995-05-24 21:44:56 +00:00
Poul-Henning Kamp eaca002785 Never commit before breakfast: A typo. Sorry Gary. 1995-05-24 19:31:26 +00:00
Gary Palmer 3e28c7a178 Close of ftp socket is now handled by FtpEOF(). 1995-05-24 18:56:03 +00:00
Jordan K. Hubbard 9576fbf44c Take out configSysconfig() until I get it written. 1995-05-24 18:52:47 +00:00
Poul-Henning Kamp e7b2fe43e0 Close the transfer socket. 1995-05-24 18:35:10 +00:00
Jordan K. Hubbard 0b81ddd0c2 "Bring out your dead!" Always try to reap the children we leave around. 1995-05-24 18:21:49 +00:00
Jordan K. Hubbard a098749d6b Bring everybody up to date on my morning's work.
1. Fix a few bugs in the ftp installation code and implement proper
   ftp and network shutdown routines.

2. Clean up the menus a fair bit - add a FreeBSD configuration menu.

3. Eliminate the last of the "chaining" - the installation now does
   the most obvious thing in the most obvious cases and doesn't present
   you with more menus than you were expecting.  This makes it necessary to be
   a little more explicit in places, but it's still less confusing.

4. Add a few more safety nets for the user.  Change a few hard-and-fast
   limits to warnings (it now runs as non-root, Bruce).

5. Add descriptions for all the supported ethernet cards.

6. Make the cpio floppy extract put up a menu requesting the drive you wish
   to use if you have more than one; don't just always assume drive A.
1995-05-24 17:49:20 +00:00
Gary Palmer b2687efa65 Makefile:
Add testftp: target
ftp.c:
  add more debugging output and fix a few more problems
media_strategy:
  make the ftp system actually do something resembling common sense.
  it now works after a fashion, although it soon falls over for some
  reason.
1995-05-24 11:19:11 +00:00
Jordan K. Hubbard bef6490904 Sync to latest ftp-capable sysinstall. We're getting there! 1995-05-24 09:00:58 +00:00
Jordan K. Hubbard 9b03310b0c Add a final configuration menu and the beginnings of the backing code
for it.  The ftp installation method is working well enough to test.
Many more bug fixes, says Gary.
1995-05-24 01:27:15 +00:00
Jordan K. Hubbard 7b61dc31a2 Add my first cut at TCP/IP device configuration. If this works, the
ftp installation method should now function.  We'll know as soon as my
make release builds the floppies.  I'm just committing this out of my
release tree now so that it doesn't get clobbered again.
1995-05-23 18:06:16 +00:00
Jordan K. Hubbard 43012d292c Correct a typo in the german translation.
Submitted by:	Wolfram Schneider <wosch@cs.tu-berlin.de>
1995-05-23 16:26:54 +00:00
Jordan K. Hubbard 7ccad8a96a 1. Bring in the first cut of Poul's ftp routines. We still don't
use them yet, but it's close (we're working on the last wrinkles
   in the CD install for now).
2. Complete the CDROM installation strategy code.
3. Simplify the distribtuion loading code.
4. General error message cleanup.
5. Write the /etc/fstab file now and split those routines into config.c
6. Clean up the menus a little more.
1995-05-23 02:41:18 +00:00
Jordan K. Hubbard c49678020c Implement most of the CD extract code.
Clean up a few last display bugs.
Add sanity checking that makes sure user creates root and swap partitions.
Add swap partitions with swapon().
1995-05-22 14:10:25 +00:00
Gary Palmer 198ca9bde7 1. Correct the path for distributions on the CDROM
2. Put msgDebug() calls into the genericGteDist routine to see
   why it is locking.
1995-05-21 20:41:28 +00:00
Gary Palmer 722ff1fa6b Sigh - forgot the readonly flag to mount() 1995-05-21 19:51:50 +00:00
Gary Palmer 8a3e807f06 I've just been told that I'm rooted on the hard disk at this point, not
on the boot floppy. Alter the paths to reflect this
1995-05-21 19:29:17 +00:00
Jordan K. Hubbard c420fc79ed Check status of the device init routine properly. 1995-05-21 19:28:05 +00:00
Gary Palmer 21859ed425 Sync in my latest changes to try and find a problem with the mounting
of the CDROM
1995-05-21 19:22:43 +00:00
Jordan K. Hubbard 19d7c5761e Try AGAIN to get the disklabel editor to do the right thing.
This is getting ridiculous.  I may have to put the clear() back
and take the performance penalty, Poul.

Tweak the TCP/IP setup menu to look a little nicer.

Add lp0 to the list of available network devices (it was found before
but simply not described properly).
1995-05-21 18:24:34 +00:00
Gary Palmer 52a3f86a74 Close a file descriptor leak. 1995-05-21 17:56:13 +00:00
Jordan K. Hubbard c824c08b3c Stick in another strategic clear(). 1995-05-21 17:53:27 +00:00
Jordan K. Hubbard 23cb914708 1. Start syncing up the network strategy code so that folks like Poul and
Justin can see it.

2. Attempt to fix the redisplay problems in label.c some more.  Not clearing
   the screen each time is certainly faster, but it's causing all sorts of
   problems.
1995-05-21 15:40:54 +00:00
Jordan K. Hubbard 7ef31df267 Correct a display bug that Poul introduced with his last round
of optimizations.  Add a check to make sure that root filesystems
are at least 20MB in size (this is just a thumbnail approximation,
and we can revise it later if necessary).
1995-05-21 10:16:10 +00:00
Jordan K. Hubbard f7ef77e04f Reverse a boolean condition that prevented the user from disabling
a distribution fetch.
1995-05-21 10:05:17 +00:00
Poul-Henning Kamp 6285c26802 The latest batch from me. Still some screen anomalies (One could consider
the entire libdialog one such :-( ) but functionally ok I think.
1995-05-21 06:12:44 +00:00
Poul-Henning Kamp d553eefb52 label.c: wizard mode now returns;
disks.c: clrtobot() so that deleted stuff disappears.
disks.c: offset is signed (for OnTrack diskmanager)
system.c: don't setbuf(stdout,0), it's too slow.
1995-05-21 04:34:12 +00:00
Poul-Henning Kamp e841846b60 Make a fixit.flp target too.
Improve the search code for the -u # argument to newfs.
1995-05-21 03:20:05 +00:00
Poul-Henning Kamp 0cee912e58 Make newfs options work on rootfs.
Add size argument to new_part, so it can come up with a good default for newfs.
Fix (possibly) a dialog botch after label.c's wizard mode.
Make vsystem even smarter abour crunched binaries (what a speedup!)
(You need to recompile crunchgen !)
1995-05-21 01:56:03 +00:00
Poul-Henning Kamp 3525074d14 Now cpio works for me. (it was Mostly confusion about when the chroot
happened)
Make vsystem crunch aware in an intelligent fashion.
make the boot.flp target more specific (and faster).
1995-05-20 23:33:14 +00:00
Gary Palmer 96fe1684f2 #if 0 out PHK's code until we can find a way of making it crunchgen
dependant so that standalone builds aren't hosed.
1995-05-20 22:47:43 +00:00
Jordan K. Hubbard 6593420ad1 1. Add MBR type menu to take it off of Poul's "gripe sheet".
2. Syntax correction from Andrey.

Good night! :-)
1995-05-20 20:30:12 +00:00
Jordan K. Hubbard cc1f1b8814 Don't clear the screen for every redraw in the disklabel and
partition editors (ugh).  Fix an utterly bogus message (no arguments :)
in dist.c.  This should all make Poul a little happier and slide in
before the next CTM update window.
1995-05-20 19:22:21 +00:00
Poul-Henning Kamp 9f857b511d Change vsystem to know that the shell is crunched in.
Sanitize a couple of messages.
1995-05-20 19:12:13 +00:00
Gary Palmer 93449d4bbb Bring in my latest changes. The CDROM strategy should now work, and a
(hopefully) generic fs extraction system is in place. Now the other
methods :-(
1995-05-20 18:38:39 +00:00
Jordan K. Hubbard f5f9a92b2f Fix a few message bogons. 1995-05-20 18:37:03 +00:00
Jordan K. Hubbard 71502538f6 Misc cpio evil. I think I'm going to start working locally and just deal
with the diff/CVS hassles - this represents far too many CVS commit
messages for you folks, and trying to document each and every iteration
of the code is a hassle (and not very useful at that).
1995-05-20 16:22:42 +00:00
Jordan K. Hubbard c2948a7b51 Hmmm. Try the raw floppy device! This failure mode is a bit strange. 1995-05-20 15:49:53 +00:00
Jordan K. Hubbard 88c97d3785 Whoops - copy_self() was going to the wrong place!
Use proper floppy device names.
1995-05-20 15:47:19 +00:00
Jordan K. Hubbard e6684cda7a Use ppp0 for all serial devices. It's somewhat kludge, but at
least accurate (we only have one ppp device on the floppy).
1995-05-20 14:36:39 +00:00
Jordan K. Hubbard 7fe566d31b Try again to get cpio_extract() to work. Also fix the bogon
I introduced with msgNotify() again.  Sigh.  I'll get it looking
correct someday!
1995-05-20 14:05:31 +00:00
Jordan K. Hubbard 519501fed0 Correct the name of the release notes file. 1995-05-20 13:36:44 +00:00
Jordan K. Hubbard 6387e9b058 Clear the screen on msgNotifys.
Don't notify in vsystem() - it obscures the original message.
Put some debugging code into cpio_extract() so that I can see
why it doesn't work now. :(
1995-05-20 13:24:35 +00:00
Jordan K. Hubbard 8568ba4e73 Don't call mediaVerify() in quite so many places. 1995-05-20 11:13:58 +00:00
Jordan K. Hubbard 8f1fd59b90 Fix the DOS discovery code to now re-allocate another virtual device if
it's called multiple times in a row.  Add a new device type "DEVICE_TYPE_DOS"
so that we can look up an previous results.
1995-05-20 11:10:35 +00:00
Jordan K. Hubbard f10eb488f6 1. Fix a pathological bug I introduced in msgInfo(). Right idea, wrong
implementation.

2. Totally rework device registration.  It's about half the size and
   more powerful now.

3. Add DOS discovery.

4. Start filling in some of the strategy routines.

5. Another clean-up pass over the menus.

6. Make wizard code use Disk typedef.

If I can get the first strategy routine finished tonite, we should have a working
install (from ftp, at least) this weekend.
1995-05-20 10:33:14 +00:00
Jordan K. Hubbard 2cf252e087 Totally re-work cpio_extract.
Erase the annoying "Command output is on debugging screen" message
when it's time to switch back.
1995-05-20 08:31:43 +00:00
Jordan K. Hubbard dad012f2c6 Correct a few wording bogons in the menus.
Make notify NOT wipe the dialog off right after putting
it up.  Whoops.  Kinda defeated the purpose! :-)
1995-05-20 07:50:20 +00:00
Gary Palmer e61618782b Make Jordan's ``half baked'' code compile so that make release's aren't
stopped dead in their tracks. Also add the beginnings of my
distribution extraction code in media_strategy.c
1995-05-20 03:49:10 +00:00
Jordan K. Hubbard 7ab5b08b2c This doesn't work - the extract code is half-baked. I commit it only
so that Gary can sync to it before I go to bed.. :)
1995-05-20 00:13:14 +00:00
Jordan K. Hubbard c7c32addb2 More assorted verbosity. Also don't log informational messages. 1995-05-19 21:30:35 +00:00
Jordan K. Hubbard 1c1834210c Make _DIST_USER use the right flag. 1995-05-19 18:50:59 +00:00
Jordan K. Hubbard 2512487c92 Be more verbose now that we're getting ready to actually extract. 1995-05-19 17:19:39 +00:00
Jordan K. Hubbard ce4e04980d XF86VGA16 -> XF86VG16 1995-05-19 17:11:07 +00:00
Jordan K. Hubbard c10caaad51 1. Incorporate Nickolay's ammended patches for Russian screenmap support
as per Andrey's letter.  Make a few modifications for correctness.

2. Add Language menu back to first menu - it was too buried in the
   Options menu.

3. Add size information to all distributions.

4. Add a compat20 distribution (we need to make one of these!!  Any takers?  Please?)

Submitted by:	Nickolay N. Dudorov <nnd@gw.itfs.nsk.su> & jkh
1995-05-19 16:58:58 +00:00
Jordan K. Hubbard 87b47edc82 1. Copy the boot floppy into /stand before extracting the CPIO floppy.
2. On Justin's advice, remind the user when they should switch back
   from the debugging screen, if they're looking over there.
1995-05-19 15:56:02 +00:00
Jordan K. Hubbard ec9b92d133 Whoops! Put the helpful message telling you to look at the second
screen on the first screen, and not the second.. :-)
1995-05-19 04:17:38 +00:00
Jordan K. Hubbard 977a407e1d Include serial ports as possible network candidates. 1995-05-19 02:31:13 +00:00
Jordan K. Hubbard a1bfde73e4 Big Sigh. Both A_BOLD and A_UNDERLINE do not appear to work with
syscons (and/or cons25) at all.  This code looked just fine running
on an xterm, but on a console the attributes are all wrong.  I
now have to sacrifice some screen real-estate to pring cheesy
`-' characters to accomplish the same thing.
1995-05-19 02:19:15 +00:00
Jordan K. Hubbard f8230b2f5f Switch to bold on the header line - the A_UNDERLINE handling appears to be
broken in syscons, or at least in the cons25 termcap entry! :-(  A_BOLD
won't show up on monochrome adapters (I don't think) but they'd be screwed
anyway since I don't have an attribute to use for them now at all.
1995-05-19 02:09:02 +00:00
Gary Palmer 9675b32c2f You want to be in /mnt when extracting the cpio floppy, not in the read
only root filesystem.....
1995-05-19 01:49:57 +00:00
Gary Palmer aff014ff20 Sigh. Add a ++ which was causing the newfs'ing of non-root filesystems to
fail :-(
1995-05-18 23:36:21 +00:00
Poul-Henning Kamp 18f4c72169 Run bad144 on raw-devs. 1995-05-18 22:00:01 +00:00
Poul-Henning Kamp b8458cd586 A couple of tweaks to make bad144 scan run. 1995-05-18 21:58:33 +00:00
Jordan K. Hubbard 561e0b4c76 Use raw devices for newfs.
Write and wizard mode only on enabled disks.
1995-05-18 18:02:31 +00:00
Jordan K. Hubbard 9786c33e55 Poul says that setting fonts on monocrome displays is useless
as most mono displays aren't that intelligent anyway.  Disable it in this
case.
1995-05-18 17:49:09 +00:00
Jordan K. Hubbard fcddc1c2bc Use CHUNK_BSD_COMPAT as God and Poul intended it be used. 1995-05-18 17:38:02 +00:00
Gary Palmer 2d5d38af3c Sigh - 2 formatting changes slipped through the net. 1995-05-18 17:26:02 +00:00
Gary Palmer 93a114834c Make the indentation uniform
Suggested by:	jkh
1995-05-18 17:18:46 +00:00
Jordan K. Hubbard a0b7a5f865 Fix quoting error. 1995-05-18 16:57:52 +00:00
Jordan K. Hubbard 8cdff502c9 I had the arguments to Mount() backwards. Argh. 1995-05-18 16:53:53 +00:00
Gary Palmer a3bbb2ff49 Dispose of old, #if 0'd, out code which has been proved to be no longer needed. 1995-05-18 16:44:41 +00:00
Gary Palmer 3890483652 Correct a conditional which could cause a off-by-one error in certain
circumstances.
1995-05-18 16:36:14 +00:00
Jordan K. Hubbard 0e8441fc1a Clear the screen after changing the font. 1995-05-18 15:58:32 +00:00
Jordan K. Hubbard ae1d347651 Whoops! I forgot how uudecode works.. Make it really work here. 1995-05-18 15:46:18 +00:00
Jordan K. Hubbard a2b4e70705 1. Use 8x16 fonts.
2. Don't use russian screenmap - apparently not necessary with right font.
3. Dequote bogusly quoted font name in english language setting.
4. Use setterm() and hack around an undesirable side-effect (cbreak is unset).
5. be smarter about setting OnVTY, and use it in cases where it makes sense.
Submitted by:	Nickolay N. Dudorov <nnd@gw.itfs.nsk.su>
1995-05-18 15:29:47 +00:00
Jordan K. Hubbard 36678611e6 Add some more debugging information and fix a few missing newlines. 1995-05-18 14:11:16 +00:00
Jordan K. Hubbard def8bcf342 Fix a very embarassing typo. No wonder this thing was looping! :-) 1995-05-18 13:20:53 +00:00
Jordan K. Hubbard 690e60d830 1. Add serial devices to list of possible network device candidates.
2. Rework tcpip.c a bit so that devices which have been configured also
   have the enabled flag set.
1995-05-18 13:18:35 +00:00
Jordan K. Hubbard ab9357a910 Also log all user interactions to debugging log. 1995-05-18 12:57:54 +00:00
Jordan K. Hubbard 6aebdd7df9 Do more proper bad144 handling. Thanks, Rod. 1995-05-18 10:43:51 +00:00
Jordan K. Hubbard 4d7b3c6f96 1. Primitive bad144 support (I believe an additional command is needed, but
won't know until Poul wakes up again).
2. Make vsystem() put its output on the debugging fd.
3. DTRT with root filesystem placement - now I see how this has to work
   (thanks, Poul).
4. Many miscellaneous spelling errors fixed and general cleanup.
1995-05-18 09:02:06 +00:00
Jordan K. Hubbard 0b30383382 Use my own version of system() everywhere - it knows where to find the
shell!
1995-05-18 02:42:33 +00:00
Jordan K. Hubbard 4da5212097 1. Set a path to /stand by default.
2. Don't clear() when I can dialog_clear().
1995-05-17 16:16:10 +00:00
Gary Palmer 09462c94cf Oops - one slipped past the nets :-( 1995-05-17 16:05:42 +00:00
Gary Palmer 29082c26fe Untabify these files - it doesn't come out right on the display
otherwise :-(
1995-05-17 15:44:22 +00:00
Jordan K. Hubbard 498e6d5df3 Remove the seat-belts from the root partition creation code; for some
reason I'm *always* getting CHUNK_PAST_1024 set now, even when it's
definitely not! :-(  Poul, can you perhaps take a look?  Thanks!
1995-05-17 15:41:52 +00:00