Commit Graph

1013 Commits

Author SHA1 Message Date
jkh
75eff6ce68 Reshuffle the installation routines a little for greater clarify. 1996-04-29 19:34:25 +00:00
jkh
7d018bcad9 Yikes - bogon crept into the NFS setup menu. 1996-04-29 18:06:08 +00:00
jkh
aa459649ab Fix a small display bogon with the progress indicators. 1996-04-29 17:59:07 +00:00
jkh
9884b186fd Add some more debugging statements. 1996-04-29 06:47:10 +00:00
jkh
c095b66ef2 Fix some display bogons in the label editor. 1996-04-29 05:09:23 +00:00
jkh
653fe18598 Don't stop /etc/sysconfig if we're `faking'.
More asthetic adjustments to menus.
Improve both the display efficiency and usability of the label
screen - it's now possible to label quite a few disks in the label editor.
1996-04-28 22:54:21 +00:00
jkh
e8a6aab937 Add a new -fake argument to make sysinstall not actually change things while
I'm testing it.
1996-04-28 20:54:11 +00:00
jkh
3bb21f9b78 Update to new SNAP revision information. 1996-04-28 06:08:41 +00:00
jkh
fd7d53abb8 Fix an ancient index list bug.
Make FTP re-initializion work.
Fix fix fix.
1996-04-28 03:27:26 +00:00
jkh
a082b04410 Move some of functions around in order to make this stuff easier
to work on.
1996-04-28 01:07:27 +00:00
jkh
034f07f7c8 Bump snapshot release date - looks like I was off by a couple
of days!

More display fixes to sysinstall and assorted tweaking.
1996-04-28 00:37:38 +00:00
jkh
878aff132c Add a missing helpfile for fixit. 1996-04-27 07:18:59 +00:00
jkh
d55392a274 More misc menu hackery. 1996-04-27 07:04:12 +00:00
jkh
aa9b3d85af Fix a minor typo. 1996-04-27 04:57:43 +00:00
jkh
24f34d459d Update more docs to match -current reality. 1996-04-27 01:34:47 +00:00
jkh
d7e9fdbb78 Remove libdisk from the old location. 1996-04-26 19:27:47 +00:00
jkh
8c8f947c8c Fix display refresh bug in displayHelp()
Go back to Normal menus for Media and FTP menus rather than
radio menus - the difference in behavior is confusing and sort
of detracts from the added (small) advantage of seeing what you last
picked.
1996-04-26 18:19:38 +00:00
jkh
b494489e44 Might as well update the release notes while I'm here! 1996-04-25 19:04:45 +00:00
jkh
35e1196ebe These docs were in fair need of updating. 1996-04-25 18:40:02 +00:00
jkh
488b4cacb8 Add a place-holder message for the CDROM fixit feature (which I'm not going
to add in time for the next SNAP).
1996-04-25 18:00:28 +00:00
jkh
a77c833943 Quite a few changes:
1. Fix the last display bugs (I hope) by use of dialog rebuilds at stategic
   points.
2. Clean up the distributions menus so that everybody (that's reasonable)
   has All and Clear options for setting/clearing things en-masse.
3. Various attempts at display optimization.
4. Change the wording of the `Don't use Write!' dialogs to make them more
   explicitly define when and when not to use the option.
1996-04-25 17:31:27 +00:00
jkh
7aaf24f77d Bring this into sync.
I still have a _very very annoying_ display bug which occurs when a menu
item causes a submenu to be displayed - the screen repaints for the original
menu (which is restored upon return from the submenu) are off by about 4
characters.  I've tried restoring the screen, the cursor position, you name
it - same deal.  Grrrr!  This commit is my first step in trying to get someone
else to help me look into this one since I'm just tearing my hair out at this
point!
1996-04-23 01:29:35 +00:00
jkh
d1f2a99932 1. Update all the copyrights to delete useless clauses 3 and 4.
2. Change more of the menu code over to new system.
3. Streamline label editor.
1996-04-13 13:32:15 +00:00
jkh
2f72deb93b Major surgery.
1. Use new dialog menu hacks (no strings, just arrays of dialogMenuItem structs)
   so that I can create composite menus with radio/checkbox/... items in them,
   removing some long-standing UI bogons in various menus.  This work isn't
   finished yet, but will be done in two phases.  This is phase one.

2. Remove all the script installation stuff.  I never got time to document it,
   it was arcane and it just complicated much of the code.  There are better
   ways of doing this if I want to do auto-driven installations later.

