Commit Graph

1023 Commits

Author SHA1 Message Date
Jordan K. Hubbard
fc3d6da119 If the FTP install bombs out due to not being able to resolve the host
name given, go back to the TCP setup screen for their interface and give
them a chance to review the values.
1996-03-19 12:23:54 +00:00
Jordan K. Hubbard
8cc7a57e5e Small tweaks to the presentation of this stuff. 1996-03-19 12:08:00 +00:00
Jordan K. Hubbard
6b6125cd50 Fix cpioVerbosity() botch when verbosity set very low. 1996-03-19 12:02:20 +00:00
Jordan K. Hubbard
439a0e811d Use proper path to hostname 1996-03-19 11:51:36 +00:00
Jordan K. Hubbard
14aa2b826c Move libdisk to its new home. 1996-03-19 03:26:33 +00:00
Jordan K. Hubbard
40ae4689df Lots of fixes:
1. Revamp package installer to use new dependency lists and also
   pkg_add's new `read from stdin' mode to prevent a copy of the package
   from hitting the disk unnecessarily.

2. More fixes for running "not as init" - don't get upset if CDROM already
   mounted, do the right thing instead.

3. If running as init, assume first-time install and _don't show the
   (W)rite option in the fdisk screen.

4. Many other little tweaks, some of which will have to wait for fuller testing
   until I can create a boot floppy (testing certain system-destroying
   features of sysinstall can be a royal pain).  Expect some more commits.
1996-03-18 15:28:10 +00:00
Joerg Wunsch
3176ba80c8 libdisk is now installed as a standard library. 1996-03-17 23:08:37 +00:00
Jordan K. Hubbard
07a4082f5f Keep explicit newfs parameters, just set them differently. 1996-03-02 20:02:13 +00:00
Jordan K. Hubbard
5291323c07 Let fragment size default to 1K again - 2K is a little extreme. 1996-03-02 20:00:50 +00:00
Jordan K. Hubbard
e07e86d046 Miscellaneous cleanup before big round of menu restructuring (to use new
libdialog features).
1996-03-02 07:31:58 +00:00
Jordan K. Hubbard
3c20d3561a Get rid of the MIRROR.SITES file. It was a gratuitous duplication
of effort.
1996-02-27 03:40:40 +00:00
Bruce Evans
53f6b617e1 Depend on libdisk.a. 1996-02-25 20:41:07 +00:00
Joerg Wunsch
4f9a3d482f Ooops, i've botched a backslash in my previous commit.
Also, move the "ammunition" block above, so it's handled before the
man pages are bing moved out to their own distribution.
1996-02-13 13:28:41 +00:00
Joerg Wunsch
34fca5dd0f Special fixup to build and install the non-des ed(1) and init(8) into
the "bin" distribution.
1996-02-13 09:22:42 +00:00
Poul-Henning Kamp
c31fe65a20 Remove netns and netiso, whatever it did here in the first place... 1996-02-10 09:33:52 +00:00
Poul-Henning Kamp
296a2cc62f ppp now requires -lmd 1996-02-08 18:02:51 +00:00
Jordan K. Hubbard
6ef18d7ac5 Add install script for doc, make bin install more intelligent. 1996-02-02 23:53:48 +00:00
Jordan K. Hubbard
15eb9fcea7 Understand about the doc distribution. 1996-02-02 06:44:02 +00:00
Joerg Wunsch
6161820279 Add the -u flag to the cpio's used to install the initial files, just
to make sure they will be overwritten even in cases where the've
bogusly got more recent timestamps.
1996-01-29 20:17:27 +00:00
Joerg Wunsch
2fb96ab9ba Create symlinks for the MD5 libcrypt's in the bindist.
Jordan, this and my previous commit to lib/Makefile should
re-establish the libcrypt for our releases now. :-)