3. Remove much dead code and otherwise attempt to remove as much historical
   grot as possible so that this code is easier to hack on.  This is also
   a two-stage process, phase one of which is now complete.
1996-04-07 03:52:36 +00:00
jkh
a6b8de91f1 Update paths to Taiwan sites. 1996-04-03 06:55:09 +00:00
jkh
b45c66d439 Add the jp.106 Japanese keymap to list of possibilities. I also see
a jp.106x keymap there, but Satoshi hasn't asked for it and I don't know
what it even is, so...
1996-03-30 16:19:40 +00:00
joerg
d3e8c9a3d9 Rename the usage of private' to private_data' to cope with the
recent libdisk changes.  (sysinstall is guilty of using `private' in
quite more places, but since this ain't in library code, it's not that
important.)

Whenever possible, better not use C++ reserved words...
1996-03-24 18:57:37 +00:00
jkh
f34dd99066 Clean up the options screen a little bit by shortening it by one line
in the vertical axis.
1996-03-24 12:06:13 +00:00
jkh
cbf00ac64c The name of the lynx package has changed - update it. 1996-03-24 09:43:53 +00:00
jkh
693d6f1b59 Remove some rather useless debugging messages. 1996-03-24 09:36:41 +00:00
jkh
8d1705d646 Whoops! I create the holographic shell too early now - move it after
the chroot.  Nice idea, just didn't work (caused shared execs to fail!).
1996-03-23 07:28:22 +00:00
jkh
79ed92173e Update version number for Apache. 1996-03-23 07:23:39 +00:00
jkh
f556792695 Make the editor a selectable option. Some people don't care for `ee'! 1996-03-23 07:21:31 +00:00
jkh
9fb0106749 Update Samba package version. 1996-03-23 07:11:58 +00:00
jkh
1a232e2c80 Whoops! Total brain-fade on that last "optimization" for mounting
the CD (thanks to Mike O'Dell for finding it).  Fixed.
1996-03-21 17:20:31 +00:00
jkh
408ebf39ff Major enhancements to the package adder (next step is to use the new dialog
functions to make the menus far less klunky, but one thing at a time).

Fix bug that had debug output spewing uselessly on vty2 when running multiuser.
1996-03-21 09:30:18 +00:00
jkh
ec061e3a14 Sync the ftp site list with reality. Some day, this will be an algorithm
and not a menu.
1996-03-21 06:32:48 +00:00
jkh
0cf1124f9a Accept DEL as a synonym for `delete' 1996-03-20 14:11:22 +00:00
bde
93dce99a57 sysinstall/Makefile:
Fixed DPADD again.

mk/bsd.README
Don't list the LIBXXX identifiers here.  Describe them better.

mk/bsd.prog.mk
Updated the list of LIBXXX identifiers.
- recently added library libdisk.a wasn't mentioned (required for sysinstall)
- old objects kz*.o weren't mentioned
- old libraries libc_pic.a, libcom_err.a, libf2c.a, libg++.a, libgcc_pic.a,
  libgmp.a, libipx.a, libkeycap.a, libss.a and libxpg4.a weren't mentioned
- old libraries libgnumalloc.a and libftp.a no longer exist
- old library libmp.a was said to not exist
- deprecated links libfl.a and libln.a weren't mentioned
1996-03-19 14:30:15 +00:00
jkh
ecf0c02f57 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
jkh
5c1dac2fe9 Small tweaks to the presentation of this stuff. 1996-03-19 12:08:00 +00:00
jkh
6c1bfd5037 Fix cpioVerbosity() botch when verbosity set very low. 1996-03-19 12:02:20 +00:00
jkh
e0131c02f6 Use proper path to hostname 1996-03-19 11:51:36 +00:00
jkh
4120635843 Move libdisk to its new home. 1996-03-19 03:26:33 +00:00
jkh
cb7cb19d93 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
9ae7fa9c28 libdisk is now installed as a standard library. 1996-03-17 23:08:37 +00:00
jkh
8cc61a179b Keep explicit newfs parameters, just set them differently. 1996-03-02 20:02:13 +00:00
jkh
78cb40ca39 Let fragment size default to 1K again - 2K is a little extreme. 1996-03-02 20:00:50 +00:00
jkh
9f431d6ab7 Miscellaneous cleanup before big round of menu restructuring (to use new
libdialog features).
1996-03-02 07:31:58 +00:00
jkh
999d4fde7f Get rid of the MIRROR.SITES file. It was a gratuitous duplication
of effort.
1996-02-27 03:40:40 +00:00
bde
51955e087e Depend on libdisk.a. 1996-02-25 20:41:07 +00:00
joerg
f4941f9a1d 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
8ac33a0c93 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
phk
9c098a3340 Remove netns and netiso, whatever it did here in the first place... 1996-02-10 09:33:52 +00:00
phk
9f299b0400 ppp now requires -lmd 1996-02-08 18:02:51 +00:00
jkh
3ade938dec Add install script for doc, make bin install more intelligent. 1996-02-02 23:53:48 +00:00
jkh
e826c2ffef Understand about the doc distribution. 1996-02-02 06:44:02 +00:00
joerg
264a0035be 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
9f48d40e86 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
538bbfe42e 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
jkh
86f4bd9e4e Upgrade to Apache 1.0.
Submitted by:	Coranth Gryphon <gryphon>
1996-01-21 19:38:05 +00:00
joerg
51ef9201e6 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
480cf3f9fc Remove phk's errr... interesting idea of slicing a floppy into 10
cylinder groups. :)
1996-01-21 15:09:25 +00:00
jkh
6a45266fa7 Correct typos. "ubin usbin" instead of "subin susbin" 1996-01-16 05:15:20 +00:00
phk
fdc6ec12cb Mount the disks we install on async, we might as well.
Saves a lot of time.
1996-01-14 21:48:57 +00:00
phk
71b9c28ffa I belive this works now. 1996-01-14 19:10:16 +00:00
jkh
57baffd6ba Don't try to swap to a disk that isn't selected. 1996-01-14 11:45:05 +00:00
phk
5922cb9d54 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
phk
2213b71fc0 A new cleaned up Makefile. 1996-01-11 20:28:40 +00:00
phk
a30379b9f0 Remember to make the kernels dir. 1996-01-10 08:51:08 +00:00
phk
84dcb84f10 Don't make the fs-image in /dev :-) 1996-01-10 06:32:22 +00:00
phk
433af520e4 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
jkh
b428b27460 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
9a3274549f 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
3af85e937d 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
markm
c0a92af819 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
6637244a60 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
c3f568a1c8 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
639da796bd recording cvs-1.6 file death 1995-12-30 19:02:48 +00:00
jkh
8abfc71a04 Add entry for Portugal. Clean up the US site list. 1995-12-19 12:07:43 +00:00
jkh
a578b98150 Bring my changes forward from 2.1 1995-12-11 16:32:33 +00:00
bde
cb536a79fa 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
ae9bf15783 Update the -current sources from the 2.1 branch.
Approved (in spirit) by: jkh
1995-12-07 10:34:59 +00:00
jkh
58e3d962d0 mountdbtab -> mountdtab; whoops!
A small extra diagnostic for loading packages.
1995-12-04 02:22:02 +00:00
jkh
0e75315ebc 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
jkh
83921e3ceb Warn the user extra special for /etc/sysconfig. 1995-11-17 14:17:12 +00:00
jkh
194c857a4a Remove tabs, argh! 1995-11-17 13:34:54 +00:00
asami
cc1c1562f8 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
jkh
0a33888934 More helpful error messages. 1995-11-12 20:47:15 +00:00
jkh
4a88ec3fc4 Put HTML files into data/ instead of htdocs/ 1995-11-12 20:39:18 +00:00
jkh
8336dcb7d7 Some additional cosmetic tweaks. 1995-11-12 11:12:25 +00:00
jkh
092410cb03 Initialize ld.so.hints if necessary. 1995-11-12 11:02:43 +00:00
jkh
608cbcace3 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
jkh
487cf1e6b6 Add verbosity to add in tracking a mystery sig-11 with this.. 1995-11-11 11:56:40 +00:00
jkh
1ea9858ea5 Fix some missing parameters to the anon ftp setup area. 1995-11-11 11:49:22 +00:00
jkh
bf53cff92d Various cosmetic tweaks. 1995-11-11 10:59:23 +00:00
jkh
7a87d0b1fe 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
jkh
474237b6f1 Also set PKG_PATH when adding from media types other than FTP. 1995-11-10 15:10:07 +00:00
jkh
8d856664eb 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
jkh
5917bfb977 Tweaks to anon ftp setup.
Submitted by:	coranth
1995-11-10 04:43:47 +00:00
jkh
6971a5d390 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
jkh
10a9f67cce 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
jkh
e5373e940d Fix a really stooopid bug that was clobbering the package menu.
Pointed-out-by:	ache
1995-11-06 22:26:28 +00:00
jkh
c9f1d4420f 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
jkh
d24c85445e Correct some *serious* brain-o's in the upgrade procedure. Thanks for
your patience, Julian!
1995-11-06 08:28:12 +00:00
jkh
f351edf483 typo police 1995-11-05 06:23:10 +00:00
jkh
f5fcae9ecc Add the apache help file. 1995-11-05 02:22:53 +00:00
jkh
06ae2e005c More bug fixes noticed from last install. 1995-11-05 01:00:31 +00:00
jkh
74b5e6cc28 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
jkh
f22ff16038 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
jkh
22a87b1166 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
jkh
5b87d264aa 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
jkh
56f1218cd9 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
jkh
8ce179886e 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
jkh
c04f370ded Some last few tweaks - now the sample home page comes up properly by
default.
1995-10-27 17:31:03 +00:00
jkh
fee49d84b3 Change the script-driven custom distribution selection mechanism. This is
a bit simpler.
1995-10-27 17:00:27 +00:00
jkh
491d16c260 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
jkh
fcd9a633e1 Add the power logo to the root floppy. 1995-10-27 05:03:26 +00:00
jkh
735d1f3899 Be more aggressive about writing out configuration files. 1995-10-27 03:59:38 +00:00
jkh
115794e4b2 Last minute nits. 1995-10-27 03:07:14 +00:00
jkh
75642a836c 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
jkh
ec213a1399 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
jkh
9b864d4219 Sync up for this snapshot. 1995-10-26 08:56:18 +00:00
jkh
6c2dffb315 Import my laptop's installation configuration file, just as a working example. 1995-10-26 08:21:48 +00:00
jkh
1e5c61ac54 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
jkh
1a4e493daa Make upgrades actually work (thanks, Julian).
Many other bug fixes.
1995-10-24 02:18:23 +00:00
jkh
96a3af0e96 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
jkh
ca897080a8 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
jkh
d15afd9050 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
jkh
d827621013 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
jkh
b0bbfb694a 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
jkh
08530e58be 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
jkh
ca04fae60f 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
jkh
f13992058d Add more knobs to the preconfiguration stuff. 1995-10-22 10:25:20 +00:00
jkh
2e81bbe34f Style police throughout.
Fix the ppp startup code.
Make the disklabel and fdisk screens "automatable"
1995-10-22 01:33:02 +00:00
jkh
0aac337435 Error message reform. Make an unnecessarily fatal error a warning. 1995-10-21 20:03:07 +00:00
jkh
cbeb6c3179 Fix a couple of things I broke while fixing them. 1995-10-21 16:44:24 +00:00
jkh
877199308a 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
jkh
e0f466e68d Change the pkg_info check back - it was correct before! 1995-10-20 22:36:06 +00:00
jkh
44d77872e5 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
jkh
0446cfeaa1 Now I can do all the TCP and FTP configuration from config files. 1995-10-20 16:49:50 +00:00
jkh
d4db300826 Split the preconfiguration code off into its own location.
Make it possible to preconfigure TCP setup.
1995-10-20 15:40:52 +00:00
jkh
a767dace87 Sync for Westhill build. 1995-10-20 14:26:15 +00:00
jkh
024ff958be Fix fix. 1995-10-20 10:38:49 +00:00
jkh
694e470315 Document this a little bit better. 1995-10-20 10:01:39 +00:00
jkh
9d1cf713de More bug fixing, make debug settable two ways, put more meat into
the upgrade.
1995-10-20 10:01:26 +00:00
jkh
7d88c6a645 Finally split this off from system.c, as intended. 1995-10-20 07:03:40 +00:00
jkh
b1d7bc8c3f 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
jkh
ce95b31dca Sync. 1995-10-19 18:37:50 +00:00
jkh
77f59c2715 Drat! Forgot the adds.. 1995-10-19 16:15:43 +00:00
jkh
e3e3d369d9 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
jkh
22784ce04d 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
jkh
30660b7f67 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
jkh
04f25f1873 Sync with me in prep for snapshot. 1995-10-17 02:57:11 +00:00
jkh
b52d399b81 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
jkh
cc9fe0656b Fix many more bogons, add some stuff to make the docs folk happy. 1995-10-16 15:14:28 +00:00
jkh
511b3c7739 Switch to fds from FILE *'s. Fix a problem with FTP media device
and INDEX file.
1995-10-16 09:25:22 +00:00
jkh
eae44c1b24 Sync up to today's development snapshot for the other folks working on this. 1995-10-16 07:31:11 +00:00
jkh
fbd8a752b9 Fix the selection routine. 1995-10-15 17:22:24 +00:00
jkh
f4b34c0236 Sync. Split into more rational package support functions and clients
of those functions.
1995-10-15 12:41:09 +00:00
jkh
5d90c1b954 Substantially simplify the package install code by running pkg_add in
slave mode.
1995-10-15 04:37:07 +00:00
jfieber
52ad4983e3 Migration from src/share/FAQ/Text. 1995-10-15 01:41:51 +00:00
jkh
930cbf0e3d Sync up to today's cleanup work. 1995-10-14 19:13:35 +00:00
jkh
5e71c464fc 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
jkh
2b30e11e96 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
jkh
d3fea83cec 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
jkh
d0f87b0a2e Syncronize with my current sources. pkg installer not quite in final
form yet, but close.
1995-10-09 11:14:56 +00:00
jkh
27439c59e7 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
jkh
a4d1bd3102 Properly repaint an option in reverse video after changing its value. 1995-10-06 11:14:43 +00:00
jkh
8df3971620 Make descriptions stand-out a bit more. 1995-10-06 08:47:40 +00:00
jkh
c4d55bb753 General cleanup - sanitize use of variables.
Do more rational things in a number of other instances.
1995-10-04 12:08:27 +00:00
jkh
0db2e68e40 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
jkh
5f7d55f4c4 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
1ce8793de0 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
dg
65482ae0f6 Brought in changes from rev 1.14.2.1 into main branch. 1995-08-26 04:57:03 +00:00
jkh
829746ec17 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
rgrimes
8f6e1a9b69 Merge RELENG_2_0_5 into HEAD 1995-06-11 19:33:05 +00:00
jkh
1f8e318ed9 Update Walnut Creek's information in the release notes. 1995-06-10 09:56:30 +00:00
jkh
c7adf7922a The WD7000 is a SCSI controller. 1995-06-10 02:40:11 +00:00
jkh
ec57501bf5 Adjust description of ethernet cards.
Submitted by:	Masahiro SEKIGUCHI <seki@sysrap.cs.fujitsu.co.jp>
1995-06-10 02:38:55 +00:00
jkh
40c402833e Some very small tweaks to hardware.hlp.
Submitted by:	joerg & jkh
1995-06-10 01:25:28 +00:00
jkh
0d722f5fb1 Correct very minor typo. 1995-06-09 13:29:19 +00:00
jkh
ad78b31183 German installation guide.
Submitted by:	joerg
1995-06-09 08:29:53 +00:00
jkh
9836cd472d Add another failure mode I've seen. 1995-06-09 08:29:16 +00:00
jkh
9bb1af5324 Norwegian updates.
Submitted by:	lars
1995-06-09 07:34:33 +00:00
jkh
6679693645 Translation of latest paragraph I added.
Submitted by:	joerg
1995-06-09 07:26:00 +00:00
jkh
9b1db60695 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
jkh
c3bec875f3 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
jkh
fe891fb48d More German docs.
Submitted by:	joerg
1995-06-08 08:08:39 +00:00
jkh
d5a38151d3 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
jkh
a00819a626 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
jkh
fa4a95d413 Document experimental and commercial distributions. 1995-06-06 07:57:47 +00:00
jkh
cc9c9ef0f5 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
jkh
1948e8c052 Add plug for Linux DOOM compatibility for Soren.. :-) 1995-06-06 02:15:16 +00:00
jkh
bbb19b0dc0 Nits. 1995-06-06 01:38:46 +00:00
jkh
f83b0d1a99 German RELNOTES! Boy, I wasn't expected _these_
to be translated!
Submitted by:	joerg
1995-06-06 01:24:51 +00:00
jkh
c3d5180877 Joerg's cleanup.
Submitted by:	joerg
1995-06-06 01:21:36 +00:00
jkh
48d5153451 Fixes and additions.
Submitted by:	"Steven G. Kargl" <kargl@troutmask.apl.washington.edu>
1995-06-06 00:55:25 +00:00
jkh
e59c4f569e Untabify. Amazing how those TABs just keep creeping in! 1995-06-05 23:57:38 +00:00
jkh
d11ea6026a Gary's distribution help screen.
Submitted by:	gpalmer
1995-06-05 22:26:45 +00:00