Well, not sure, perhaps init(8) is linked against the wrong libcrypt
in the bindist. :-(
1996-01-24 21:42:37 +00:00
Joerg Wunsch
74f1d2b4d5 Add an additional warning that a "dangerously dedicated" disk cannot have
a boot selector in sector 0.

Closes PR # conf/963: Using the...

Submitted by:	muir@idiom.com (David Muir Sharnoff)
1996-01-23 21:05:22 +00:00
Jordan K. Hubbard
ec3af9ecfa Upgrade to Apache 1.0.
Submitted by:	Coranth Gryphon <gryphon>
1996-01-21 19:38:05 +00:00
Joerg Wunsch
1117d2af7a Make the reduction algorithm to tune the file system size less
aggressive, in order to avoid /mnt: file system full problems.

Introduce a deadlock counter.

Turn off echoing again, it's cluttering the screen/log.

Gross hack to avoid the `vn0: invalid primary partition table: no magic'
warning.

Seems that doFS.sh is now doing the job...
1996-01-21 17:24:54 +00:00
Joerg Wunsch
bc8a32f09c Remove phk's errr... interesting idea of slicing a floppy into 10
cylinder groups. :)
1996-01-21 15:09:25 +00:00
Jordan K. Hubbard
2e41d87d6a Correct typos. "ubin usbin" instead of "subin susbin" 1996-01-16 05:15:20 +00:00
Poul-Henning Kamp
e717f3d8e9 Mount the disks we install on async, we might as well.
Saves a lot of time.
1996-01-14 21:48:57 +00:00
Poul-Henning Kamp
c66cda217a I belive this works now. 1996-01-14 19:10:16 +00:00
Jordan K. Hubbard
3c3bc06e1c Don't try to swap to a disk that isn't selected. 1996-01-14 11:45:05 +00:00
Poul-Henning Kamp
a91fd1190d Shrink BOOTMFS kernel further. Make doFS.sh more intelligent.
boot4.flp should work fine as far as I can tell.
1996-01-13 23:31:46 +00:00
Poul-Henning Kamp
30e8b491fa A new cleaned up Makefile. 1996-01-11 20:28:40 +00:00
Poul-Henning Kamp
bb91094a48 Remember to make the kernels dir. 1996-01-10 08:51:08 +00:00
Poul-Henning Kamp
f477ac8ae6 Don't make the fs-image in /dev :-) 1996-01-10 06:32:22 +00:00
Poul-Henning Kamp
288fe4dbdf Moved doFS into shell-script so we can be more smart about it.
make two boot floppies, one without help files for 4MB systems.
Mine's loading one now. :-)  -O2 may be needed.
1996-01-08 22:13:50 +00:00
Jordan K. Hubbard
2838466c09 Check in the shell scripts I used for the 2.1-RELEASE CDROM. These
are provided simply as easy short-cuts for users who are prowling through
the dists structure and decide to install something directly from there.

There still needs to be some glue stuck into release/Makefile to copy
these into the appropriate homes following a full `make release', but I'll
wait until phk is done in there.
1996-01-08 06:19:45 +00:00
Joerg Wunsch
5afba5f938 Use partition `a' for the vn device. Also vn-unconfig the vn device
after usage.

I think this has been the last show-stopper that prevented me from doing
a successful ``make release''.  Jordan, go for the 2.2-SNAP! :)
1996-01-06 20:13:48 +00:00
Joerg Wunsch
c8e2dc5a38 Sheesh. I've added -lipx to the wrong crunch config file.
While i've been here, added the ``-s labels'' flag to vnconfig.
1996-01-03 23:41:03 +00:00
Mark Murray
50627d753c Add the South African mirror sites (ftp{2}.za.free...) and correct
the name of the "other" master crypto site from storm.sea.<blah> to
ftp2.internat.freebsd.org.
1996-01-03 21:34:39 +00:00
Joerg Wunsch
d95793c934 Hopefully the last bogons that prevented me from running a successful
`make release':

. the `doc' distribution was missing, so the FAQ and handbook files
  couldn't be installed (Q: why did the psd etc. files install, only
  that the dirs had the wrong ownership?)

. the crunched binaries do need now -lipx
1995-12-31 17:10:05 +00:00
Joerg Wunsch
b7738481bc 2.1.0R is over and out. Comment out the tags for it from the release
Makefile (so release builds in -current require to set it from the
command line).

Make the cleanup of ${CHROOTDIR} non-fatal.  Otherwise, it stops
immediately if the ${CHROTDIR} is on a separately mounted file system.
1995-12-30 21:15:45 +00:00
Peter Wemm
a5b996a7ec recording cvs-1.6 file death 1995-12-30 19:02:48 +00:00
Jordan K. Hubbard
4497f33e4d Add entry for Portugal. Clean up the US site list. 1995-12-19 12:07:43 +00:00
Jordan K. Hubbard
3eaa341f6a Bring my changes forward from 2.1 1995-12-11 16:32:33 +00:00
Bruce Evans
d2004f110e Updated #includes to the 1980's so that this compiles when <stdio.h>
doesn't include <sys/types.h>.
1995-12-10 01:12:20 +00:00
Peter Wemm
40b0c0d936 Update the -current sources from the 2.1 branch.
Approved (in spirit) by: jkh
1995-12-07 10:34:59 +00:00
Jordan K. Hubbard
65e4d1b9b3 mountdbtab -> mountdtab; whoops!
A small extra diagnostic for loading packages.
1995-12-04 02:22:02 +00:00
Jordan K. Hubbard
fbd359d72a Ack. How embarassing. The PCNFSD and GATED config items were essentially
no-ops up to now, and the samba configuration didn't bother to add the package
either.  Whoops!
1995-11-17 23:49:45 +00:00
Jordan K. Hubbard
07dae43c52 Warn the user extra special for /etc/sysconfig. 1995-11-17 14:17:12 +00:00
Jordan K. Hubbard
d26eee101c Remove tabs, argh! 1995-11-17 13:34:54 +00:00
Satoshi Asami
a8618eedb8 Update list of Japanese sites to match installer's menu. Move Japan
into right place in alphabetical order (who thought it was after USA?).
Ditto for Hong Kong (H is not exactly after I in my dictionary).
1995-11-16 09:30:09 +00:00
Jordan K. Hubbard
1c0aaa3778 More helpful error messages. 1995-11-12 20:47:15 +00:00
Jordan K. Hubbard
e5773692c8 Put HTML files into data/ instead of htdocs/ 1995-11-12 20:39:18 +00:00
Jordan K. Hubbard
4540b99acc Some additional cosmetic tweaks. 1995-11-12 11:12:25 +00:00
Jordan K. Hubbard
24bf38d797 Initialize ld.so.hints if necessary. 1995-11-12 11:02:43 +00:00
Jordan K. Hubbard
bfa80732bd Make editor start on right screen for anonFTP setup.
Don't clobber mediaDevice if post-configuring networking from CDROM.
1995-11-12 07:27:58 +00:00
Jordan K. Hubbard
5b5222d0c0 Add verbosity to add in tracking a mystery sig-11 with this.. 1995-11-11 11:56:40 +00:00
Jordan K. Hubbard
5ea15b92f1 Fix some missing parameters to the anon ftp setup area. 1995-11-11 11:49:22 +00:00
Jordan K. Hubbard
89a437bf6a Various cosmetic tweaks. 1995-11-11 10:59:23 +00:00
Jordan K. Hubbard
d8f51a5728 Write a quick help screen for this. Coranth seems to have an aversion
to writing help files.. :)
1995-11-11 10:51:07 +00:00
Jordan K. Hubbard
a9ae218af3 Also set PKG_PATH when adding from media types other than FTP. 1995-11-10 15:10:07 +00:00
Jordan K. Hubbard
cf01259085 Leave hints for pkg_add so that it can do dependency over FTP. This
was formerly impossible due to the way pkg_add was insulated from where
a package actually came from.
1995-11-10 06:49:03 +00:00
Jordan K. Hubbard
56d73bb085 Tweaks to anon ftp setup.
Submitted by:	coranth
1995-11-10 04:43:47 +00:00
Jordan K. Hubbard
4652247a48 o Now that Coranth has made the anonymous FTP configuration not use adduser,
bring it back.
o Simplify the vsystem() call by ripping out a good deal of the extraneous grot.
1995-11-09 02:32:05 +00:00
Jordan K. Hubbard
98617a9131 o Use correct device for Wangtek tapes.
o Caution against use of `W' options in label/partition screens (dangerous!)
o Make various types of debugging dreck conditionalize on DEBUG flag
o Make a fake /var/db/mountdbtab file so new system doesn't complain
o Apply uniform permissions to entire /usr/X11R6 tree.
o Set erase character to ^H for all interactive commands.
o Don't panic if user exits upgrade shell, reboot.
o Document dangers of `W' options in help screens also.
1995-11-08 07:09:36 +00:00
Jordan K. Hubbard
df1f3c7374 Fix a really stooopid bug that was clobbering the package menu.
Pointed-out-by:	ache
1995-11-06 22:26:28 +00:00
Jordan K. Hubbard
593ecf888e Some general fixes for the package menu (still need to fix the "more than 10
items checked bug though).  Now allow user to specify a PKG_TMPDIR.  If
not selected, we try to make one.
1995-11-06 12:49:27 +00:00
Jordan K. Hubbard
76fe20f0be Correct some *serious* brain-o's in the upgrade procedure. Thanks for
your patience, Julian!
1995-11-06 08:28:12 +00:00
Jordan K. Hubbard
0efc3a394d typo police 1995-11-05 06:23:10 +00:00
Jordan K. Hubbard
69dbfb3ff1 Add the apache help file. 1995-11-05 02:22:53 +00:00
Jordan K. Hubbard
4bcc35c8f7 More bug fixes noticed from last install. 1995-11-05 01:00:31 +00:00
Jordan K. Hubbard
aff85b5385 Deal with the case where an FTP connection has been left so long, it
times out.

Make sure that anon ftp's home directory exists before calling adduser
or it (adduser) will have kittens.
1995-11-04 17:00:10 +00:00
Jordan K. Hubbard
d15bc47091 Fix the anon ftp installation to use the correct init function (doh!).
Some more error message reform, since I'm here.
1995-11-04 15:08:23 +00:00
Jordan K. Hubbard
cf17f935f1 Move MBR selection to write/quite stage of disk editor for a more logical
grouping.

Don't print geometry warning in "all disk" case.

Clean up some unnecessary newlines in confirmation messages.
1995-11-04 11:09:16 +00:00
Jordan K. Hubbard
79a8460110 Various tweaks to adjust things more to my liking. Also bring in Rich's
changes to update XFree86 to 3.1.2-S.
1995-11-04 08:47:33 +00:00
Jordan K. Hubbard
1babea36ca Lots-o-cleanup(tm):
1. Fix the bogon I introduced that made some root filesystems fail to be
   made with `unable to make filesystem on sd1s1a' or some such error
   message.

2. Latest installment in the never-ending chapter on making FTP do the right
   thing on a cruel internet.

3. Make `express install' a truly express install and split off what it used
   to do into a `novice install' that's even more geared to the novice
   by asking questions in order, rather than forcing them through the menu
   interface.

4. Make anonymous FTP setup truly DTRT.

5. Build lndir directly into sysinstall and make the novice install offer
   to set up the ports tree.  Also make the ports setup truly explanatory
   about what it's doing, and always link the ports destination to /usr/ports
   if necessary so that bsd.port.mk doesn't need to be tweaked.
1995-11-03 12:02:45 +00:00
Jordan K. Hubbard
904890f6c0 Merge in Coranth's latest Apache setup fixes.
Add support for wcd0 back in.
Incorporate some of Frank Durda's doc fixes.
Other miscellany.
Submitted by:	SNAP testers & myself.
1995-10-30 08:04:58 +00:00
Jordan K. Hubbard
58d62b6870 Some last few tweaks - now the sample home page comes up properly by
default.
1995-10-27 17:31:03 +00:00
Jordan K. Hubbard
e14149029f Change the script-driven custom distribution selection mechanism. This is
a bit simpler.
1995-10-27 17:00:27 +00:00
Jordan K. Hubbard
47a768bf2b Retrofit Apache server setup to use "Powered by FreeBSD" logo at the bottom
of the sample page it sets up.
1995-10-27 05:16:46 +00:00
Jordan K. Hubbard
b0b55f1ac0 Add the power logo to the root floppy. 1995-10-27 05:03:26 +00:00
Jordan K. Hubbard
8260a8caf0 Be more aggressive about writing out configuration files. 1995-10-27 03:59:38 +00:00
Jordan K. Hubbard
bc32adf3b0 Last minute nits. 1995-10-27 03:07:14 +00:00
Jordan K. Hubbard
fa31ce4fab Clean up some last bogons with the WEB server setup (now that I'm far
enough along to worry about such things!).
1995-10-27 02:12:58 +00:00
Jordan K. Hubbard
2f41233295 Fix the bug I introduced with /etc/sysconfig not being updated
properly.
Make some cosmetic doc changes here and there in response to user
feedback.
1995-10-27 01:22:58 +00:00
Jordan K. Hubbard
05bbe72676 Sync up for this snapshot. 1995-10-26 08:56:18 +00:00
Jordan K. Hubbard
467027edc6 Import my laptop's installation configuration file, just as a working example. 1995-10-26 08:21:48 +00:00
Jordan K. Hubbard
4ea85d4592 o Fix installUpgrade to start the holographic shell as well.
o  Lots of documentation fixes.
o  Rename FTP active to "FTP" and explain passive mode better.
o  Make tcpip screen a bit more friendly.
o  Literally dozens of nits.
1995-10-26 08:11:24 +00:00
Jordan K. Hubbard
6094230b54 Make upgrades actually work (thanks, Julian).
Many other bug fixes.
1995-10-24 02:18:23 +00:00
Jordan K. Hubbard
f064a971a1 Reshuffle the network config code a little so that it's actually
usable.  Also fix the package extraction code.
1995-10-23 13:19:51 +00:00
Jordan K. Hubbard
9e08ad4bbe Don't use tar to add packages, use cpio in tar mode. Works better.
Make the apache setup try to load the package first..
1995-10-22 23:20:45 +00:00
Jordan K. Hubbard
0b518254c0 1. Add Coranth Gryphon's Apache WWW server setup screen.
2. Fix an infinite recursion bug in FTP retry.  Tricky, this FTP install!
3. Add messaging routines for scripts.
4. Fix yet more bogons.  I think I'm fixing them faster than they're growing,
   but it's hard to say.  I'm really glad we're throwing this code away for
   2.2!
1995-10-22 20:15:07 +00:00
Jordan K. Hubbard
61029f8291 Second round of screen update changes. Now handle the yes/no dialogs
as well as the confirmation dialogs.
1995-10-22 17:39:29 +00:00
Jordan K. Hubbard
b462d27c89 Style changes. Clear the screen before a lot of error dialogs so that they
don't bogusly restore the screen to the message that was the cause of the
abort.  That resulted in lots of weird flickering dialog boxes that appeared
to be displayed out of sequence.
1995-10-22 17:18:36 +00:00
Jordan K. Hubbard
d6df5fd25f Just fixin' them bugs as fast as they pop up.
Also add instrumentation for adding packages from scripts.
1995-10-22 12:04:12 +00:00
Jordan K. Hubbard
c731441db2 Fix a bug in dist extraction when a dist was missing.
Allow instrumentation for adding packages from scripts.
1995-10-22 11:32:58 +00:00
Jordan K. Hubbard
f544b20688 Add more knobs to the preconfiguration stuff. 1995-10-22 10:25:20 +00:00
Jordan K. Hubbard
2c4c63e4c9 Style police throughout.
Fix the ppp startup code.
Make the disklabel and fdisk screens "automatable"
1995-10-22 01:33:02 +00:00
Jordan K. Hubbard
a2df9ce22c Error message reform. Make an unnecessarily fatal error a warning. 1995-10-21 20:03:07 +00:00
Jordan K. Hubbard
2de56abd58 Fix a couple of things I broke while fixing them. 1995-10-21 16:44:24 +00:00
Jordan K. Hubbard
7dace4c581 1. Of course, the day after you roll the snapshots is the day you realize
that the FTP install doesn't deal with timeouts and hasn't since it was
   written.  Fixed.

2. Totally eliminate the OptionFlags.  I only had to work harder to
   sync them with configuration variables, so why not simply always use
   configuration variables?  This has actually greatly simplified areas
   of the code.
1995-10-21 14:07:02 +00:00
Jordan K. Hubbard
263f40b52b Change the pkg_info check back - it was correct before! 1995-10-20 22:36:06 +00:00
Jordan K. Hubbard
e266bc3386 Slip some fixes under the wire. Mostly cosmetic cleanup and
an attempt to make the package installer a little more robust (it's
still a little shakey, but will improve between now and the release)..
1995-10-20 20:10:49 +00:00
Jordan K. Hubbard
661314a761 Now I can do all the TCP and FTP configuration from config files. 1995-10-20 16:49:50 +00:00
Jordan K. Hubbard
abd0ecca78 Split the preconfiguration code off into its own location.
Make it possible to preconfigure TCP setup.
1995-10-20 15:40:52 +00:00
Jordan K. Hubbard
95d12914c4 Sync for Westhill build. 1995-10-20 14:26:15 +00:00
Jordan K. Hubbard
29dd7e5407 Fix fix. 1995-10-20 10:38:49 +00:00
Jordan K. Hubbard
7bf9cdd060 Document this a little bit better. 1995-10-20 10:01:39 +00:00
Jordan K. Hubbard
2a190b59f2 More bug fixing, make debug settable two ways, put more meat into
the upgrade.
1995-10-20 10:01:26 +00:00
Jordan K. Hubbard
a4228a80e9 Finally split this off from system.c, as intended. 1995-10-20 07:03:40 +00:00
Jordan K. Hubbard
f9c6cb18e3 Too many bugs fixed to mention. This code just seems to BREED them.
Many interfaces were also simplified or generally cleaned up in an
attempt to curb this problem.
1995-10-20 07:02:53 +00:00
Jordan K. Hubbard
c2cb0dfbf0 Sync. 1995-10-19 18:37:50 +00:00
Jordan K. Hubbard
6430d4acf6 Drat! Forgot the adds.. 1995-10-19 16:15:43 +00:00
Jordan K. Hubbard
8ca961b3b4 Sync with today's sources:
o Implement the 2.0.5->2.1 upgrade procedure (gah).
o Bring in Coranth's support for configuration of anon ftp and Samba
  plus some changes of my own.
o More attempts to actually write the documentation in english.
o Update docs to contain more 2.1-centric information.
1995-10-19 15:57:23 +00:00
Jordan K. Hubbard
adfab64be5 Some rethinks on the way the attribute interface worked (now that
I'm really, truly using it).  Allow distribution fetch to get .info
files from the root.flp OR the distribution in question, allowing us
to add flexibility to the scheme.  At some point, perhaps soon, the
cached copy should probably go away entirely!
1995-10-18 05:02:02 +00:00
Jordan K. Hubbard
3b9d53b13a Almost snapshot time..
Merge today's work.

Now support an attributes file loaded at startup (true front-loaded install).
Add fuller debugging support to all device I/O routines.
Lots-o-bug fixes.
1995-10-18 00:12:55 +00:00
Jordan K. Hubbard
c8cd425122 Sync with me in prep for snapshot. 1995-10-17 02:57:11 +00:00
Jordan K. Hubbard
34fea4ae3c Sync to my current development srcs. I'm about to go off the air here for
awhile wwhile they work on my phone lines.
1995-10-16 23:02:35 +00:00
Jordan K. Hubbard
3cc7679dca Fix many more bogons, add some stuff to make the docs folk happy. 1995-10-16 15:14:28 +00:00
Jordan K. Hubbard
e998cbfd51 Switch to fds from FILE *'s. Fix a problem with FTP media device
and INDEX file.
1995-10-16 09:25:22 +00:00
Jordan K. Hubbard
884d2ca172 Sync up to today's development snapshot for the other folks working on this. 1995-10-16 07:31:11 +00:00
Jordan K. Hubbard
551cde2d52 Fix the selection routine. 1995-10-15 17:22:24 +00:00
Jordan K. Hubbard
e0e95a6911 Sync. Split into more rational package support functions and clients
of those functions.
1995-10-15 12:41:09 +00:00
Jordan K. Hubbard
5ebaccdf62 Substantially simplify the package install code by running pkg_add in
slave mode.
1995-10-15 04:37:07 +00:00
John Fieber
af679115df Migration from src/share/FAQ/Text. 1995-10-15 01:41:51 +00:00
Jordan K. Hubbard
f1de0e9196 Sync up to today's cleanup work. 1995-10-14 19:13:35 +00:00
Jordan K. Hubbard
9447b0e107 Sync with my development sources, smashing an annoying bug and making
the options editor a little less pathological.
1995-10-14 09:30:53 +00:00
Jordan K. Hubbard
9d163c66d0 Fix a couple of doc or appearance nits.
Remove the ATAPI kernel hack.
Remove the now-unnecessary work-around for booting root off a slice; it
appears to work just fine now and will confuse a lot fewer folks.
1995-10-11 09:57:30 +00:00
Jordan K. Hubbard
8e693cb7b4 Tweak a message to be a bit more clear.
Declare missing fd.
Fix options bug where old text was still weird shades of blue when you came back.
1995-10-11 00:54:01 +00:00
Jordan K. Hubbard
3950ae8dce Syncronize with my current sources. pkg installer not quite in final
form yet, but close.
1995-10-09 11:14:56 +00:00
Jordan K. Hubbard
4db84b4d1e Whole mass of changes from first code review. Eliminate some
long-standing bogons, try to make things more fault tolerant
in general, bring in the first version of my new package installation
menu.
1995-10-07 11:55:37 +00:00
Jordan K. Hubbard
50f5714bab Properly repaint an option in reverse video after changing its value. 1995-10-06 11:14:43 +00:00
Jordan K. Hubbard
2139a13026 Make descriptions stand-out a bit more. 1995-10-06 08:47:40 +00:00
Jordan K. Hubbard
83bd9af30f General cleanup - sanitize use of variables.
Do more rational things in a number of other instances.
1995-10-04 12:08:27 +00:00
Jordan K. Hubbard
5b8015dad2 o Search much more aggressively for distributions in all extraction
methods.  This should make the process rather more robust in the face
  of entropy.
o Let tape cpio extract guess type of tape format.
o Hide cursor better in options screen.
1995-10-04 10:34:08 +00:00
Jordan K. Hubbard
9040e32d5e Make the release name to load a configurable parameter.
Don't gratuitously shutdown network after NFS or FTP install.
Centralize release version string to one location included by everyone.
Bring in new options screen.
1995-10-04 07:55:05 +00:00
Peter Wemm
5326bef3de This mega-commit brings in Jordan's latest sysinstall version..
This looks like it was developed offline, and is being spammed over the
top of the existing.  "That's fine by me!  I dont really care how you do
it, just get it in there..." said Jordan in a conversation a short while
ago...
1995-09-18 16:53:06 +00:00
David Greenman
bdc3c66075 Brought in changes from rev 1.14.2.1 into main branch. 1995-08-26 04:57:03 +00:00
Jordan K. Hubbard
72f97bfa5b Sync this again with Mark M's changes so that he and I can diagnose
the common problems.
1995-07-25 19:13:20 +00:00
Rodney W. Grimes
d3628763db Merge RELENG_2_0_5 into HEAD 1995-06-11 19:33:05 +00:00
Jordan K. Hubbard
67eb1e0ed1 Update Walnut Creek's information in the release notes. 1995-06-10 09:56:30 +00:00
Jordan K. Hubbard
5f68a53d96 The WD7000 is a SCSI controller. 1995-06-10 02:40:11 +00:00
Jordan K. Hubbard
a38c0f2f8b Adjust description of ethernet cards.
Submitted by:	Masahiro SEKIGUCHI <seki@sysrap.cs.fujitsu.co.jp>
1995-06-10 02:38:55 +00:00
Jordan K. Hubbard
99404406dc Some very small tweaks to hardware.hlp.
Submitted by:	joerg & jkh
1995-06-10 01:25:28 +00:00
Jordan K. Hubbard
abb91fd6e4 Correct very minor typo. 1995-06-09 13:29:19 +00:00
Jordan K. Hubbard
24f94bfe78 German installation guide.
Submitted by:	joerg
1995-06-09 08:29:53 +00:00
Jordan K. Hubbard
2253364305 Add another failure mode I've seen. 1995-06-09 08:29:16 +00:00
Jordan K. Hubbard
091b7196ac Norwegian updates.
Submitted by:	lars
1995-06-09 07:34:33 +00:00
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
d1de348dff Add mount_nfs so that we can do NFS installs. 1995-05-30 05:13:07 +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
Jordan K. Hubbard
d802eeef31 Nuke kernel out of root.flp; it's not necessary since there's already one
in the bindist.  This brings root.flp down to 392K!
1995-05-29 10:56:33 +00:00
Poul-Henning Kamp
2ed03504f5 Actually put something in help.tgz :-) 1995-05-29 02:20:32 +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
Poul-Henning Kamp
b82e26f63a Increase size of MFS filesystem. (You need to remake release.3)
Remove unused devices (*[sw]d*[bdefgh]).
Dont gzip boot_crunch. (This SAVES space on a 4 MB machine, since the
file can be segment can be paged from now.
This (with the kzip patch) makes a 4M machine boot and run again.
Margin in my build is 22 blocks and 9 inodes.
I will look at tgz'ing the help files, we need that.
1995-05-29 01:28:21 +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
Poul-Henning Kamp
3df0e2af63 Reduce the size of the MFS filesystem by 250 Kbyte.
Use && instead of ; a lot of places.
1995-05-28 07:04:36 +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
53a4ccbba0 Move /etc/protocols, /etc/services and /etc/sysconfig onto boot floppy. 1995-05-27 21:07:13 +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
81048a555a 1. Remove slattach from the root_crunch floppy and stick it on the boot
floppy (for slip install).
2. 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:49:59 +00:00
Jordan K. Hubbard
5d76714744 Add ping to the boot floppy; it's too useful for problem diagnosis to
leave off.
1995-05-27 11:18:52 +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
a0e9ec2476 Remove fixit floppy (release.10) from targets until Poul fixes it. 1995-05-26 23:08:33 +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
e345eb1f24 Crunch Poul's changes down to fit on a floppy again. gah. 1995-05-26 21:55:25 +00:00
Jordan K. Hubbard
409f932965 Bring in Poul's patch to make the boot floppy more stand-alone in nature. 1995-05-26 21:47:13 +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
f39a013b8a Move ppp back to root floppy; we need it to load the cpio floppy,
potentially.
1995-05-26 21:15:50 +00:00
Jordan K. Hubbard
24f0a9980d Put the console back on ttyv0 before rebooting. 1995-05-26 21:00:43 +00:00